diff options
author | Michael Brasser <mbrasser@ford.com> | 2020-10-01 16:29:58 -0500 |
---|---|---|
committer | Michael Brasser <mbrasser@ford.com> | 2020-10-02 16:57:38 -0500 |
commit | dc430c9439ec18fd554c039464ea79db87d0fe44 (patch) | |
tree | ddd8afa5fb44008e867f3ad793688ed35214a6da /src | |
parent | 3166eed9ec9883cb0df5ecc4fbeae68760bb5a58 (diff) |
Fix OpenGL ES 3 shaders for QDebugOverlay
Change-Id: I72185e825d20aad7c05e4870074831efa199972d
Pick-to: 5.15
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/renderers/opengl/debug/imguirenderer.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/plugins/renderers/opengl/debug/imguirenderer.cpp b/src/plugins/renderers/opengl/debug/imguirenderer.cpp index 3d4e9e614..de8cf0a09 100644 --- a/src/plugins/renderers/opengl/debug/imguirenderer.cpp +++ b/src/plugins/renderers/opengl/debug/imguirenderer.cpp @@ -530,7 +530,7 @@ bool ImGuiRenderer::createDeviceObjects() "}\n"; const GLchar *vertex_shader_es3 = - "#version 110\n" + "#version 300 es\n" "uniform mat4 ProjMtx;\n" "in vec2 Position;\n" "in vec2 UV;\n" @@ -545,13 +545,15 @@ bool ImGuiRenderer::createDeviceObjects() "}\n"; const GLchar* fragment_shader_es3 = - "#version 110\n" + "#version 300 es\n" + "precision highp float;\n" "uniform sampler2D Texture;\n" "in vec2 Frag_UV;\n" "in vec4 Frag_Color;\n" + "out vec4 Out_Color;\n" "void main()\n" "{\n" - " gl_FragColor = Frag_Color * texture2D(Texture, Frag_UV.st);\n" + " Out_Color = Frag_Color * texture(Texture, Frag_UV.st);\n" "}\n"; QString logs; |