diff options
| author | onelin <oscar@nelin.dk> | 2025-03-17 16:52:45 +0000 |
|---|---|---|
| committer | onelin <oscar@nelin.dk> | 2025-03-17 16:52:45 +0000 |
| commit | a7b73304bc13099590d081c0912c9006bb2abbc9 (patch) | |
| tree | bcabc691aa5faf995631a79e1f1d8a0c1e876889 /src/rendering/include/engine | |
| parent | f28fd28c84086d17cc0b7bdf2ff03df433837515 (diff) | |
Fix batch refreshing
Diffstat (limited to 'src/rendering/include/engine')
| -rw-r--r-- | src/rendering/include/engine/rendering/rendering.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/rendering/include/engine/rendering/rendering.h b/src/rendering/include/engine/rendering/rendering.h index b022117..a39e00c 100644 --- a/src/rendering/include/engine/rendering/rendering.h +++ b/src/rendering/include/engine/rendering/rendering.h @@ -90,13 +90,13 @@ typedef struct { // Array, access, and data, type. u32 buffertype; // Buffer size of `data`. To get the size of the actual data, size_elem * count - isize size; + usize size; // Number of elements - isize count; + usize count; // components per generic vertex attribute (ie, 3 for RGB, 2 for UV) - isize components; + usize components; // size of each element - isize size_elem; + usize size_elem; // Pointer to the data void* data; } ShaderBuffer; @@ -134,13 +134,13 @@ typedef struct { typedef struct { // Size of models buffer - isize msize; + usize msize; // number of models in the `models` buffer - isize mcount; - + usize mcount; + // The original models in this batch RenderObject *models; - // Size and count of vertices + // The rendered destination object RenderObject renderobj; } RenderBatch; |
