summaryrefslogtreecommitdiff
path: root/src/rendering/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/rendering/include')
-rw-r--r--src/rendering/include/engine/rendering/rendering.h16
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;