OSDN Git Service

Implement glTexParameterx().
authorNicolas Capens <capn@google.com>
Tue, 24 Mar 2015 20:37:08 +0000 (16:37 -0400)
committerNicolas Capens <capn@google.com>
Wed, 25 Mar 2015 15:21:48 +0000 (15:21 +0000)
All current texture parameters are integer, so just pass them through to
glTexParameteri().

Change-Id: Ic4042b26b31194916af7814cabf2eb0d22c76ecb
Reviewed-on: https://swiftshader-review.googlesource.com/2710
Tested-by: Greg Hartman <ghartman@google.com>
Reviewed-by: Greg Hartman <ghartman@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
src/OpenGL/libGLES_CM/libGLES_CM.cpp

index 14dba8c..deeb6dd 100644 (file)
@@ -3655,7 +3655,7 @@ void GL_APIENTRY glTexParameteriv(GLenum target, GLenum pname, const GLint* para
 \r
 void GL_APIENTRY glTexParameterx(GLenum target, GLenum pname, GLfixed param)\r
 {\r
-       UNIMPLEMENTED();\r
+       glTexParameteri(target, pname, (GLint)param);\r
 }\r
 \r
 void GL_APIENTRY glTexParameterxv(GLenum target, GLenum pname, const GLfixed *params)\r