aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2013-02-25 10:58:13 -0800
committerEric Anholt <eric@anholt.net>2013-02-26 12:45:51 -0800
commitb9fa91c6cb7da6609e76d34df5c3842a67bbffd4 (patch)
tree66747464daab3fd27f93d2e02c2d7102986ca361
parentbed88e029c300dd227e1fdcb1e1cbdd6bd5055a1 (diff)
Add missing piglit_get_prim_name() for gles3.
Fixes piglit build since the shader_runner change to use this function. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
-rw-r--r--tests/util/piglit-util-gles3-enum.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/util/piglit-util-gles3-enum.c b/tests/util/piglit-util-gles3-enum.c
index 530bd880..8b0fcdcf 100644
--- a/tests/util/piglit-util-gles3-enum.c
+++ b/tests/util/piglit-util-gles3-enum.c
@@ -704,3 +704,25 @@ piglit_get_gl_enum_name(GLenum param)
#undef CASE
}
+const char *
+piglit_get_prim_name(GLenum prim)
+{
+ switch (prim) {
+ case GL_POINTS:
+ return "GL_POINTS";
+ case GL_LINES:
+ return "GL_LINES";
+ case GL_LINE_STRIP:
+ return "GL_LINE_STRIP";
+ case GL_LINE_LOOP:
+ return "GL_LINE_LOOP";
+ case GL_TRIANGLES:
+ return "GL_TRIANGLES";
+ case GL_TRIANGLE_STRIP:
+ return "GL_TRIANGLE_STRIP";
+ case GL_TRIANGLE_FAN:
+ return "GL_TRIANGLE_FAN";
+ default:
+ return "(unrecognized enum)";
+ }
+}