Fix the default GL_IMAGE_BINDING_FORMAT for desktop OpenGL
authorPiers Daniell <pdaniell@nvidia.com>
Fri, 11 Jun 2021 19:41:59 +0000 (13:41 -0600)
committerPiers Daniell <pdaniell@nvidia.com>
Mon, 21 Jun 2021 18:32:27 +0000 (12:32 -0600)
commit7d65d88395bac1c9f73ef79ca4700f8f0ac8ce75
tree1dce1421ee221f5471fc08efedeb65e03b285a39
parent7f2ec8531b6400d1bdf6aa5af6db5cded4a802df
Fix the default GL_IMAGE_BINDING_FORMAT for desktop OpenGL

The default texture format for desktop OpenGL is GL_R8 not GL_R32UI,
like it is for OpenGL ES.

See table 23.45 on page 627 of the OpenGL 4.6 core spec vs
table 21.33 on page 479 of the OpenGL ES 3.2 spec.

Affects:

KHR-GL46.shader_image_load_store.*

Change-Id: I1f5f8be422ddb358fba6df6bc450d3da702467bc
Components: OpenGL
framework/opengl/gluStateReset.cpp
modules/gles31/functional/es31fIndexedStateQueryTests.cpp