emulator opengl: add GLESv2 support to driver + renderer
Added GLESv2 library to system. Made fixes to the host libOpenGLRender to compile and support GLESv2 (defined WITH_GLES2). Other fixes required to make GLESv2 to work. Change-Id: I9eb198e6092e7fa3550342c50929dd1714282cb3
This commit is contained in:
committed by
Guy Zadickario
parent
39386d450f
commit
62d074d9f8
@@ -325,9 +325,8 @@ GLint * GL2Encoder::getCompressedTextureFormats()
|
||||
return m_compressedTextureFormats;
|
||||
}
|
||||
|
||||
void GL2Encoder::s_glShaderSource(void *self, GLuint shader, GLsizei count, const GLstr *string, const GLint *length)
|
||||
void GL2Encoder::s_glShaderSource(void *self, GLuint shader, GLsizei count, const GLchar **string, const GLint *length)
|
||||
{
|
||||
|
||||
int len = glUtilsCalcShaderSourceLen((char**)string, (GLint*)length, count);
|
||||
char *str = new char[len + 1];
|
||||
glUtilsPackStrings(str, (char**)string, (GLint*)length, count);
|
||||
|
||||
Reference in New Issue
Block a user