Cleanup: Specify amount of buffers through preprocessor directives

This commit is contained in:
Germano Cavalcante
2021-05-26 21:28:05 -03:00
committed by Germano Cavalcante
parent e5b51cb511
commit 6fc9ec9257
2 changed files with 11 additions and 7 deletions

View File

@@ -264,6 +264,10 @@ typedef struct MeshBatchCache {
bool no_loose_wire;
} MeshBatchCache;
#define MBC_BATCH_LEN (sizeof(((MeshBatchCache){0}).batch) / sizeof(void *))
#define MBC_VBO_LEN (sizeof(((MeshBufferCache){0}).vbo) / sizeof(void *))
#define MBC_IBO_LEN (sizeof(((MeshBufferCache){0}).ibo) / sizeof(void *))
void mesh_buffer_cache_create_requested(struct TaskGraph *task_graph,
MeshBatchCache *cache,
MeshBufferCache mbc,