When reconfiguring a render object and updating the geometry fails to render on gl3.
In the image, only one quad with two triangles via the tri_render_2d is rendered. When adding two variable sets to the render object upfront, so that the render_object is not reconfigured, the quad is drawn correctly.
The issue must be related to updating the geometry and the render object. There is no issue if the geometry is not updated as done in the sprite_render_2d where a fixed amount of geometry is used with vertex pulling, where only the array_object is updated.
When reconfiguring a render object and updating the geometry fails to render on gl3.
In the image, only one quad with two triangles via the
tri_render_2d
is rendered. When adding two variable sets to the render object upfront, so that therender_object
is not reconfigured, the quad is drawn correctly.The issue must be related to updating the geometry and the render object. There is no issue if the geometry is not updated as done in the
sprite_render_2d
where a fixed amount of geometry is used with vertex pulling, where only thearray_object
is updated.