After profiling some code I found a bottleneck in the gfx/gl2 renderer. Primarily it appears that findUniformLocation was not correctly caching the uniform locations as it was intended to originally.
After the fix, a somewhat significant performance gain is had (~15% gain in the azul3d_stencil example).
Issue by slimsag Wednesday Dec 03, 2014 at 08:14 GMT Originally opened as https://github.com/azul3d/gfx/issues/58
After profiling some code I found a bottleneck in the
gfx/gl2
renderer. Primarily it appears thatfindUniformLocation
was not correctly caching the uniform locations as it was intended to originally.After the fix, a somewhat significant performance gain is had (~15% gain in the
azul3d_stencil
example).