blitzloop
blitzloop copied to clipboard
Assume GL_OES_texture_npot is supported by the GLES driver
This alone improves performances during idle screen by about 20%, and simplifies the code quite a bit.
This is fine if it works on the Raspberry Pi, but I want to get to the bottom of the performance issue so I'm going to do some further research before merging (possibly with other changes depending on outcome)
So I optimized the matrix code (turns out NumPy is slow...), can you try now and/or fix the merge conflicts and see if the patch is still worth it?