summaryrefslogtreecommitdiff
path: root/generated_tests
diff options
context:
space:
mode:
authorBrian Paul <brianp@vmware.com>2017-11-17 12:55:28 -0700
committerBrian Paul <brianp@vmware.com>2017-11-17 13:47:16 -0700
commitaed29ecb10cb9b89cd48059b74647fb17bb3fe4d (patch)
tree080853acf645c560a96a1fcb20bc7d8fdf0bf1ea /generated_tests
parent9c0a023c26a289bfae3e32df413c82e51bbfd38c (diff)
generators: fix incorrect generated_tests/spec/glsl-110, etc. dir names
Reviewed-by: Charmaine Lee <charmainel@vmware.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
Diffstat (limited to 'generated_tests')
-rw-r--r--generated_tests/gen_variable_index_write_tests.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/generated_tests/gen_variable_index_write_tests.py b/generated_tests/gen_variable_index_write_tests.py
index 0c06dcd20..acf892307 100644
--- a/generated_tests/gen_variable_index_write_tests.py
+++ b/generated_tests/gen_variable_index_write_tests.py
@@ -198,6 +198,11 @@ class TestParams(object):
ret += ' '
return ret
+ @utils.lazy_property
+ def formated_version(self):
+ # Note: GLSLVersion.float() does division by 100
+ return '{:.2f}'.format(float(self.version))
+
class ParamsFactory(object): # pylint: disable=too-few-public-methods
"""A factory class that provides TestParam objects.
@@ -220,7 +225,7 @@ class ParamsFactory(object): # pylint: disable=too-few-public-methods
def make_vs(name, params):
"""Create a vertex shader test."""
- dirname = _DIRNAME.format(params.version)
+ dirname = _DIRNAME.format(params.formated_version)
utils.safe_makedirs(dirname)
with open(os.path.join(dirname, name), 'w') as f:
f.write(_VS_TEMPLATE.render_unicode(params=params))
@@ -229,7 +234,7 @@ def make_vs(name, params):
def make_fs(name, params):
"""Create a fragment shader test."""
- dirname = _DIRNAME.format(params.version)
+ dirname = _DIRNAME.format(params.formated_version)
utils.safe_makedirs(dirname)
with open(os.path.join(dirname, name), 'w') as f:
f.write(_FS_TEMPLATE.render_unicode(params=params))