summaryrefslogtreecommitdiff
path: root/generated_tests
diff options
context:
space:
mode:
authorIan Romanick <ian.d.romanick@intel.com>2013-08-15 19:08:06 -0700
committerIan Romanick <ian.d.romanick@intel.com>2013-08-26 11:07:00 -0700
commit51a36f44fe39d16e5f86c3cb402da0f60444f438 (patch)
tree04b2157950178418121e9500ff857aae70ca0879 /generated_tests
parentcdd717ad48cbd2958b42212683ee5f2608bc1e7d (diff)
ARB_shading_language_packing: Add missing default precision qualifiers
Only the ES shaders needed default precision qualifiers, so all of them are guarded by #ifdef GL_ES. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com> Cc: Paul Berry <stereotype441@gmail.com>
Diffstat (limited to 'generated_tests')
-rw-r--r--generated_tests/gen_builtin_packing_tests.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/generated_tests/gen_builtin_packing_tests.py b/generated_tests/gen_builtin_packing_tests.py
index 547f74d97..8fafc67bc 100644
--- a/generated_tests/gen_builtin_packing_tests.py
+++ b/generated_tests/gen_builtin_packing_tests.py
@@ -72,6 +72,10 @@ const_pack_template = Template(dedent("""\
}
[fragment shader]
+ #ifdef GL_ES
+ precision highp float;
+ #endif
+
in vec4 vert_color;
out vec4 frag_color;
@@ -130,6 +134,10 @@ const_unpack_template = Template(dedent("""\
}
[fragment shader]
+ #ifdef GL_ES
+ precision highp float;
+ #endif
+
in vec4 vert_color;
out vec4 frag_color;
@@ -189,6 +197,10 @@ vs_pack_template = Template(dedent("""\
}
[fragment shader]
+ #ifdef GL_ES
+ precision highp float;
+ #endif
+
in vec4 vert_color;
out vec4 frag_color;
@@ -259,6 +271,10 @@ vs_unpack_template = Template(dedent("""\
}
[fragment shader]
+ #ifdef GL_ES
+ precision highp float;
+ #endif
+
in vec4 vert_color;
out vec4 frag_color;
@@ -309,6 +325,8 @@ fs_pack_template = Template(dedent("""\
[fragment shader]
#ifndef GL_ES
#extension GL_ARB_shading_language_packing : require
+ #else
+ precision highp float;
#endif
const vec4 red = vec4(1, 0, 0, 1);
@@ -372,6 +390,8 @@ fs_unpack_template = Template(dedent("""\
[fragment shader]
#ifndef GL_ES
#extension GL_ARB_shading_language_packing : require
+ #else
+ precision highp float;
#endif
const vec4 red = vec4(1, 0, 0, 1);