Descriptiongpu: workaround force_cube_map_positive_x_allocation fixes Android crash.
Adreno Android (e.g. Nexus5) crashes on allocating a cube map texture bound to FBO, if
the CUBE_MAP_POSITIVE_X texture is not allocated yet. The Workaround forces to allocate
the CUBE_MAP_POSITIVE_X texture.
Add new unittests to prevent regression. ANGLE crashes on GLCubeMapTextureTest.ReadPixels
It's will be fixed in ANGLE project.
TEST=gl_tests.GLCubeMapTextureTests.*
BUG=518889
Committed: https://crrev.com/1eebeac3e05c2035139c04226b34cef745cfd822
Cr-Commit-Position: refs/heads/master@{#343600}
Patch Set 1 #Patch Set 2 : prefix DISABLED_ to land first #
Total comments: 8
Patch Set 3 : address comments #Patch Set 4 : introduce android workaround #Patch Set 5 : disable ReadPixels test in linux and mac due to NVIDIA #
Total comments: 3
Patch Set 6 : fix bug about cube incomplete fbo #
Total comments: 6
Patch Set 7 : resolve sievers's comments #Patch Set 8 : fix nvidia bot failure #Patch Set 9 : git cl format #
Total comments: 6
Patch Set 10 : resolve sievers's comment #
Messages
Total messages: 28 (5 generated)
|