Replaced Etc Vertex Array Cache with Etc Obj Manager

This commit is contained in:
korenkonder
2025-10-07 11:02:42 +03:00
parent d9004c5168
commit 64d835c6ca
6 changed files with 1367 additions and 1165 deletions
+2
View File
@@ -304,6 +304,7 @@ namespace rndr {
void RenderManager::render_all() {
gl_state.get();
sprite_manager_pre_draw();
rctx_ptr->etc_obj_manager->pre_draw();
{
render_data_context rend_data_ctx(GL_REND_STATE_PRE_3D);
@@ -347,6 +348,7 @@ namespace rndr {
}
rctx_ptr->disp_manager->check_vertex_arrays();
rctx_ptr->etc_obj_manager->post_draw();
sprite_manager_post_draw();
render_data_context rend_data_ctx(GL_REND_STATE_POST_2D);