Tech ENABLE_GLBEGIN_GLEND_REMOVAL - GLGizmoPainterBase circle

This commit is contained in:
enricoturri1966 2022-01-21 09:33:52 +01:00
parent 0a177d0e06
commit 0e3a3aa522
13 changed files with 101 additions and 20 deletions

View file

@ -5231,7 +5231,11 @@ void GLCanvas3D::_render_objects(GLVolumeCollection::ERenderType type)
// before transparent objects are rendered. Otherwise they would not be
// visible when inside modifier meshes etc.
{
#if ENABLE_GLBEGIN_GLEND_REMOVAL
GLGizmosManager& gm = get_gizmos_manager();
#else
const GLGizmosManager& gm = get_gizmos_manager();
#endif // ENABLE_GLBEGIN_GLEND_REMOVAL
// GLGizmosManager::EType type = gm.get_current_type();
if (dynamic_cast<GLGizmoPainterBase*>(gm.get_current())) {
shader->stop_using();