Contraz / demosys-py

A light high performance modern OpenGL 3.3+ Python Framework https://demosys-py.readthedocs.io/
ISC License
64 stars 5 forks source link

Examples and system effects should be using UniformBlock #56

Closed einarf closed 6 years ago

einarf commented 6 years ago

This is especually true for mesh shaders. We should also try measure how this affects performance.

Also: MeshShader class should have a more flexible structure. Users should be able to update the less frequently changed uniforms so not all uniforms are necessaraly written every draw call.