diff options
| author | Jesse Hall <jessehall@google.com> | 2012-04-26 11:07:40 -0700 |
|---|---|---|
| committer | Jesse Hall <jessehall@google.com> | 2012-05-01 13:20:12 -0700 |
| commit | 81e372046c2212585a4ff518ccdcff950d476717 (patch) | |
| tree | 0ca66a298762a5a05bfd6827d7c45f6e6ab55088 /emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp | |
| parent | 5bd2fe9745469018aac48bde2ff05f72138b9ffa (diff) | |
| download | sdk-81e372046c2212585a4ff518ccdcff950d476717.zip sdk-81e372046c2212585a4ff518ccdcff950d476717.tar.gz sdk-81e372046c2212585a4ff518ccdcff950d476717.tar.bz2 | |
Export GL strings through render_api
This also changes the strings reported by the default OpenGL ES
1.1/2.0 to OpenGL translators so they include the strings from the
underlying OpenGL implementation. This will give more useful bug
reports and SDK deployment statistics.
Change-Id: Id2d231a4fe3c40157c24a63ec19785826e037fd3
Diffstat (limited to 'emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp')
| -rw-r--r-- | emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp b/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp index 412584d..7ae9427 100644 --- a/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp +++ b/emulator/opengl/host/libs/Translator/GLES_V2/GLESv2Imp.cpp @@ -1316,16 +1316,14 @@ GL_APICALL void GL_APIENTRY glGetShaderSource(GLuint shader, GLsizei bufsize, G GL_APICALL const GLubyte* GL_APIENTRY glGetString(GLenum name){ GET_CTX_RET(NULL) - static const GLubyte VENDOR[] = "Google"; - static const GLubyte VERSION[] = "OpenGL ES 2.0"; static const GLubyte SHADING[] = "OpenGL ES GLSL ES 1.0.17"; switch(name) { case GL_VENDOR: - return VENDOR; + return (const GLubyte*)ctx->getVendorString(); case GL_RENDERER: return (const GLubyte*)ctx->getRendererString(); case GL_VERSION: - return VERSION; + return (const GLubyte*)ctx->getVersionString(); case GL_SHADING_LANGUAGE_VERSION: return SHADING; case GL_EXTENSIONS: |
