diff options
Diffstat (limited to 'tests/auto/quick/scenegraph/data')
-rw-r--r-- | tests/auto/quick/scenegraph/data/render_bug37422.frag | 9 | ||||
-rw-r--r-- | tests/auto/quick/scenegraph/data/render_bug37422.frag.qsb | bin | 0 -> 864 bytes | |||
-rw-r--r-- | tests/auto/quick/scenegraph/data/render_bug37422.qml | 6 |
3 files changed, 13 insertions, 2 deletions
diff --git a/tests/auto/quick/scenegraph/data/render_bug37422.frag b/tests/auto/quick/scenegraph/data/render_bug37422.frag new file mode 100644 index 0000000000..da157232ac --- /dev/null +++ b/tests/auto/quick/scenegraph/data/render_bug37422.frag @@ -0,0 +1,9 @@ +#version 440 + +layout(location = 0) in vec2 qt_TexCoord0; +layout(location = 0) out vec4 fragColor; + +void main() +{ + fragColor = vec4(1, 0, 0, 1); +} diff --git a/tests/auto/quick/scenegraph/data/render_bug37422.frag.qsb b/tests/auto/quick/scenegraph/data/render_bug37422.frag.qsb Binary files differnew file mode 100644 index 0000000000..1233ccfbca --- /dev/null +++ b/tests/auto/quick/scenegraph/data/render_bug37422.frag.qsb diff --git a/tests/auto/quick/scenegraph/data/render_bug37422.qml b/tests/auto/quick/scenegraph/data/render_bug37422.qml index c1b47eddb8..09661d8ccb 100644 --- a/tests/auto/quick/scenegraph/data/render_bug37422.qml +++ b/tests/auto/quick/scenegraph/data/render_bug37422.qml @@ -26,7 +26,7 @@ ** ****************************************************************************/ -import QtQuick 2.2 +import QtQuick 2.12 /* The test verifies that batching does not interfere with overlapping @@ -71,7 +71,9 @@ RenderTestBase width: 100 height: 9 y: 10 - fragmentShader: "varying highp vec2 qt_TexCoord0; void main() { gl_FragColor = vec4(1, 0, 0, 1); }" + fragmentShader: GraphicsInfo.shaderType === GraphicsInfo.GLSL + ? "varying highp vec2 qt_TexCoord0; void main() { gl_FragColor = vec4(1, 0, 0, 1); }" + : "file:data/render_bug37422.frag.qsb" Rectangle { width: 5 |