1// Auto-generated with: android/scripts/gen-entries.py --mode=dispatch_logging_wrappers stream-servers/gl/OpenGLESDispatch/gles2_only.entries --output=stream-servers/gl/OpenGLESDispatch/gles2_only_dispatch_logging_wrappers.impl 2// DO NOT EDIT THIS FILE 3 4void glBlendColor_dispatchLoggingWrapper(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { 5 DISPATCH_DEBUG_LOG("glBlendColor(red:%f, green:%f, blue:%f, alpha:%f)", red, green, blue, alpha); 6 GLDispatch::glBlendColor_underlying(red, green, blue, alpha); 7} 8 9void glStencilFuncSeparate_dispatchLoggingWrapper(GLenum face, GLenum func, GLint ref, GLuint mask) { 10 DISPATCH_DEBUG_LOG("glStencilFuncSeparate(face:0x%X, func:0x%X, ref:%d, mask:%d)", face, func, ref, mask); 11 GLDispatch::glStencilFuncSeparate_underlying(face, func, ref, mask); 12} 13 14void glStencilMaskSeparate_dispatchLoggingWrapper(GLenum face, GLuint mask) { 15 DISPATCH_DEBUG_LOG("glStencilMaskSeparate(face:0x%X, mask:%d)", face, mask); 16 GLDispatch::glStencilMaskSeparate_underlying(face, mask); 17} 18 19void glStencilOpSeparate_dispatchLoggingWrapper(GLenum face, GLenum fail, GLenum zfail, GLenum zpass) { 20 DISPATCH_DEBUG_LOG("glStencilOpSeparate(face:0x%X, fail:0x%X, zfail:0x%X, zpass:0x%X)", face, fail, zfail, zpass); 21 GLDispatch::glStencilOpSeparate_underlying(face, fail, zfail, zpass); 22} 23 24GLboolean glIsProgram_dispatchLoggingWrapper(GLuint program) { 25 DISPATCH_DEBUG_LOG("glIsProgram(program:%d)", program); 26 return GLDispatch::glIsProgram_underlying(program); 27} 28 29GLboolean glIsShader_dispatchLoggingWrapper(GLuint shader) { 30 DISPATCH_DEBUG_LOG("glIsShader(shader:%d)", shader); 31 return GLDispatch::glIsShader_underlying(shader); 32} 33 34void glVertexAttrib1f_dispatchLoggingWrapper(GLuint indx, GLfloat x) { 35 DISPATCH_DEBUG_LOG("glVertexAttrib1f(indx:%d, x:%f)", indx, x); 36 GLDispatch::glVertexAttrib1f_underlying(indx, x); 37} 38 39void glVertexAttrib1fv_dispatchLoggingWrapper(GLuint indx, const GLfloat* values) { 40 DISPATCH_DEBUG_LOG("glVertexAttrib1fv(indx:%d, values:%p)", indx, values); 41 GLDispatch::glVertexAttrib1fv_underlying(indx, values); 42} 43 44void glVertexAttrib2f_dispatchLoggingWrapper(GLuint indx, GLfloat x, GLfloat y) { 45 DISPATCH_DEBUG_LOG("glVertexAttrib2f(indx:%d, x:%f, y:%f)", indx, x, y); 46 GLDispatch::glVertexAttrib2f_underlying(indx, x, y); 47} 48 49void glVertexAttrib2fv_dispatchLoggingWrapper(GLuint indx, const GLfloat* values) { 50 DISPATCH_DEBUG_LOG("glVertexAttrib2fv(indx:%d, values:%p)", indx, values); 51 GLDispatch::glVertexAttrib2fv_underlying(indx, values); 52} 53 54void glVertexAttrib3f_dispatchLoggingWrapper(GLuint indx, GLfloat x, GLfloat y, GLfloat z) { 55 DISPATCH_DEBUG_LOG("glVertexAttrib3f(indx:%d, x:%f, y:%f, z:%f)", indx, x, y, z); 56 GLDispatch::glVertexAttrib3f_underlying(indx, x, y, z); 57} 58 59void glVertexAttrib3fv_dispatchLoggingWrapper(GLuint indx, const GLfloat* values) { 60 DISPATCH_DEBUG_LOG("glVertexAttrib3fv(indx:%d, values:%p)", indx, values); 61 GLDispatch::glVertexAttrib3fv_underlying(indx, values); 62} 63 64void glVertexAttrib4f_dispatchLoggingWrapper(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { 65 DISPATCH_DEBUG_LOG("glVertexAttrib4f(indx:%d, x:%f, y:%f, z:%f, w:%f)", indx, x, y, z, w); 66 GLDispatch::glVertexAttrib4f_underlying(indx, x, y, z, w); 67} 68 69void glVertexAttrib4fv_dispatchLoggingWrapper(GLuint indx, const GLfloat* values) { 70 DISPATCH_DEBUG_LOG("glVertexAttrib4fv(indx:%d, values:%p)", indx, values); 71 GLDispatch::glVertexAttrib4fv_underlying(indx, values); 72} 73 74void glVertexAttribPointer_dispatchLoggingWrapper(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr) { 75 DISPATCH_DEBUG_LOG("glVertexAttribPointer(indx:%d, size:%d, type:0x%X, normalized:%d, stride:%d, ptr:%p)", indx, size, type, normalized, stride, ptr); 76 GLDispatch::glVertexAttribPointer_underlying(indx, size, type, normalized, stride, ptr); 77} 78 79void glDisableVertexAttribArray_dispatchLoggingWrapper(GLuint index) { 80 DISPATCH_DEBUG_LOG("glDisableVertexAttribArray(index:%d)", index); 81 GLDispatch::glDisableVertexAttribArray_underlying(index); 82} 83 84void glEnableVertexAttribArray_dispatchLoggingWrapper(GLuint index) { 85 DISPATCH_DEBUG_LOG("glEnableVertexAttribArray(index:%d)", index); 86 GLDispatch::glEnableVertexAttribArray_underlying(index); 87} 88 89void glGetVertexAttribfv_dispatchLoggingWrapper(GLuint index, GLenum pname, GLfloat* params) { 90 DISPATCH_DEBUG_LOG("glGetVertexAttribfv(index:%d, pname:0x%X, params:%p)", index, pname, params); 91 GLDispatch::glGetVertexAttribfv_underlying(index, pname, params); 92} 93 94void glGetVertexAttribiv_dispatchLoggingWrapper(GLuint index, GLenum pname, GLint* params) { 95 DISPATCH_DEBUG_LOG("glGetVertexAttribiv(index:%d, pname:0x%X, params:%p)", index, pname, params); 96 GLDispatch::glGetVertexAttribiv_underlying(index, pname, params); 97} 98 99void glGetVertexAttribPointerv_dispatchLoggingWrapper(GLuint index, GLenum pname, GLvoid** pointer) { 100 DISPATCH_DEBUG_LOG("glGetVertexAttribPointerv(index:%d, pname:0x%X, pointer:%p)", index, pname, pointer); 101 GLDispatch::glGetVertexAttribPointerv_underlying(index, pname, pointer); 102} 103 104void glUniform1f_dispatchLoggingWrapper(GLint location, GLfloat x) { 105 DISPATCH_DEBUG_LOG("glUniform1f(location:%d, x:%f)", location, x); 106 GLDispatch::glUniform1f_underlying(location, x); 107} 108 109void glUniform1fv_dispatchLoggingWrapper(GLint location, GLsizei count, const GLfloat* v) { 110 DISPATCH_DEBUG_LOG("glUniform1fv(location:%d, count:%d, v:%p)", location, count, v); 111 GLDispatch::glUniform1fv_underlying(location, count, v); 112} 113 114void glUniform1i_dispatchLoggingWrapper(GLint location, GLint x) { 115 DISPATCH_DEBUG_LOG("glUniform1i(location:%d, x:%d)", location, x); 116 GLDispatch::glUniform1i_underlying(location, x); 117} 118 119void glUniform1iv_dispatchLoggingWrapper(GLint location, GLsizei count, const GLint* v) { 120 DISPATCH_DEBUG_LOG("glUniform1iv(location:%d, count:%d, v:%p)", location, count, v); 121 GLDispatch::glUniform1iv_underlying(location, count, v); 122} 123 124void glUniform2f_dispatchLoggingWrapper(GLint location, GLfloat x, GLfloat y) { 125 DISPATCH_DEBUG_LOG("glUniform2f(location:%d, x:%f, y:%f)", location, x, y); 126 GLDispatch::glUniform2f_underlying(location, x, y); 127} 128 129void glUniform2fv_dispatchLoggingWrapper(GLint location, GLsizei count, const GLfloat* v) { 130 DISPATCH_DEBUG_LOG("glUniform2fv(location:%d, count:%d, v:%p)", location, count, v); 131 GLDispatch::glUniform2fv_underlying(location, count, v); 132} 133 134void glUniform2i_dispatchLoggingWrapper(GLint location, GLint x, GLint y) { 135 DISPATCH_DEBUG_LOG("glUniform2i(location:%d, x:%d, y:%d)", location, x, y); 136 GLDispatch::glUniform2i_underlying(location, x, y); 137} 138 139void glUniform2iv_dispatchLoggingWrapper(GLint location, GLsizei count, const GLint* v) { 140 DISPATCH_DEBUG_LOG("glUniform2iv(location:%d, count:%d, v:%p)", location, count, v); 141 GLDispatch::glUniform2iv_underlying(location, count, v); 142} 143 144void glUniform3f_dispatchLoggingWrapper(GLint location, GLfloat x, GLfloat y, GLfloat z) { 145 DISPATCH_DEBUG_LOG("glUniform3f(location:%d, x:%f, y:%f, z:%f)", location, x, y, z); 146 GLDispatch::glUniform3f_underlying(location, x, y, z); 147} 148 149void glUniform3fv_dispatchLoggingWrapper(GLint location, GLsizei count, const GLfloat* v) { 150 DISPATCH_DEBUG_LOG("glUniform3fv(location:%d, count:%d, v:%p)", location, count, v); 151 GLDispatch::glUniform3fv_underlying(location, count, v); 152} 153 154void glUniform3i_dispatchLoggingWrapper(GLint location, GLint x, GLint y, GLint z) { 155 DISPATCH_DEBUG_LOG("glUniform3i(location:%d, x:%d, y:%d, z:%d)", location, x, y, z); 156 GLDispatch::glUniform3i_underlying(location, x, y, z); 157} 158 159void glUniform3iv_dispatchLoggingWrapper(GLint location, GLsizei count, const GLint* v) { 160 DISPATCH_DEBUG_LOG("glUniform3iv(location:%d, count:%d, v:%p)", location, count, v); 161 GLDispatch::glUniform3iv_underlying(location, count, v); 162} 163 164void glUniform4f_dispatchLoggingWrapper(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { 165 DISPATCH_DEBUG_LOG("glUniform4f(location:%d, x:%f, y:%f, z:%f, w:%f)", location, x, y, z, w); 166 GLDispatch::glUniform4f_underlying(location, x, y, z, w); 167} 168 169void glUniform4fv_dispatchLoggingWrapper(GLint location, GLsizei count, const GLfloat* v) { 170 DISPATCH_DEBUG_LOG("glUniform4fv(location:%d, count:%d, v:%p)", location, count, v); 171 GLDispatch::glUniform4fv_underlying(location, count, v); 172} 173 174void glUniform4i_dispatchLoggingWrapper(GLint location, GLint x, GLint y, GLint z, GLint w) { 175 DISPATCH_DEBUG_LOG("glUniform4i(location:%d, x:%d, y:%d, z:%d, w:%d)", location, x, y, z, w); 176 GLDispatch::glUniform4i_underlying(location, x, y, z, w); 177} 178 179void glUniform4iv_dispatchLoggingWrapper(GLint location, GLsizei count, const GLint* v) { 180 DISPATCH_DEBUG_LOG("glUniform4iv(location:%d, count:%d, v:%p)", location, count, v); 181 GLDispatch::glUniform4iv_underlying(location, count, v); 182} 183 184void glUniformMatrix2fv_dispatchLoggingWrapper(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { 185 DISPATCH_DEBUG_LOG("glUniformMatrix2fv(location:%d, count:%d, transpose:%d, value:%p)", location, count, transpose, value); 186 GLDispatch::glUniformMatrix2fv_underlying(location, count, transpose, value); 187} 188 189void glUniformMatrix3fv_dispatchLoggingWrapper(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { 190 DISPATCH_DEBUG_LOG("glUniformMatrix3fv(location:%d, count:%d, transpose:%d, value:%p)", location, count, transpose, value); 191 GLDispatch::glUniformMatrix3fv_underlying(location, count, transpose, value); 192} 193 194void glUniformMatrix4fv_dispatchLoggingWrapper(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { 195 DISPATCH_DEBUG_LOG("glUniformMatrix4fv(location:%d, count:%d, transpose:%d, value:%p)", location, count, transpose, value); 196 GLDispatch::glUniformMatrix4fv_underlying(location, count, transpose, value); 197} 198 199void glAttachShader_dispatchLoggingWrapper(GLuint program, GLuint shader) { 200 DISPATCH_DEBUG_LOG("glAttachShader(program:%d, shader:%d)", program, shader); 201 GLDispatch::glAttachShader_underlying(program, shader); 202} 203 204void glBindAttribLocation_dispatchLoggingWrapper(GLuint program, GLuint index, const GLchar* name) { 205 DISPATCH_DEBUG_LOG("glBindAttribLocation(program:%d, index:%d, name:%p)", program, index, name); 206 GLDispatch::glBindAttribLocation_underlying(program, index, name); 207} 208 209void glCompileShader_dispatchLoggingWrapper(GLuint shader) { 210 DISPATCH_DEBUG_LOG("glCompileShader(shader:%d)", shader); 211 GLDispatch::glCompileShader_underlying(shader); 212} 213 214GLuint glCreateProgram_dispatchLoggingWrapper() { 215 DISPATCH_DEBUG_LOG("glCreateProgram()"); 216 return GLDispatch::glCreateProgram_underlying(); 217} 218 219GLuint glCreateShader_dispatchLoggingWrapper(GLenum type) { 220 DISPATCH_DEBUG_LOG("glCreateShader(type:0x%X)", type); 221 return GLDispatch::glCreateShader_underlying(type); 222} 223 224void glDeleteProgram_dispatchLoggingWrapper(GLuint program) { 225 DISPATCH_DEBUG_LOG("glDeleteProgram(program:%d)", program); 226 GLDispatch::glDeleteProgram_underlying(program); 227} 228 229void glDeleteShader_dispatchLoggingWrapper(GLuint shader) { 230 DISPATCH_DEBUG_LOG("glDeleteShader(shader:%d)", shader); 231 GLDispatch::glDeleteShader_underlying(shader); 232} 233 234void glDetachShader_dispatchLoggingWrapper(GLuint program, GLuint shader) { 235 DISPATCH_DEBUG_LOG("glDetachShader(program:%d, shader:%d)", program, shader); 236 GLDispatch::glDetachShader_underlying(program, shader); 237} 238 239void glLinkProgram_dispatchLoggingWrapper(GLuint program) { 240 DISPATCH_DEBUG_LOG("glLinkProgram(program:%d)", program); 241 GLDispatch::glLinkProgram_underlying(program); 242} 243 244void glUseProgram_dispatchLoggingWrapper(GLuint program) { 245 DISPATCH_DEBUG_LOG("glUseProgram(program:%d)", program); 246 GLDispatch::glUseProgram_underlying(program); 247} 248 249void glValidateProgram_dispatchLoggingWrapper(GLuint program) { 250 DISPATCH_DEBUG_LOG("glValidateProgram(program:%d)", program); 251 GLDispatch::glValidateProgram_underlying(program); 252} 253 254void glGetActiveAttrib_dispatchLoggingWrapper(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) { 255 DISPATCH_DEBUG_LOG("glGetActiveAttrib(program:%d, index:%d, bufsize:%d, length:%p, size:%p, type:%p, name:%p)", program, index, bufsize, length, size, type, name); 256 GLDispatch::glGetActiveAttrib_underlying(program, index, bufsize, length, size, type, name); 257} 258 259void glGetActiveUniform_dispatchLoggingWrapper(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) { 260 DISPATCH_DEBUG_LOG("glGetActiveUniform(program:%d, index:%d, bufsize:%d, length:%p, size:%p, type:%p, name:%p)", program, index, bufsize, length, size, type, name); 261 GLDispatch::glGetActiveUniform_underlying(program, index, bufsize, length, size, type, name); 262} 263 264void glGetAttachedShaders_dispatchLoggingWrapper(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) { 265 DISPATCH_DEBUG_LOG("glGetAttachedShaders(program:%d, maxcount:%d, count:%p, shaders:%p)", program, maxcount, count, shaders); 266 GLDispatch::glGetAttachedShaders_underlying(program, maxcount, count, shaders); 267} 268 269int glGetAttribLocation_dispatchLoggingWrapper(GLuint program, const GLchar* name) { 270 DISPATCH_DEBUG_LOG("glGetAttribLocation(program:%d, name:%p)", program, name); 271 return GLDispatch::glGetAttribLocation_underlying(program, name); 272} 273 274void glGetProgramiv_dispatchLoggingWrapper(GLuint program, GLenum pname, GLint* params) { 275 DISPATCH_DEBUG_LOG("glGetProgramiv(program:%d, pname:0x%X, params:%p)", program, pname, params); 276 GLDispatch::glGetProgramiv_underlying(program, pname, params); 277} 278 279void glGetProgramInfoLog_dispatchLoggingWrapper(GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog) { 280 DISPATCH_DEBUG_LOG("glGetProgramInfoLog(program:%d, bufsize:%d, length:%p, infolog:%p)", program, bufsize, length, infolog); 281 GLDispatch::glGetProgramInfoLog_underlying(program, bufsize, length, infolog); 282} 283 284void glGetShaderiv_dispatchLoggingWrapper(GLuint shader, GLenum pname, GLint* params) { 285 DISPATCH_DEBUG_LOG("glGetShaderiv(shader:%d, pname:0x%X, params:%p)", shader, pname, params); 286 GLDispatch::glGetShaderiv_underlying(shader, pname, params); 287} 288 289void glGetShaderInfoLog_dispatchLoggingWrapper(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog) { 290 DISPATCH_DEBUG_LOG("glGetShaderInfoLog(shader:%d, bufsize:%d, length:%p, infolog:%p)", shader, bufsize, length, infolog); 291 GLDispatch::glGetShaderInfoLog_underlying(shader, bufsize, length, infolog); 292} 293 294void glGetShaderSource_dispatchLoggingWrapper(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) { 295 DISPATCH_DEBUG_LOG("glGetShaderSource(shader:%d, bufsize:%d, length:%p, source:%p)", shader, bufsize, length, source); 296 GLDispatch::glGetShaderSource_underlying(shader, bufsize, length, source); 297} 298 299void glGetUniformfv_dispatchLoggingWrapper(GLuint program, GLint location, GLfloat* params) { 300 DISPATCH_DEBUG_LOG("glGetUniformfv(program:%d, location:%d, params:%p)", program, location, params); 301 GLDispatch::glGetUniformfv_underlying(program, location, params); 302} 303 304void glGetUniformiv_dispatchLoggingWrapper(GLuint program, GLint location, GLint* params) { 305 DISPATCH_DEBUG_LOG("glGetUniformiv(program:%d, location:%d, params:%p)", program, location, params); 306 GLDispatch::glGetUniformiv_underlying(program, location, params); 307} 308 309int glGetUniformLocation_dispatchLoggingWrapper(GLuint program, const GLchar* name) { 310 DISPATCH_DEBUG_LOG("glGetUniformLocation(program:%d, name:%p)", program, name); 311 return GLDispatch::glGetUniformLocation_underlying(program, name); 312} 313 314void glShaderSource_dispatchLoggingWrapper(GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length) { 315 DISPATCH_DEBUG_LOG("glShaderSource(shader:%d, count:%d, string:%p, length:%p)", shader, count, string, length); 316 GLDispatch::glShaderSource_underlying(shader, count, string, length); 317} 318 319void glBindFramebuffer_dispatchLoggingWrapper(GLenum target, GLuint framebuffer) { 320 DISPATCH_DEBUG_LOG("glBindFramebuffer(target:0x%X, framebuffer:%d)", target, framebuffer); 321 GLDispatch::glBindFramebuffer_underlying(target, framebuffer); 322} 323 324void glGenFramebuffers_dispatchLoggingWrapper(GLsizei n, GLuint* framebuffers) { 325 DISPATCH_DEBUG_LOG("glGenFramebuffers(n:%d, framebuffers:%p)", n, framebuffers); 326 GLDispatch::glGenFramebuffers_underlying(n, framebuffers); 327} 328 329void glFramebufferTexture2D_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) { 330 DISPATCH_DEBUG_LOG("glFramebufferTexture2D(target:0x%X, attachment:0x%X, textarget:0x%X, texture:%d, level:%d)", target, attachment, textarget, texture, level); 331 GLDispatch::glFramebufferTexture2D_underlying(target, attachment, textarget, texture, level); 332} 333 334GLenum glCheckFramebufferStatus_dispatchLoggingWrapper(GLenum target) { 335 DISPATCH_DEBUG_LOG("glCheckFramebufferStatus(target:0x%X)", target); 336 return GLDispatch::glCheckFramebufferStatus_underlying(target); 337} 338 339GLboolean glIsFramebuffer_dispatchLoggingWrapper(GLuint framebuffer) { 340 DISPATCH_DEBUG_LOG("glIsFramebuffer(framebuffer:%d)", framebuffer); 341 return GLDispatch::glIsFramebuffer_underlying(framebuffer); 342} 343 344void glDeleteFramebuffers_dispatchLoggingWrapper(GLsizei n, const GLuint* framebuffers) { 345 DISPATCH_DEBUG_LOG("glDeleteFramebuffers(n:%d, framebuffers:%p)", n, framebuffers); 346 GLDispatch::glDeleteFramebuffers_underlying(n, framebuffers); 347} 348 349GLboolean glIsRenderbuffer_dispatchLoggingWrapper(GLuint renderbuffer) { 350 DISPATCH_DEBUG_LOG("glIsRenderbuffer(renderbuffer:%d)", renderbuffer); 351 return GLDispatch::glIsRenderbuffer_underlying(renderbuffer); 352} 353 354void glBindRenderbuffer_dispatchLoggingWrapper(GLenum target, GLuint renderbuffer) { 355 DISPATCH_DEBUG_LOG("glBindRenderbuffer(target:0x%X, renderbuffer:%d)", target, renderbuffer); 356 GLDispatch::glBindRenderbuffer_underlying(target, renderbuffer); 357} 358 359void glDeleteRenderbuffers_dispatchLoggingWrapper(GLsizei n, const GLuint * renderbuffers) { 360 DISPATCH_DEBUG_LOG("glDeleteRenderbuffers(n:%d, renderbuffers:%p)", n, renderbuffers); 361 GLDispatch::glDeleteRenderbuffers_underlying(n, renderbuffers); 362} 363 364void glGenRenderbuffers_dispatchLoggingWrapper(GLsizei n, GLuint * renderbuffers) { 365 DISPATCH_DEBUG_LOG("glGenRenderbuffers(n:%d, renderbuffers:%p)", n, renderbuffers); 366 GLDispatch::glGenRenderbuffers_underlying(n, renderbuffers); 367} 368 369void glRenderbufferStorage_dispatchLoggingWrapper(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) { 370 DISPATCH_DEBUG_LOG("glRenderbufferStorage(target:0x%X, internalformat:0x%X, width:%d, height:%d)", target, internalformat, width, height); 371 GLDispatch::glRenderbufferStorage_underlying(target, internalformat, width, height); 372} 373 374void glGetRenderbufferParameteriv_dispatchLoggingWrapper(GLenum target, GLenum pname, GLint * params) { 375 DISPATCH_DEBUG_LOG("glGetRenderbufferParameteriv(target:0x%X, pname:0x%X, params:%p)", target, pname, params); 376 GLDispatch::glGetRenderbufferParameteriv_underlying(target, pname, params); 377} 378 379void glFramebufferRenderbuffer_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) { 380 DISPATCH_DEBUG_LOG("glFramebufferRenderbuffer(target:0x%X, attachment:0x%X, renderbuffertarget:0x%X, renderbuffer:%d)", target, attachment, renderbuffertarget, renderbuffer); 381 GLDispatch::glFramebufferRenderbuffer_underlying(target, attachment, renderbuffertarget, renderbuffer); 382} 383 384void glGetFramebufferAttachmentParameteriv_dispatchLoggingWrapper(GLenum target, GLenum attachment, GLenum pname, GLint * params) { 385 DISPATCH_DEBUG_LOG("glGetFramebufferAttachmentParameteriv(target:0x%X, attachment:0x%X, pname:0x%X, params:%p)", target, attachment, pname, params); 386 GLDispatch::glGetFramebufferAttachmentParameteriv_underlying(target, attachment, pname, params); 387} 388 389void glGenerateMipmap_dispatchLoggingWrapper(GLenum target) { 390 DISPATCH_DEBUG_LOG("glGenerateMipmap(target:0x%X)", target); 391 GLDispatch::glGenerateMipmap_underlying(target); 392} 393 394