McManning / Coherence

Blender viewport renderer using the Unity Engine
MIT License
30 stars 0 forks source link

Blender 2.91 Compatibility - GL Context Changes #18

Closed McManning closed 3 years ago

McManning commented 3 years ago

As found through McManning/Scratchpad#15 - need a new bl_use_gpu_context attribute in the RenderEngine and need to make sure that ALL gl calls are scoped to the render engine's view_draw method.

McManning commented 3 years ago

I'm not seeing any issues with 2.91. All GL calls have been isolated to the render thread and there's no VBOs/VAOs/etc to deal with for this plugin since it's just a texture we're drawing.