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
+6
View File
@@ -983,6 +983,7 @@ sprite_width(), sprite_height(), screen_x_offset(), screen_y_offset(), screen_wi
camera = new ::camera;
draw_state = new ::draw_state;
disp_manager = new mdl::DispManager;
etc_obj_manager = new mdl::EtcObjManager;
render_manager = new rndr::RenderManager;
sss_data = new ::sss_data;
@@ -1243,6 +1244,11 @@ render_context::~render_context() {
render_manager = 0;
}
if (etc_obj_manager) {
delete etc_obj_manager;
etc_obj_manager = 0;
}
if (disp_manager) {
delete disp_manager;
disp_manager = 0;