1
1
#include " point_line_rendering.h"
2
+ #include " utils/utils.h"
2
3
3
4
#include < igl/opengl/create_shader_program.h>
4
5
@@ -68,7 +69,7 @@ void PointLineRenderer::destroy() {
68
69
69
70
70
71
bool PointLineRenderer::update_polyline_3d (int polyline_id, GLfloat* vertices, GLfloat* colors, GLsizei num_vertices, PolylineStyle style) {
71
- glPushDebugGroup (GL_DEBUG_SOURCE_APPLICATION, 0 , - 1 , " update_polyline_3d" );
72
+ push_opengl_debug_group ( " update_polyline_3d" );
72
73
if (polyline_id >= _polylines.size () || polyline_id < 0 ) {
73
74
return false ;
74
75
}
@@ -93,12 +94,12 @@ bool PointLineRenderer::update_polyline_3d(int polyline_id, GLfloat* vertices, G
93
94
94
95
glBindBuffer (GL_ARRAY_BUFFER, 0 );
95
96
96
- glPopDebugGroup ();
97
+ pop_opengl_debug_group ();
97
98
return true ;
98
99
}
99
100
100
101
bool PointLineRenderer::update_polyline_3d (int polyline_id, GLfloat* vertices, glm::vec4 color, GLsizei num_vertices, PolylineStyle style) {
101
- glPushDebugGroup (GL_DEBUG_SOURCE_APPLICATION, 0 , - 1 , " update_polyline_3d" );
102
+ push_opengl_debug_group ( " update_polyline_3d" );
102
103
if (polyline_id >= _polylines.size () || polyline_id < 0 ) {
103
104
return false ;
104
105
}
@@ -123,13 +124,13 @@ bool PointLineRenderer::update_polyline_3d(int polyline_id, GLfloat* vertices, g
123
124
glDisableVertexAttribArray (1 );
124
125
glBindVertexArray (0 );
125
126
126
- glPopDebugGroup ();
127
+ pop_opengl_debug_group ();
127
128
return true ;
128
129
}
129
130
130
131
131
132
int PointLineRenderer::add_polyline_3d (GLfloat* vertices, GLfloat* colors, GLsizei num_vertices, PolylineStyle style) {
132
- glPushDebugGroup (GL_DEBUG_SOURCE_APPLICATION, 0 , - 1 , " add_polyline_3d" );
133
+ push_opengl_debug_group ( " add_polyline_3d" );
133
134
134
135
Polyline polyline;
135
136
@@ -170,13 +171,13 @@ int PointLineRenderer::add_polyline_3d(GLfloat* vertices, GLfloat* colors, GLsiz
170
171
_polylines.push_back (polyline);
171
172
}
172
173
173
- glPopDebugGroup ();
174
+ pop_opengl_debug_group ();
174
175
175
176
return polyline_id;
176
177
}
177
178
178
179
int PointLineRenderer::add_polyline_3d (GLfloat* vertices, glm::vec4 color, GLsizei num_vertices, PolylineStyle style) {
179
- glPushDebugGroup (GL_DEBUG_SOURCE_APPLICATION, 0 , - 1 , " add_polyline_3d" );
180
+ push_opengl_debug_group ( " add_polyline_3d" );
180
181
181
182
Polyline polyline;
182
183
@@ -210,7 +211,7 @@ int PointLineRenderer::add_polyline_3d(GLfloat* vertices, glm::vec4 color, GLsiz
210
211
_polylines.push_back (polyline);
211
212
}
212
213
213
- glPopDebugGroup ();
214
+ pop_opengl_debug_group ();
214
215
215
216
return polyline_id;
216
217
}
0 commit comments