From 9fab6e438375fc069004cae4dd3296407dec5d57 Mon Sep 17 00:00:00 2001 From: Shaun Ren Date: Thu, 16 Jan 2025 14:27:57 -0500 Subject: [PATCH] tests/shader_runner_gl: Add "opengl" tag. --- tests/shader_runner.c | 12 +++++++++++- tests/shader_runner_gl.c | 1 + 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/shader_runner.c b/tests/shader_runner.c index 90cb8efb..5261b167 100644 --- a/tests/shader_runner.c +++ b/tests/shader_runner.c @@ -143,7 +143,17 @@ static bool match_tag(struct shader_runner *runner, const char *tag) static bool check_qualifier_args_conjunction(struct shader_runner *runner, const char *line, const char **const rest, uint32_t *model_mask) { - static const char *const valid_tags[] = {"d3d12", "glsl", "llvmpipe", "msl", "mvk", "vulkan", "mesa<23.3"}; + static const char *const valid_tags[] = + { + "d3d12", + "glsl", + "llvmpipe", + "mesa<23.3", + "msl", + "mvk", + "opengl", + "vulkan", + }; bool holds = true; *model_mask = ~0u; diff --git a/tests/shader_runner_gl.c b/tests/shader_runner_gl.c index f51a9655..dce12723 100644 --- a/tests/shader_runner_gl.c +++ b/tests/shader_runner_gl.c @@ -347,6 +347,7 @@ static bool gl_runner_init(struct gl_runner *runner, enum shading_language langu runner->caps.shader_caps[SHADER_CAP_GEOMETRY_SHADER] = true; runner->caps.tag_count = 0; + runner->caps.tags[runner->caps.tag_count++] = "opengl"; if (runner->language == GLSL) runner->caps.tags[runner->caps.tag_count++] = "glsl"; if (strncmp((const char *)glGetString(GL_RENDERER), "llvmpipe ", 9) == 0)