diff options
author | Stuart Abercrombie <sabercrombie@chromium.org> | 2013-02-14 10:09:16 -0800 |
---|---|---|
committer | Paul Berry <stereotype441@gmail.com> | 2013-02-15 14:47:59 -0800 |
commit | 00ae3c5905d0e75d2f29ba1fde09f4d7d5870198 (patch) | |
tree | 6b6a5cd300f0c26d8e686bd1ea69aad3c51e6b84 /generated_tests/gen_builtin_uniform_tests.py | |
parent | 4cd2cb8e8410dbff8a89d35aff719e86343f1b5b (diff) |
shader_runner: remove explicit #version directive from generated_tests.
It is instead inserted by shader_runner based on the GLSL requirement.
Tested with all.tests - glean: same number of passes.
Signed-off-by: Stuart Abercrombie <sabercrombie@chromium.org>
Reviewed-by: Paul Berry <stereotype441@gmail.com>
Diffstat (limited to 'generated_tests/gen_builtin_uniform_tests.py')
-rw-r--r-- | generated_tests/gen_builtin_uniform_tests.py | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/generated_tests/gen_builtin_uniform_tests.py b/generated_tests/gen_builtin_uniform_tests.py index dc59b18a4..0d43847f5 100644 --- a/generated_tests/gen_builtin_uniform_tests.py +++ b/generated_tests/gen_builtin_uniform_tests.py @@ -362,12 +362,6 @@ class ShaderTest(object): def glsl_version(self): return self._signature.version_introduced - def version_directive(self): - if self.glsl_version() == 110: - return '' - else: - return '#version {0}\n'.format(self.glsl_version()) - def draw_command(self): if self.glsl_version() >= 140: return 'draw arrays GL_TRIANGLE_FAN 0 4\n' @@ -425,8 +419,7 @@ class ShaderTest(object): statements that need to be inside the main() funciton of the shader, after the built-in function is called. """ - shader = self.version_directive() - shader += additional_declarations + shader = additional_declarations for i in xrange(len(self._signature.argtypes)): shader += 'uniform {0} arg{1};\n'.format( self._signature.argtypes[i], i) @@ -540,8 +533,7 @@ class VertexShaderTest(ShaderTest): 'color', '') def make_fragment_shader(self): - shader = self.version_directive() - shader += '''varying vec4 color; + shader = '''varying vec4 color; void main() { @@ -563,7 +555,7 @@ class GeometryShaderTest(ShaderTest): return 'GL_ARB_geometry_shader4\n' def make_vertex_shader(self): - shader = self.version_directive() + shader = '' if self.glsl_version() >= 140: shader += "in vec4 vertex;\n" @@ -601,8 +593,7 @@ class GeometryShaderTest(ShaderTest): return layout def make_fragment_shader(self): - shader = self.version_directive() - shader += '''varying vec4 color; + shader = '''varying vec4 color; void main() { @@ -621,7 +612,7 @@ class FragmentShaderTest(ShaderTest): return 'fs' def make_vertex_shader(self): - shader = self.version_directive() + shader = "" if self.glsl_version() >= 140: shader += "in vec4 vertex;\n" |