If set to 1/yes/true, SHADER_RUNNER_GET_PROGRAM_BINARY will run as if the -get-program-binary parameter were used.
This allows comparing piglit runs with and without shader runner using GetProgramBinary. Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> --- tests/shaders/shader_runner.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c index b3f1b3deb..0b449c056 100644 --- a/tests/shaders/shader_runner.c +++ b/tests/shaders/shader_runner.c @@ -4126,7 +4126,10 @@ piglit_init(int argc, char **argv) float default_piglit_tolerance[4]; use_get_program_binary = - piglit_strip_arg(&argc, argv, "-get-program-binary"); + piglit_strip_arg(&argc, argv, "-get-program-binary") || + piglit_env_var_as_boolean("SHADER_RUNNER_GET_PROGRAM_BINARY", + false); + report_subtests = piglit_strip_arg(&argc, argv, "-report-subtests"); if (argc < 2) { printf("usage: shader_runner <test.shader_test>\n"); -- 2.17.1 _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/piglit