Fixed
Status Update
Comments
rm...@google.com <rm...@google.com> #2
Thank you for your feedback. Team may reach out for more feedback in reproducing or triaging this issue.
lf...@google.com <lf...@google.com> #3
Awesome, thanks for pointing this out! We'll look into it.
jn...@mozilla.com <jn...@mozilla.com> #6
Hi,
I have updated our emulator to 29.2.1 and can confirm that this is fixed using the GPU backend.
However, when using the swiftshader backend I still get the same error. Should I file a new bug for that?
I have updated our emulator to 29.2.1 and can confirm that this is fixed using the GPU backend.
However, when using the swiftshader backend I still get the same error. Should I file a new bug for that?
Description
GLuint tex;
glGenTextures(1, &tex);
glBindTexture(GL_TEXTURE_3D, tex);
glTexImage3D(GL_TEXTURE_3D, 0, GL_BGRA_EXT, 1, 1, 1, 0, GL_BGRA_EXT, GL_UNSIGNED_BYTE, nullptr);
It works correctly on a real device, but on the emulator I get an error.
Android Studio Version: 3.3.2
Emulator Version (Emulator--> Extended Controls--> Emulator Version): 29.0.9
HAXM / KVM Version: KVM 12.0.0
Android SDK Tools:
Host Operating System: Fedora 30
CPU Manufacturer: [Intel / AMD / Other] Intel
Steps to Reproduce Bug:
1. Call glTexImage3D with format GL_BGRA_EXT.
Expected Behavior: It works, and there is no gl error.
Observed Behavior: There is a GL_INVALID_ENUM error.