Android: potentially work around a Qualcomm Adreno driver bug which prevented videos from being loaded into vram.

This commit is contained in:
Alex Szpakowski
2018-12-31 21:02:02 -04:00
parent 3af66da51e
commit 364718fa46
5 changed files with 29 additions and 1 deletions
+8
View File
@@ -169,6 +169,14 @@ public:
**/
bool texStorageBreaksSubImage;
/**
* An Android device with an Adreno 630 (supposedly GLES3.2-capable)
* fails with GL_INVALID_OPERATION in glTexImage2D if the image is
* GL_R8, despite the GLES 3.0 spec mandating support for that format.
* It's possible more Adreno GPUs / drivers are affected as well.
**/
bool brokenR8PixelFormat;
/**
* Other bugs which have workarounds that don't use conditional code at
* the moment: