summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Forbes <chrisf@ijw.co.nz>2013-09-15 12:51:32 +1200
committerChris Forbes <chrisf@ijw.co.nz>2013-10-05 19:05:42 +1300
commitd2fd0a20d527f5d7d336e3c39958bdcec904d19a (patch)
tree94552a2463a36c1c45bbceb641f44c3ff78395df
parent58c3b1330cce4904a185718ddb6a6b667863dedf (diff)
shader_runner: add ability to specify GL_TEXTURE_MAX_LEVEL
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz> Reviewed-by: Matt Turner <mattst88@gmail.com>
-rw-r--r--tests/shaders/shader_runner.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index ca571ec4a..fbc1964fd 100644
--- a/tests/shaders/shader_runner.c
+++ b/tests/shaders/shader_runner.c
@@ -1585,6 +1585,11 @@ handle_texparameter(const char *line)
printf("lod_bias feature is only available in desktop GL\n");
piglit_report_result(PIGLIT_SKIP);
#endif
+ } else if (string_match("max_level ", line)) {
+ line += strlen("max_level ");
+ glTexParameteri(target, GL_TEXTURE_MAX_LEVEL,
+ strtol(line, NULL, 10));
+ return;
} else if (string_match("base_level ", line)) {
line += strlen("base_level ");
glTexParameteri(target, GL_TEXTURE_BASE_LEVEL,