From: Vitaliy Cherepanov Date: Fri, 6 Dec 2013 09:38:21 +0000 (+0400) Subject: [FIX] fix tizen open GL probes X-Git-Tag: Tizen_SDK_2.3~93 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a0efed0d66d333000c45084b6cc30934a5da6c18;p=platform%2Fcore%2Fsystem%2Fswap-probe.git [FIX] fix tizen open GL probes Change-Id: I5b075a1d1352bd458537332ed17bbaeffb727a36 --- diff --git a/probe_graphics/da_gles20.cpp b/probe_graphics/da_gles20.cpp index bb762cb..6ae5a24 100644 --- a/probe_graphics/da_gles20.cpp +++ b/probe_graphics/da_gles20.cpp @@ -691,12 +691,15 @@ void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei *count, } //lsh_get -void glGetAttribLocation(GLenum pname, GLint * params) { - typedef void (*methodType)(GLenum, GLint *); +int glGetAttribLocation(GLuint program, const char* name) +{ + typedef int (*methodType)(GLuint , const char*); BEFORE(glGetAttribLocation); - glGetAttribLocationp(pname, params); + int ret = glGetAttribLocationp(program, name); error = glGetError(); - AFTER('v', NO_RETURN_VALUE, APITYPE_CONTEXT, "", "x", (uint64_t)(pname)); + AFTER('v', NO_RETURN_VALUE, APITYPE_CONTEXT, "", "xs", + (uint64_t)(program), name); + return ret; } //lsh_get @@ -1212,9 +1215,10 @@ void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, // T 6 // ================================================================== -void glTexImage2D(GLenum target, GLint level, GLint internalformat, +void glTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, - const GLvoid * data) { + const GLvoid *data) +{ typedef void (*methodType)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *); BEFORE(glTexImage2D); @@ -1288,8 +1292,8 @@ void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, const GLvoid * data) { typedef void (*methodType)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *); - BEFORE(glTexImage2D); - glTexImage2Dp(target, level, xoffset, yoffset, width, height, format, type, + BEFORE(glTexSubImage2D); + glTexSubImage2Dp(target, level, xoffset, yoffset, width, height, format, type, data); error = glGetError(); AFTER('v', NO_RETURN_VALUE, APITYPE_CONTEXT, "",