diff options
Diffstat (limited to 'src/new_render/render.h')
-rw-r--r-- | src/new_render/render.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/new_render/render.h b/src/new_render/render.h index b8c34b9..ef11b5f 100644 --- a/src/new_render/render.h +++ b/src/new_render/render.h @@ -26,6 +26,9 @@ typedef struct RenderCtx { Mat4 projection; } RenderCtx; +// #define MESH_GET(h) (Mesh_pool_get(g_core.renderer->meshes, h)) +// #define MATERIAL_GET(h) (Material_pool_get(g_core.renderer->material, h)) + // --- Lifecycle PUB bool Renderer_Init(RendererConfig config, Renderer* renderer, GLFWwindow** out_window, @@ -79,4 +82,6 @@ RenderScene* Render_GetScene(); Shadow_Storage* Render_GetShadowStorage(); Terrain_Storage* Render_GetTerrainStorage(); TextureHandle Render_GetWhiteTexture(); -arena* Render_GetFrameArena();
\ No newline at end of file +arena* Render_GetFrameArena(); +Mesh_pool* Render_GetMeshPool(); +Material_pool* Render_GetMaterialPool();
\ No newline at end of file |