Implement GL_LINE_LOOP primitive handling
TRAC #11823
Signed-off-by: Nicolas Capens
Signed-off-by: Daniel Koch
Author: Andrew Lewycky
git-svn-id: https://angleproject.googlecode.com/svn/trunk@173 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/utilities.cpp b/src/libGLESv2/utilities.cpp
index 9a4a0be..92e819c 100644
--- a/src/libGLESv2/utilities.cpp
+++ b/src/libGLESv2/utilities.cpp
@@ -329,8 +329,7 @@
*d3dPrimitiveCount = primitiveCount / 2;
break;
case GL_LINE_LOOP:
- UNIMPLEMENTED(); // FIXME: Emulate using an index buffer
- *d3dPrimitiveType = D3DPT_LINELIST;
+ *d3dPrimitiveType = D3DPT_LINESTRIP;
*d3dPrimitiveCount = primitiveCount;
break;
case GL_LINE_STRIP: