1// Auto-generated with: android/scripts/gen-entries.py --mode=dispatch_logging_wrappers stream-servers/gl/OpenGLESDispatch/gles31_only.entries --output=stream-servers/gl/OpenGLESDispatch/gles31_only_dispatch_logging_wrappers.impl 2// DO NOT EDIT THIS FILE 3 4void glGetBooleani_v_dispatchLoggingWrapper(GLenum target, GLuint index, GLboolean * data) { 5 DISPATCH_DEBUG_LOG("glGetBooleani_v(target:0x%X, index:%d, data:%p)", target, index, data); 6 GLDispatch::glGetBooleani_v_underlying(target, index, data); 7} 8 9void glMemoryBarrier_dispatchLoggingWrapper(GLbitfield barriers) { 10 DISPATCH_DEBUG_LOG("glMemoryBarrier(barriers:%d)", barriers); 11 GLDispatch::glMemoryBarrier_underlying(barriers); 12} 13 14void glMemoryBarrierByRegion_dispatchLoggingWrapper(GLbitfield barriers) { 15 DISPATCH_DEBUG_LOG("glMemoryBarrierByRegion(barriers:%d)", barriers); 16 GLDispatch::glMemoryBarrierByRegion_underlying(barriers); 17} 18 19void glGenProgramPipelines_dispatchLoggingWrapper(GLsizei n, GLuint * pipelines) { 20 DISPATCH_DEBUG_LOG("glGenProgramPipelines(n:%d, pipelines:%p)", n, pipelines); 21 GLDispatch::glGenProgramPipelines_underlying(n, pipelines); 22} 23 24void glDeleteProgramPipelines_dispatchLoggingWrapper(GLsizei n, const GLuint * pipelines) { 25 DISPATCH_DEBUG_LOG("glDeleteProgramPipelines(n:%d, pipelines:%p)", n, pipelines); 26 GLDispatch::glDeleteProgramPipelines_underlying(n, pipelines); 27} 28 29void glBindProgramPipeline_dispatchLoggingWrapper(GLuint pipeline) { 30 DISPATCH_DEBUG_LOG("glBindProgramPipeline(pipeline:%d)", pipeline); 31 GLDispatch::glBindProgramPipeline_underlying(pipeline); 32} 33 34void glGetProgramPipelineiv_dispatchLoggingWrapper(GLuint pipeline, GLenum pname, GLint * params) { 35 DISPATCH_DEBUG_LOG("glGetProgramPipelineiv(pipeline:%d, pname:0x%X, params:%p)", pipeline, pname, params); 36 GLDispatch::glGetProgramPipelineiv_underlying(pipeline, pname, params); 37} 38 39void glGetProgramPipelineInfoLog_dispatchLoggingWrapper(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog) { 40 DISPATCH_DEBUG_LOG("glGetProgramPipelineInfoLog(pipeline:%d, bufSize:%d, length:%p, infoLog:%p)", pipeline, bufSize, length, infoLog); 41 GLDispatch::glGetProgramPipelineInfoLog_underlying(pipeline, bufSize, length, infoLog); 42} 43 44void glValidateProgramPipeline_dispatchLoggingWrapper(GLuint pipeline) { 45 DISPATCH_DEBUG_LOG("glValidateProgramPipeline(pipeline:%d)", pipeline); 46 GLDispatch::glValidateProgramPipeline_underlying(pipeline); 47} 48 49GLboolean glIsProgramPipeline_dispatchLoggingWrapper(GLuint pipeline) { 50 DISPATCH_DEBUG_LOG("glIsProgramPipeline(pipeline:%d)", pipeline); 51 return GLDispatch::glIsProgramPipeline_underlying(pipeline); 52} 53 54void glUseProgramStages_dispatchLoggingWrapper(GLuint pipeline, GLbitfield stages, GLuint program) { 55 DISPATCH_DEBUG_LOG("glUseProgramStages(pipeline:%d, stages:%d, program:%d)", pipeline, stages, program); 56 GLDispatch::glUseProgramStages_underlying(pipeline, stages, program); 57} 58 59void glActiveShaderProgram_dispatchLoggingWrapper(GLuint pipeline, GLuint program) { 60 DISPATCH_DEBUG_LOG("glActiveShaderProgram(pipeline:%d, program:%d)", pipeline, program); 61 GLDispatch::glActiveShaderProgram_underlying(pipeline, program); 62} 63 64GLuint glCreateShaderProgramv_dispatchLoggingWrapper(GLenum type, GLsizei count, const char ** strings) { 65 DISPATCH_DEBUG_LOG("glCreateShaderProgramv(type:0x%X, count:%d, strings:%p)", type, count, strings); 66 return GLDispatch::glCreateShaderProgramv_underlying(type, count, strings); 67} 68 69void glProgramUniform1f_dispatchLoggingWrapper(GLuint program, GLint location, GLfloat v0) { 70 DISPATCH_DEBUG_LOG("glProgramUniform1f(program:%d, location:%d, v0:%f)", program, location, v0); 71 GLDispatch::glProgramUniform1f_underlying(program, location, v0); 72} 73 74void glProgramUniform2f_dispatchLoggingWrapper(GLuint program, GLint location, GLfloat v0, GLfloat v1) { 75 DISPATCH_DEBUG_LOG("glProgramUniform2f(program:%d, location:%d, v0:%f, v1:%f)", program, location, v0, v1); 76 GLDispatch::glProgramUniform2f_underlying(program, location, v0, v1); 77} 78 79void glProgramUniform3f_dispatchLoggingWrapper(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) { 80 DISPATCH_DEBUG_LOG("glProgramUniform3f(program:%d, location:%d, v0:%f, v1:%f, v2:%f)", program, location, v0, v1, v2); 81 GLDispatch::glProgramUniform3f_underlying(program, location, v0, v1, v2); 82} 83 84void glProgramUniform4f_dispatchLoggingWrapper(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) { 85 DISPATCH_DEBUG_LOG("glProgramUniform4f(program:%d, location:%d, v0:%f, v1:%f, v2:%f, v3:%f)", program, location, v0, v1, v2, v3); 86 GLDispatch::glProgramUniform4f_underlying(program, location, v0, v1, v2, v3); 87} 88 89void glProgramUniform1i_dispatchLoggingWrapper(GLuint program, GLint location, GLint v0) { 90 DISPATCH_DEBUG_LOG("glProgramUniform1i(program:%d, location:%d, v0:%d)", program, location, v0); 91 GLDispatch::glProgramUniform1i_underlying(program, location, v0); 92} 93 94void glProgramUniform2i_dispatchLoggingWrapper(GLuint program, GLint location, GLint v0, GLint v1) { 95 DISPATCH_DEBUG_LOG("glProgramUniform2i(program:%d, location:%d, v0:%d, v1:%d)", program, location, v0, v1); 96 GLDispatch::glProgramUniform2i_underlying(program, location, v0, v1); 97} 98 99void glProgramUniform3i_dispatchLoggingWrapper(GLuint program, GLint location, GLint v0, GLint v1, GLint v2) { 100 DISPATCH_DEBUG_LOG("glProgramUniform3i(program:%d, location:%d, v0:%d, v1:%d, v2:%d)", program, location, v0, v1, v2); 101 GLDispatch::glProgramUniform3i_underlying(program, location, v0, v1, v2); 102} 103 104void glProgramUniform4i_dispatchLoggingWrapper(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) { 105 DISPATCH_DEBUG_LOG("glProgramUniform4i(program:%d, location:%d, v0:%d, v1:%d, v2:%d, v3:%d)", program, location, v0, v1, v2, v3); 106 GLDispatch::glProgramUniform4i_underlying(program, location, v0, v1, v2, v3); 107} 108 109void glProgramUniform1ui_dispatchLoggingWrapper(GLuint program, GLint location, GLuint v0) { 110 DISPATCH_DEBUG_LOG("glProgramUniform1ui(program:%d, location:%d, v0:%d)", program, location, v0); 111 GLDispatch::glProgramUniform1ui_underlying(program, location, v0); 112} 113 114void glProgramUniform2ui_dispatchLoggingWrapper(GLuint program, GLint location, GLint v0, GLuint v1) { 115 DISPATCH_DEBUG_LOG("glProgramUniform2ui(program:%d, location:%d, v0:%d, v1:%d)", program, location, v0, v1); 116 GLDispatch::glProgramUniform2ui_underlying(program, location, v0, v1); 117} 118 119void glProgramUniform3ui_dispatchLoggingWrapper(GLuint program, GLint location, GLint v0, GLint v1, GLuint v2) { 120 DISPATCH_DEBUG_LOG("glProgramUniform3ui(program:%d, location:%d, v0:%d, v1:%d, v2:%d)", program, location, v0, v1, v2); 121 GLDispatch::glProgramUniform3ui_underlying(program, location, v0, v1, v2); 122} 123 124void glProgramUniform4ui_dispatchLoggingWrapper(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLuint v3) { 125 DISPATCH_DEBUG_LOG("glProgramUniform4ui(program:%d, location:%d, v0:%d, v1:%d, v2:%d, v3:%d)", program, location, v0, v1, v2, v3); 126 GLDispatch::glProgramUniform4ui_underlying(program, location, v0, v1, v2, v3); 127} 128 129void glProgramUniform1fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLfloat * value) { 130 DISPATCH_DEBUG_LOG("glProgramUniform1fv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 131 GLDispatch::glProgramUniform1fv_underlying(program, location, count, value); 132} 133 134void glProgramUniform2fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLfloat * value) { 135 DISPATCH_DEBUG_LOG("glProgramUniform2fv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 136 GLDispatch::glProgramUniform2fv_underlying(program, location, count, value); 137} 138 139void glProgramUniform3fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLfloat * value) { 140 DISPATCH_DEBUG_LOG("glProgramUniform3fv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 141 GLDispatch::glProgramUniform3fv_underlying(program, location, count, value); 142} 143 144void glProgramUniform4fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLfloat * value) { 145 DISPATCH_DEBUG_LOG("glProgramUniform4fv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 146 GLDispatch::glProgramUniform4fv_underlying(program, location, count, value); 147} 148 149void glProgramUniform1iv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLint * value) { 150 DISPATCH_DEBUG_LOG("glProgramUniform1iv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 151 GLDispatch::glProgramUniform1iv_underlying(program, location, count, value); 152} 153 154void glProgramUniform2iv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLint * value) { 155 DISPATCH_DEBUG_LOG("glProgramUniform2iv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 156 GLDispatch::glProgramUniform2iv_underlying(program, location, count, value); 157} 158 159void glProgramUniform3iv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLint * value) { 160 DISPATCH_DEBUG_LOG("glProgramUniform3iv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 161 GLDispatch::glProgramUniform3iv_underlying(program, location, count, value); 162} 163 164void glProgramUniform4iv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLint * value) { 165 DISPATCH_DEBUG_LOG("glProgramUniform4iv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 166 GLDispatch::glProgramUniform4iv_underlying(program, location, count, value); 167} 168 169void glProgramUniform1uiv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLuint * value) { 170 DISPATCH_DEBUG_LOG("glProgramUniform1uiv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 171 GLDispatch::glProgramUniform1uiv_underlying(program, location, count, value); 172} 173 174void glProgramUniform2uiv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLuint * value) { 175 DISPATCH_DEBUG_LOG("glProgramUniform2uiv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 176 GLDispatch::glProgramUniform2uiv_underlying(program, location, count, value); 177} 178 179void glProgramUniform3uiv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLuint * value) { 180 DISPATCH_DEBUG_LOG("glProgramUniform3uiv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 181 GLDispatch::glProgramUniform3uiv_underlying(program, location, count, value); 182} 183 184void glProgramUniform4uiv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, const GLuint * value) { 185 DISPATCH_DEBUG_LOG("glProgramUniform4uiv(program:%d, location:%d, count:%d, value:%p)", program, location, count, value); 186 GLDispatch::glProgramUniform4uiv_underlying(program, location, count, value); 187} 188 189void glProgramUniformMatrix2fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) { 190 DISPATCH_DEBUG_LOG("glProgramUniformMatrix2fv(program:%d, location:%d, count:%d, transpose:%d, value:%p)", program, location, count, transpose, value); 191 GLDispatch::glProgramUniformMatrix2fv_underlying(program, location, count, transpose, value); 192} 193 194void glProgramUniformMatrix3fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) { 195 DISPATCH_DEBUG_LOG("glProgramUniformMatrix3fv(program:%d, location:%d, count:%d, transpose:%d, value:%p)", program, location, count, transpose, value); 196 GLDispatch::glProgramUniformMatrix3fv_underlying(program, location, count, transpose, value); 197} 198 199void glProgramUniformMatrix4fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) { 200 DISPATCH_DEBUG_LOG("glProgramUniformMatrix4fv(program:%d, location:%d, count:%d, transpose:%d, value:%p)", program, location, count, transpose, value); 201 GLDispatch::glProgramUniformMatrix4fv_underlying(program, location, count, transpose, value); 202} 203 204void glProgramUniformMatrix2x3fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) { 205 DISPATCH_DEBUG_LOG("glProgramUniformMatrix2x3fv(program:%d, location:%d, count:%d, transpose:%d, value:%p)", program, location, count, transpose, value); 206 GLDispatch::glProgramUniformMatrix2x3fv_underlying(program, location, count, transpose, value); 207} 208 209void glProgramUniformMatrix3x2fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) { 210 DISPATCH_DEBUG_LOG("glProgramUniformMatrix3x2fv(program:%d, location:%d, count:%d, transpose:%d, value:%p)", program, location, count, transpose, value); 211 GLDispatch::glProgramUniformMatrix3x2fv_underlying(program, location, count, transpose, value); 212} 213 214void glProgramUniformMatrix2x4fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) { 215 DISPATCH_DEBUG_LOG("glProgramUniformMatrix2x4fv(program:%d, location:%d, count:%d, transpose:%d, value:%p)", program, location, count, transpose, value); 216 GLDispatch::glProgramUniformMatrix2x4fv_underlying(program, location, count, transpose, value); 217} 218 219void glProgramUniformMatrix4x2fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) { 220 DISPATCH_DEBUG_LOG("glProgramUniformMatrix4x2fv(program:%d, location:%d, count:%d, transpose:%d, value:%p)", program, location, count, transpose, value); 221 GLDispatch::glProgramUniformMatrix4x2fv_underlying(program, location, count, transpose, value); 222} 223 224void glProgramUniformMatrix3x4fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) { 225 DISPATCH_DEBUG_LOG("glProgramUniformMatrix3x4fv(program:%d, location:%d, count:%d, transpose:%d, value:%p)", program, location, count, transpose, value); 226 GLDispatch::glProgramUniformMatrix3x4fv_underlying(program, location, count, transpose, value); 227} 228 229void glProgramUniformMatrix4x3fv_dispatchLoggingWrapper(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) { 230 DISPATCH_DEBUG_LOG("glProgramUniformMatrix4x3fv(program:%d, location:%d, count:%d, transpose:%d, value:%p)", program, location, count, transpose, value); 231 GLDispatch::glProgramUniformMatrix4x3fv_underlying(program, location, count, transpose, value); 232} 233 234void glGetProgramInterfaceiv_dispatchLoggingWrapper(GLuint program, GLenum programInterface, GLenum pname, GLint * params) { 235 DISPATCH_DEBUG_LOG("glGetProgramInterfaceiv(program:%d, programInterface:0x%X, pname:0x%X, params:%p)", program, programInterface, pname, params); 236 GLDispatch::glGetProgramInterfaceiv_underlying(program, programInterface, pname, params); 237} 238 239void glGetProgramResourceiv_dispatchLoggingWrapper(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) { 240 DISPATCH_DEBUG_LOG("glGetProgramResourceiv(program:%d, programInterface:0x%X, index:%d, propCount:%d, props:%p, bufSize:%d, length:%p, params:%p)", program, programInterface, index, propCount, props, bufSize, length, params); 241 GLDispatch::glGetProgramResourceiv_underlying(program, programInterface, index, propCount, props, bufSize, length, params); 242} 243 244GLuint glGetProgramResourceIndex_dispatchLoggingWrapper(GLuint program, GLenum programInterface, const char * name) { 245 DISPATCH_DEBUG_LOG("glGetProgramResourceIndex(program:%d, programInterface:0x%X, name:%p)", program, programInterface, name); 246 return GLDispatch::glGetProgramResourceIndex_underlying(program, programInterface, name); 247} 248 249GLint glGetProgramResourceLocation_dispatchLoggingWrapper(GLuint program, GLenum programInterface, const char * name) { 250 DISPATCH_DEBUG_LOG("glGetProgramResourceLocation(program:%d, programInterface:0x%X, name:%p)", program, programInterface, name); 251 return GLDispatch::glGetProgramResourceLocation_underlying(program, programInterface, name); 252} 253 254void glGetProgramResourceName_dispatchLoggingWrapper(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, char * name) { 255 DISPATCH_DEBUG_LOG("glGetProgramResourceName(program:%d, programInterface:0x%X, index:%d, bufSize:%d, length:%p, name:%p)", program, programInterface, index, bufSize, length, name); 256 GLDispatch::glGetProgramResourceName_underlying(program, programInterface, index, bufSize, length, name); 257} 258 259void glBindImageTexture_dispatchLoggingWrapper(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format) { 260 DISPATCH_DEBUG_LOG("glBindImageTexture(unit:%d, texture:%d, level:%d, layered:%d, layer:%d, access:0x%X, format:0x%X)", unit, texture, level, layered, layer, access, format); 261 GLDispatch::glBindImageTexture_underlying(unit, texture, level, layered, layer, access, format); 262} 263 264void glDispatchCompute_dispatchLoggingWrapper(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) { 265 DISPATCH_DEBUG_LOG("glDispatchCompute(num_groups_x:%d, num_groups_y:%d, num_groups_z:%d)", num_groups_x, num_groups_y, num_groups_z); 266 GLDispatch::glDispatchCompute_underlying(num_groups_x, num_groups_y, num_groups_z); 267} 268 269void glDispatchComputeIndirect_dispatchLoggingWrapper(GLintptr indirect) { 270 DISPATCH_DEBUG_LOG("glDispatchComputeIndirect(indirect:%ld)", indirect); 271 GLDispatch::glDispatchComputeIndirect_underlying(indirect); 272} 273 274void glBindVertexBuffer_dispatchLoggingWrapper(GLuint bindingindex, GLuint buffer, GLintptr offset, GLintptr stride) { 275 DISPATCH_DEBUG_LOG("glBindVertexBuffer(bindingindex:%d, buffer:%d, offset:%ld, stride:%ld)", bindingindex, buffer, offset, stride); 276 GLDispatch::glBindVertexBuffer_underlying(bindingindex, buffer, offset, stride); 277} 278 279void glVertexAttribBinding_dispatchLoggingWrapper(GLuint attribindex, GLuint bindingindex) { 280 DISPATCH_DEBUG_LOG("glVertexAttribBinding(attribindex:%d, bindingindex:%d)", attribindex, bindingindex); 281 GLDispatch::glVertexAttribBinding_underlying(attribindex, bindingindex); 282} 283 284void glVertexAttribFormat_dispatchLoggingWrapper(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) { 285 DISPATCH_DEBUG_LOG("glVertexAttribFormat(attribindex:%d, size:%d, type:0x%X, normalized:%d, relativeoffset:%d)", attribindex, size, type, normalized, relativeoffset); 286 GLDispatch::glVertexAttribFormat_underlying(attribindex, size, type, normalized, relativeoffset); 287} 288 289void glVertexAttribIFormat_dispatchLoggingWrapper(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) { 290 DISPATCH_DEBUG_LOG("glVertexAttribIFormat(attribindex:%d, size:%d, type:0x%X, relativeoffset:%d)", attribindex, size, type, relativeoffset); 291 GLDispatch::glVertexAttribIFormat_underlying(attribindex, size, type, relativeoffset); 292} 293 294void glVertexBindingDivisor_dispatchLoggingWrapper(GLuint bindingindex, GLuint divisor) { 295 DISPATCH_DEBUG_LOG("glVertexBindingDivisor(bindingindex:%d, divisor:%d)", bindingindex, divisor); 296 GLDispatch::glVertexBindingDivisor_underlying(bindingindex, divisor); 297} 298 299void glDrawArraysIndirect_dispatchLoggingWrapper(GLenum mode, const void * indirect) { 300 DISPATCH_DEBUG_LOG("glDrawArraysIndirect(mode:0x%X, indirect:%p)", mode, indirect); 301 GLDispatch::glDrawArraysIndirect_underlying(mode, indirect); 302} 303 304void glDrawElementsIndirect_dispatchLoggingWrapper(GLenum mode, GLenum type, const void * indirect) { 305 DISPATCH_DEBUG_LOG("glDrawElementsIndirect(mode:0x%X, type:0x%X, indirect:%p)", mode, type, indirect); 306 GLDispatch::glDrawElementsIndirect_underlying(mode, type, indirect); 307} 308 309void glTexStorage2DMultisample_dispatchLoggingWrapper(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) { 310 DISPATCH_DEBUG_LOG("glTexStorage2DMultisample(target:0x%X, samples:%d, internalformat:0x%X, width:%d, height:%d, fixedsamplelocations:%d)", target, samples, internalformat, width, height, fixedsamplelocations); 311 GLDispatch::glTexStorage2DMultisample_underlying(target, samples, internalformat, width, height, fixedsamplelocations); 312} 313 314void glSampleMaski_dispatchLoggingWrapper(GLuint maskNumber, GLbitfield mask) { 315 DISPATCH_DEBUG_LOG("glSampleMaski(maskNumber:%d, mask:%d)", maskNumber, mask); 316 GLDispatch::glSampleMaski_underlying(maskNumber, mask); 317} 318 319void glGetMultisamplefv_dispatchLoggingWrapper(GLenum pname, GLuint index, GLfloat * val) { 320 DISPATCH_DEBUG_LOG("glGetMultisamplefv(pname:0x%X, index:%d, val:%p)", pname, index, val); 321 GLDispatch::glGetMultisamplefv_underlying(pname, index, val); 322} 323 324void glFramebufferParameteri_dispatchLoggingWrapper(GLenum target, GLenum pname, GLint param) { 325 DISPATCH_DEBUG_LOG("glFramebufferParameteri(target:0x%X, pname:0x%X, param:%d)", target, pname, param); 326 GLDispatch::glFramebufferParameteri_underlying(target, pname, param); 327} 328 329void glGetFramebufferParameteriv_dispatchLoggingWrapper(GLenum target, GLenum pname, GLint * params) { 330 DISPATCH_DEBUG_LOG("glGetFramebufferParameteriv(target:0x%X, pname:0x%X, params:%p)", target, pname, params); 331 GLDispatch::glGetFramebufferParameteriv_underlying(target, pname, params); 332} 333 334