backends/drm: make icc profiles work with OpenGL ES
OpenGL doesn't support 1D textures, and has some special requirements in the shaders, like no implicit conversion from int to float
(cherry picked from commit 4433fb48)
OpenGL doesn't support 1D textures, and has some special requirements in the shaders, like no implicit conversion from int to float
(cherry picked from commit 4433fb48)