|
|
|
|
@ -109,6 +109,7 @@ initAssets(memory_arena* arena,
|
|
|
|
|
return assets; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#define MAX_GL_MESHES 256 |
|
|
|
|
RenderState* |
|
|
|
|
initRenderState() |
|
|
|
|
{ |
|
|
|
|
@ -121,8 +122,8 @@ initRenderState()
|
|
|
|
|
rs->gl_ctx = initGLContext(rs->asset_arena); |
|
|
|
|
rs->xforms = ARENA_ALLOC(rs->asset_arena, transforms, 1); |
|
|
|
|
rs->handles = UTIL_ALLOC(1, SDLHandles); |
|
|
|
|
rs->max_gl_meshes = 256; |
|
|
|
|
rs->gl_meshes = ARENA_ALLOC(rs->rg_arena, GLmesh, rs->max_gl_meshes); |
|
|
|
|
rs->max_gl_meshes = MAX_GL_MESHES; |
|
|
|
|
rs->gl_meshes = ARENA_ALLOC(rs->rg_arena, GLmesh, MAX_GL_MESHES); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return rs; |
|
|
|
|
|