From d9d10062227231faff87980775afca57a405963d Mon Sep 17 00:00:00 2001 From: Stas Gurtovoy Date: Mon, 11 Jul 2011 15:37:46 +0300 Subject: [PATCH] opengles emulator: support for null in data parameter of glCompressedTexImage2D Thought the spec doesn't speak about null in data parameter, it is checked in covgl - so we'll base it on glTexImage2D and allow null in data. Change-Id: I9bf5131852bf795acc7ab89bd17b9df90ac99460 --- tools/emulator/opengl/system/GLESv1_enc/gl.attrib | 1 + tools/emulator/opengl/system/GLESv2_enc/gl2.attrib | 1 + 2 files changed, 2 insertions(+) diff --git a/tools/emulator/opengl/system/GLESv1_enc/gl.attrib b/tools/emulator/opengl/system/GLESv1_enc/gl.attrib index 1ca59040e..c189434ef 100644 --- a/tools/emulator/opengl/system/GLESv1_enc/gl.attrib +++ b/tools/emulator/opengl/system/GLESv1_enc/gl.attrib @@ -91,6 +91,7 @@ glColorPointer #void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, GLvoid *data) glCompressedTexImage2D len data imageSize + var_flag data nullAllowed #void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, GLvoid *data) glCompressedTexSubImage2D diff --git a/tools/emulator/opengl/system/GLESv2_enc/gl2.attrib b/tools/emulator/opengl/system/GLESv2_enc/gl2.attrib index 3b37bd898..c4072225d 100644 --- a/tools/emulator/opengl/system/GLESv2_enc/gl2.attrib +++ b/tools/emulator/opengl/system/GLESv2_enc/gl2.attrib @@ -18,6 +18,7 @@ glBufferSubData #void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, GLvoid *data) glCompressedTexImage2D len data imageSize + var_flag data nullAllowed #void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, GLvoid *data) glCompressedTexSubImage2D