From be45a4534b7f474ee498f00473bd1cd41595bd1b Mon Sep 17 00:00:00 2001 From: korenkonder Date: Sun, 16 Jun 2024 23:48:43 +0300 Subject: [PATCH] Forgot this code --- src/DivaGL/effect.cpp | 2 +- src/DivaGL/mdl/disp_manager.cpp | 4 ++-- src/DivaGL/mdl/disp_manager.hpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/DivaGL/effect.cpp b/src/DivaGL/effect.cpp index bba5c17..ecec72e 100644 --- a/src/DivaGL/effect.cpp +++ b/src/DivaGL/effect.cpp @@ -1491,7 +1491,7 @@ void EffectRipple::draw() { glClearDLL(GL_DEPTH_BUFFER_BIT); if (disp_manager->get_obj_count(mdl::OBJ_TYPE_USER)) { gl_state_active_bind_texture_2d(7, rt[counter % 3]->GetColorTex()); - disp_manager->draw(mdl::OBJ_TYPE_USER, 0, true); + disp_manager->draw(mdl::OBJ_TYPE_USER); gl_state_active_bind_texture_2d(7, 0); } diff --git a/src/DivaGL/mdl/disp_manager.cpp b/src/DivaGL/mdl/disp_manager.cpp index 4d61ebf..d6feff2 100644 --- a/src/DivaGL/mdl/disp_manager.cpp +++ b/src/DivaGL/mdl/disp_manager.cpp @@ -1971,7 +1971,7 @@ namespace mdl { i.reset_vertex_attrib(); } - void DispManager::draw(ObjType type, int32_t depth_mask, bool a4) { + void DispManager::draw(ObjType type, int32_t depth_mask, bool reflect_texture_mask) { if (type < 0 || type >= mdl::OBJ_TYPE_LOCAL_MAX || get_obj_count(type) < 1) return; @@ -2057,7 +2057,7 @@ namespace mdl { break; case OBJ_TYPE_REFLECT_OPAQUE: alpha_test = 1; - if (!a4) + if (!reflect_texture_mask) func = draw_sub_mesh_reflect_reflect_map; break; case OBJ_TYPE_REFLECT_TRANSLUCENT: diff --git a/src/DivaGL/mdl/disp_manager.hpp b/src/DivaGL/mdl/disp_manager.hpp index 9c53a30..8e9c1e5 100644 --- a/src/DivaGL/mdl/disp_manager.hpp +++ b/src/DivaGL/mdl/disp_manager.hpp @@ -449,7 +449,7 @@ namespace mdl { void check_index_buffer(GLuint buffer); void check_vertex_arrays(); void check_vertex_buffer(GLuint buffer); - void draw(mdl::ObjType type, int32_t depth_mask = 0, bool a4 = true); + void draw(mdl::ObjType type, int32_t depth_mask = 0, bool reflect_texture_mask = true); void draw_translucent(mdl::ObjType type, int32_t alpha); /*void draw_show_vector(mdl::ObjType type, int32_t show_vector);*/ void entry_list(ObjType type, ObjData* data);