|
81d52086fe
|
Rework params packing.
|
2023-01-06 17:05:09 +01:00 |
|
|
596caef7ee
|
Move cmp_memcpy into directory utils.
|
2023-01-05 03:39:32 +01:00 |
|
|
59d13684be
|
Improve typing in render.
|
2023-01-04 12:41:05 +01:00 |
|
|
d6ec77207f
|
Cleanup includes.
|
2023-01-04 10:22:12 +01:00 |
|
|
b46b4bddba
|
Improve typing in render.
|
2023-01-04 09:33:49 +01:00 |
|
|
a5adfacdfd
|
Use mesh indices in batch.
|
2023-01-03 14:05:25 +01:00 |
|
|
d0741afda7
|
Stores meshes into vertices.
|
2023-01-03 12:59:07 +01:00 |
|
|
66980e6ea9
|
Move vertices and indicies buffers to vertices.
|
2023-01-03 11:38:19 +01:00 |
|
|
ed87f292ff
|
Split batch fill and batch draw.
|
2023-01-02 17:01:36 +01:00 |
|
|
43d62948b7
|
Move vertex array and buffers from vertices to batch.
|
2022-12-31 09:38:18 +01:00 |
|
|
3b21e1610a
|
Batch commands memory optim.
|
2022-12-30 14:49:00 +01:00 |
|
|
628f8bcaa4
|
Buffer orphaning and subrange update optims.
|
2022-12-30 14:14:32 +01:00 |
|
|
7db5304d40
|
Switch back to SoA parameters.
|
2022-12-30 10:50:56 +01:00 |
|
|
269d7821c8
|
Cleanup vertex and params creation, and switch commands and params buffers to dynamic draw.
|
2022-12-27 06:27:08 +01:00 |
|
|
6b33f8285c
|
Add mat3 instances parameters.
|
2022-12-26 14:05:06 +01:00 |
|
|
026ead0b33
|
Split display from render and rework init/terminate.
|
2022-12-24 11:27:53 +01:00 |
|