256 ellipsis_shader->thickness = -1; |
258 ellipsis_shader->thickness = -1; |
257 ellipsis_shader->border_color = -1; |
259 ellipsis_shader->border_color = -1; |
258 } |
260 } |
259 asc_shader_free_codes(codes); |
261 asc_shader_free_codes(codes); |
260 |
262 |
261 asc_error_catch_all_gl(); |
263 if (asc_error_catch_gl("Creating ellipsis shader")) { |
|
264 // TODO: error handling |
|
265 } |
262 |
266 |
263 return shader; |
267 return shader; |
264 } |
268 } |
265 |
269 |
266 static void asc_ellipsis_draw(const AscCamera *camera, const AscSceneNode *node) { |
270 static void asc_ellipsis_draw(const AscCamera *camera, const AscSceneNode *node) { |