Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel:

TriangleSelectorGUI::m_iva_enforcers

TriangleSelectorGUI::m_iva_blockers

TriangleSelectorGUI::m_iva_seed_fills

TriangleSelectorGUI::m_varrays

GLGizmoPainterBase::s_sphere

(cherry picked from commit prusa3d/PrusaSlicer@8916a00821)
This commit is contained in:
enricoturri1966 2023-10-22 22:39:08 +08:00 committed by Noisyfox
parent b7989e3b2f
commit baa575b5aa
5 changed files with 101 additions and 67 deletions

View file

@ -561,8 +561,8 @@ void GLModel::render()
const Geometry& data = m_render_data.geometry;
GLenum mode = get_primitive_mode(data.format);
GLenum index_type = get_index_type(data.format);
const GLenum mode = get_primitive_mode(data.format);
const GLenum index_type = get_index_type(data.format);
const size_t vertex_stride_bytes = Geometry::vertex_stride_bytes(data.format);
const bool position = Geometry::has_position(data.format);