Add PrimitiveMode packed GLenum.
Bug: angleproject:2574
Change-Id: I3d7bd7ca0d69a364a611dc04799ea34906fc4a6c
Reviewed-on: https://chromium-review.googlesource.com/1067114
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
diff --git a/src/libANGLE/queryutils.cpp b/src/libANGLE/queryutils.cpp
index 9a6b0f6..38730c3 100644
--- a/src/libANGLE/queryutils.cpp
+++ b/src/libANGLE/queryutils.cpp
@@ -1023,10 +1023,10 @@
*params = program->getActiveAtomicCounterBufferCount();
break;
case GL_GEOMETRY_LINKED_INPUT_TYPE_EXT:
- *params = program->getGeometryShaderInputPrimitiveType();
+ *params = ToGLenum(program->getGeometryShaderInputPrimitiveType());
break;
case GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT:
- *params = program->getGeometryShaderOutputPrimitiveType();
+ *params = ToGLenum(program->getGeometryShaderOutputPrimitiveType());
break;
case GL_GEOMETRY_LINKED_VERTICES_OUT_EXT:
*params = program->getGeometryShaderMaxVertices();