Lines Matching refs:param2

5 glw::GLsync CallLogWrapper::glCreateSyncFromCLeventARB (struct _cl_context* param0, struct _cl_event* param1, glw::GLbitfield param2)
8 m_log << TestLog::Message << "glCreateSyncFromCLeventARB(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
9 glw::GLsync returnValue = m_gl.createSyncFromCLeventARB(param0, param1, param2);
64 void CallLogWrapper::glScissor (glw::GLint param0, glw::GLint param1, glw::GLsizei param2, glw::GLsizei param3)
67 m_log << TestLog::Message << "glScissor(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
68 m_gl.scissor(param0, param1, param2, param3);
71 void CallLogWrapper::glTexParameterf (glw::GLenum param0, glw::GLenum param1, glw::GLfloat param2)
74 m_log << TestLog::Message << "glTexParameterf(" << getTextureTargetStr(param0) << ", " << getTextureParameterStr(param1) << ", " << param2 << ");" << TestLog::EndMessage;
75 m_gl.texParameterf(param0, param1, param2);
78 void CallLogWrapper::glTexParameterfv (glw::GLenum param0, glw::GLenum param1, const glw::GLfloat* param2)
81 m_log << TestLog::Message << "glTexParameterfv(" << getTextureTargetStr(param0) << ", " << getTextureParameterStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
82 m_gl.texParameterfv(param0, param1, param2);
85 void CallLogWrapper::glTexParameteri (glw::GLenum param0, glw::GLenum param1, glw::GLint param2)
88 m_log << TestLog::Message << "glTexParameteri(" << getTextureTargetStr(param0) << ", " << getTextureParameterStr(param1) << ", " << getTextureParameterValueStr(param1, param2) << ");" << TestLog::EndMessage;
89 m_gl.texParameteri(param0, param1, param2);
92 void CallLogWrapper::glTexParameteriv (glw::GLenum param0, glw::GLenum param1, const glw::GLint* param2)
95 m_log << TestLog::Message << "glTexParameteriv(" << getTextureTargetStr(param0) << ", " << getTextureParameterStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
96 m_gl.texParameteriv(param0, param1, param2);
99 void CallLogWrapper::glTexImage1D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLsizei param3, glw::GLint param4, glw::GLenum param5, glw::GLenum param6, const glw::GLvoid* param7)
102 m_log << TestLog::Message << "glTexImage1D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << getPixelFormatStr(param5) << ", " << getTypeStr(param6) << ", " << toHex(param7) << ");" << TestLog::EndMessage;
103 m_gl.texImage1D(param0, param1, param2, param3, param4, param5, param6, param7);
106 void CallLogWrapper::glTexImage2D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLsizei param3, glw::GLsizei param4, glw::GLint param5, glw::GLenum param6, glw::GLenum param7, const glw::GLvoid* param8)
109 m_log << TestLog::Message << "glTexImage2D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ", " << getPixelFormatStr(param6) << ", " << getTypeStr(param7) << ", " << toHex(param8) << ");" << TestLog::EndMessage;
110 m_gl.texImage2D(param0, param1, param2, param3, param4, param5, param6, param7, param8);
127 void CallLogWrapper::glClearColor (glw::GLfloat param0, glw::GLfloat param1, glw::GLfloat param2, glw::GLfloat param3)
130 m_log << TestLog::Message << "glClearColor(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
131 m_gl.clearColor(param0, param1, param2, param3);
155 void CallLogWrapper::glColorMask (glw::GLboolean param0, glw::GLboolean param1, glw::GLboolean param2, glw::GLboolean param3)
158 m_log << TestLog::Message << "glColorMask(" << getBooleanStr(param0) << ", " << getBooleanStr(param1) << ", " << getBooleanStr(param2) << ", " << getBooleanStr(param3) << ");" << TestLog::EndMessage;
159 m_gl.colorMask(param0, param1, param2, param3);
211 void CallLogWrapper::glStencilFunc (glw::GLenum param0, glw::GLint param1, glw::GLuint param2)
214 m_log << TestLog::Message << "glStencilFunc(" << getCompareFuncStr(param0) << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
215 m_gl.stencilFunc(param0, param1, param2);
218 void CallLogWrapper::glStencilOp (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2)
221 m_log << TestLog::Message << "glStencilOp(" << getStencilOpStr(param0) << ", " << getStencilOpStr(param1) << ", " << getStencilOpStr(param2) << ");" << TestLog::EndMessage;
222 m_gl.stencilOp(param0, param1, param2);
253 void CallLogWrapper::glReadPixels (glw::GLint param0, glw::GLint param1, glw::GLsizei param2, glw::GLsizei param3, glw::GLenum param4, glw::GLenum param5, glw::GLvoid* param6)
256 m_log << TestLog::Message << "glReadPixels(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << getPixelFormatStr(param4) << ", " << getTypeStr(param5) << ", " << toHex(param6) << ");" << TestLog::EndMessage;
257 m_gl.readPixels(param0, param1, param2, param3, param4, param5, param6);
308 void CallLogWrapper::glGetTexImage (glw::GLenum param0, glw::GLint param1, glw::GLenum param2, glw::GLenum param3, glw::GLvoid* param4)
311 m_log << TestLog::Message << "glGetTexImage(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
312 m_gl.getTexImage(param0, param1, param2, param3, param4);
315 void CallLogWrapper::glGetTexParameterfv (glw::GLenum param0, glw::GLenum param1, glw::GLfloat* param2)
318 m_log << TestLog::Message << "glGetTexParameterfv(" << getTextureTargetStr(param0) << ", " << getTextureParameterStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
319 m_gl.getTexParameterfv(param0, param1, param2);
322 void CallLogWrapper::glGetTexParameteriv (glw::GLenum param0, glw::GLenum param1, glw::GLint* param2)
325 m_log << TestLog::Message << "glGetTexParameteriv(" << getTextureTargetStr(param0) << ", " << getTextureParameterStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
326 m_gl.getTexParameteriv(param0, param1, param2);
329 void CallLogWrapper::glGetTexLevelParameterfv (glw::GLenum param0, glw::GLint param1, glw::GLenum param2, glw::GLfloat* param3)
332 m_log << TestLog::Message << "glGetTexLevelParameterfv(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getTextureLevelParameterStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
333 m_gl.getTexLevelParameterfv(param0, param1, param2, param3);
336 void CallLogWrapper::glGetTexLevelParameteriv (glw::GLenum param0, glw::GLint param1, glw::GLenum param2, glw::GLint* param3)
339 m_log << TestLog::Message << "glGetTexLevelParameteriv(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getTextureLevelParameterStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
340 m_gl.getTexLevelParameteriv(param0, param1, param2, param3);
360 void CallLogWrapper::glViewport (glw::GLint param0, glw::GLint param1, glw::GLsizei param2, glw::GLsizei param3)
363 m_log << TestLog::Message << "glViewport(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
364 m_gl.viewport(param0, param1, param2, param3);
367 void CallLogWrapper::glDrawArrays (glw::GLenum param0, glw::GLint param1, glw::GLsizei param2)
370 m_log << TestLog::Message << "glDrawArrays(" << getPrimitiveTypeStr(param0) << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
371 m_gl.drawArrays(param0, param1, param2);
374 void CallLogWrapper::glDrawElements (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, const glw::GLvoid* param3)
377 m_log << TestLog::Message << "glDrawElements(" << getPrimitiveTypeStr(param0) << ", " << param1 << ", " << getTypeStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
378 m_gl.drawElements(param0, param1, param2, param3);
395 void CallLogWrapper::glCopyTexImage1D (glw::GLenum param0, glw::GLint param1, glw::GLenum param2, glw::GLint param3, glw::GLint param4, glw::GLsizei param5, glw::GLint param6)
398 m_log << TestLog::Message << "glCopyTexImage1D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ");" << TestLog::EndMessage;
399 m_gl.copyTexImage1D(param0, param1, param2, param3, param4, param5, param6);
402 void CallLogWrapper::glCopyTexImage2D (glw::GLenum param0, glw::GLint param1, glw::GLenum param2, glw::GLint param3, glw::GLint param4, glw::GLsizei param5, glw::GLsizei param6, glw::GLint param7)
405 m_log << TestLog::Message << "glCopyTexImage2D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ");" << TestLog::EndMessage;
406 m_gl.copyTexImage2D(param0, param1, param2, param3, param4, param5, param6, param7);
409 void CallLogWrapper::glCopyTexSubImage1D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLsizei param5)
412 m_log << TestLog::Message << "glCopyTexSubImage1D(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ");" << TestLog::EndMessage;
413 m_gl.copyTexSubImage1D(param0, param1, param2, param3, param4, param5);
416 void CallLogWrapper::glCopyTexSubImage2D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLint param5, glw::GLsizei param6, glw::GLsizei param7)
419 m_log << TestLog::Message << "glCopyTexSubImage2D(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ");" << TestLog::EndMessage;
420 m_gl.copyTexSubImage2D(param0, param1, param2, param3, param4, param5, param6, param7);
423 void CallLogWrapper::glTexSubImage1D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLsizei param3, glw::GLenum param4, glw::GLenum param5, const glw::GLvoid* param6)
426 m_log << TestLog::Message << "glTexSubImage1D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << getPixelFormatStr(param4) << ", " << getTypeStr(param5) << ", " << toHex(param6) << ");" << TestLog::EndMessage;
427 m_gl.texSubImage1D(param0, param1, param2, param3, param4, param5, param6);
430 void CallLogWrapper::glTexSubImage2D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLsizei param4, glw::GLsizei param5, glw::GLenum param6, glw::GLenum param7, const glw::GLvoid* param8)
433 m_log << TestLog::Message << "glTexSubImage2D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << getPixelFormatStr(param6) << ", " << getTypeStr(param7) << ", " << toHex(param8) << ");" << TestLog::EndMessage;
434 m_gl.texSubImage2D(param0, param1, param2, param3, param4, param5, param6, param7, param8);
472 void CallLogWrapper::glBlendColor (glw::GLfloat param0, glw::GLfloat param1, glw::GLfloat param2, glw::GLfloat param3)
475 m_log << TestLog::Message << "glBlendColor(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
476 m_gl.blendColor(param0, param1, param2, param3);
486 void CallLogWrapper::glDrawRangeElements (glw::GLenum param0, glw::GLuint param1, glw::GLuint param2, glw::GLsizei param3, glw::GLenum param4, const glw::GLvoid* param5)
489 m_log << TestLog::Message << "glDrawRangeElements(" << getPrimitiveTypeStr(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << getTypeStr(param4) << ", " << toHex(param5) << ");" << TestLog::EndMessage;
490 m_gl.drawRangeElements(param0, param1, param2, param3, param4, param5);
493 void CallLogWrapper::glTexImage3D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLsizei param3, glw::GLsizei param4, glw::GLsizei param5, glw::GLint param6, glw::GLenum param7, glw::GLenum param8, const glw::GLvoid* param9)
496 m_log << TestLog::Message << "glTexImage3D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << getPixelFormatStr(param7) << ", " << getTypeStr(param8) << ", " << toHex(param9) << ");" << TestLog::EndMessage;
497 m_gl.texImage3D(param0, param1, param2, param3, param4, param5, param6, param7, param8, param9);
500 void CallLogWrapper::glTexSubImage3D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLsizei param5, glw::GLsizei param6, glw::GLsizei param7, glw::GLenum param8, glw::GLenum param9, const glw::GLvoid* param10)
503 m_log << TestLog::Message << "glTexSubImage3D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ", " << getPixelFormatStr(param8) << ", " << getTypeStr(param9) << ", " << toHex(param10) << ");" << TestLog::EndMessage;
504 m_gl.texSubImage3D(param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10);
507 void CallLogWrapper::glCopyTexSubImage3D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLint param5, glw::GLint param6, glw::GLsizei param7, glw::GLsizei param8)
510 m_log << TestLog::Message << "glCopyTexSubImage3D(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ", " << param8 << ");" << TestLog::EndMessage;
511 m_gl.copyTexSubImage3D(param0, param1, param2, param3, param4, param5, param6, param7, param8);
528 void CallLogWrapper::glCompressedTexImage3D (glw::GLenum param0, glw::GLint param1, glw::GLenum param2, glw::GLsizei param3, glw::GLsizei param4, glw::GLsizei param5, glw::GLint param6, glw::GLsizei param7, const glw::GLvoid* param8)
531 m_log << TestLog::Message << "glCompressedTexImage3D(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ", " << toHex(param8) << ");" << TestLog::EndMessage;
532 m_gl.compressedTexImage3D(param0, param1, param2, param3, param4, param5, param6, param7, param8);
535 void CallLogWrapper::glCompressedTexImage2D (glw::GLenum param0, glw::GLint param1, glw::GLenum param2, glw::GLsizei param3, glw::GLsizei param4, glw::GLint param5, glw::GLsizei param6, const glw::GLvoid* param7)
538 m_log << TestLog::Message << "glCompressedTexImage2D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << toHex(param7) << ");" << TestLog::EndMessage;
539 m_gl.compressedTexImage2D(param0, param1, param2, param3, param4, param5, param6, param7);
542 void CallLogWrapper::glCompressedTexImage1D (glw::GLenum param0, glw::GLint param1, glw::GLenum param2, glw::GLsizei param3, glw::GLint param4, glw::GLsizei param5, const glw::GLvoid* param6)
545 m_log << TestLog::Message << "glCompressedTexImage1D(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ", " << toHex(param6) << ");" << TestLog::EndMessage;
546 m_gl.compressedTexImage1D(param0, param1, param2, param3, param4, param5, param6);
549 void CallLogWrapper::glCompressedTexSubImage3D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLsizei param5, glw::GLsizei param6, glw::GLsizei param7, glw::GLenum param8, glw::GLsizei param9, const glw::GLvoid* param10)
552 m_log << TestLog::Message << "glCompressedTexSubImage3D(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ", " << toHex(param8) << ", " << param9 << ", " << toHex(param10) << ");" << TestLog::EndMessage;
553 m_gl.compressedTexSubImage3D(param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10);
556 void CallLogWrapper::glCompressedTexSubImage2D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLsizei param4, glw::GLsizei param5, glw::GLenum param6, glw::GLsizei param7, const glw::GLvoid* param8)
559 m_log << TestLog::Message << "glCompressedTexSubImage2D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << getPixelFormatStr(param6) << ", " << param7 << ", " << toHex(param8) << ");" << TestLog::EndMessage;
560 m_gl.compressedTexSubImage2D(param0, param1, param2, param3, param4, param5, param6, param7, param8);
563 void CallLogWrapper::glCompressedTexSubImage1D (glw::GLenum param0, glw::GLint param1, glw::GLint param2, glw::GLsizei param3, glw::GLenum param4, glw::GLsizei param5, const glw::GLvoid* param6)
566 m_log << TestLog::Message << "glCompressedTexSubImage1D(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << toHex(param4) << ", " << param5 << ", " << toHex(param6) << ");" << TestLog::EndMessage;
567 m_gl.compressedTexSubImage1D(param0, param1, param2, param3, param4, param5, param6);
570 void CallLogWrapper::glGetCompressedTexImage (glw::GLenum param0, glw::GLint param1, glw::GLvoid* param2)
573 m_log << TestLog::Message << "glGetCompressedTexImage(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
574 m_gl.getCompressedTexImage(param0, param1, param2);
577 void CallLogWrapper::glBlendFuncSeparate (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLenum param3)
580 m_log << TestLog::Message << "glBlendFuncSeparate(" << getBlendFactorStr(param0) << ", " << getBlendFactorStr(param1) << ", " << getBlendFactorStr(param2) << ", " << getBlendFactorStr(param3) << ");" << TestLog::EndMessage;
581 m_gl.blendFuncSeparate(param0, param1, param2, param3);
584 void CallLogWrapper::glMultiDrawArrays (glw::GLenum param0, const glw::GLint* param1, const glw::GLsizei* param2, glw::GLsizei param3)
587 m_log << TestLog::Message << "glMultiDrawArrays(" << getPrimitiveTypeStr(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << param3 << ");" << TestLog::EndMessage;
588 m_gl.multiDrawArrays(param0, param1, param2, param3);
591 void CallLogWrapper::glMultiDrawElements (glw::GLenum param0, const glw::GLsizei* param1, glw::GLenum param2, const glw::GLvoid* const* param3, glw::GLsizei param4)
594 m_log << TestLog::Message << "glMultiDrawElements(" << getPrimitiveTypeStr(param0) << ", " << toHex(param1) << ", " << getTypeStr(param2) << ", " << toHex(param3) << ", " << param4 << ");" << TestLog::EndMessage;
595 m_gl.multiDrawElements(param0, param1, param2, param3, param4);
668 void CallLogWrapper::glGetQueryiv (glw::GLenum param0, glw::GLenum param1, glw::GLint* param2)
671 m_log << TestLog::Message << "glGetQueryiv(" << getQueryTargetStr(param0) << ", " << getQueryParamStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
672 m_gl.getQueryiv(param0, param1, param2);
675 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, 1) << TestLog::EndMessage;
679 void CallLogWrapper::glGetQueryObjectiv (glw::GLuint param0, glw::GLenum param1, glw::GLint* param2)
682 m_log << TestLog::Message << "glGetQueryObjectiv(" << param0 << ", " << getQueryObjectParamStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
683 m_gl.getQueryObjectiv(param0, param1, param2);
686 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, 1) << TestLog::EndMessage;
690 void CallLogWrapper::glGetQueryObjectuiv (glw::GLuint param0, glw::GLenum param1, glw::GLuint* param2)
693 m_log << TestLog::Message << "glGetQueryObjectuiv(" << param0 << ", " << getQueryObjectParamStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
694 m_gl.getQueryObjectuiv(param0, param1, param2);
697 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, 1) << TestLog::EndMessage;
736 void CallLogWrapper::glBufferData (glw::GLenum param0, glw::GLsizeiptr param1, const glw::GLvoid* param2, glw::GLenum param3)
739 m_log << TestLog::Message << "glBufferData(" << getBufferTargetStr(param0) << ", " << param1 << ", " << toHex(param2) << ", " << getUsageStr(param3) << ");" << TestLog::EndMessage;
740 m_gl.bufferData(param0, param1, param2, param3);
743 void CallLogWrapper::glBufferSubData (glw::GLenum param0, glw::GLintptr param1, glw::GLsizeiptr param2, const glw::GLvoid* param3)
746 m_log << TestLog::Message << "glBufferSubData(" << getBufferTargetStr(param0) << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ");" << TestLog::EndMessage;
747 m_gl.bufferSubData(param0, param1, param2, param3);
750 void CallLogWrapper::glGetBufferSubData (glw::GLenum param0, glw::GLintptr param1, glw::GLsizeiptr param2, glw::GLvoid* param3)
753 m_log << TestLog::Message << "glGetBufferSubData(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ");" << TestLog::EndMessage;
754 m_gl.getBufferSubData(param0, param1, param2, param3);
777 void CallLogWrapper::glGetBufferParameteriv (glw::GLenum param0, glw::GLenum param1, glw::GLint* param2)
780 m_log << TestLog::Message << "glGetBufferParameteriv(" << getBufferTargetStr(param0) << ", " << getBufferQueryStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
781 m_gl.getBufferParameteriv(param0, param1, param2);
784 void CallLogWrapper::glGetBufferPointerv (glw::GLenum param0, glw::GLenum param1, glw::GLvoid** param2)
787 m_log << TestLog::Message << "glGetBufferPointerv(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
788 m_gl.getBufferPointerv(param0, param1, param2);
805 void CallLogWrapper::glStencilOpSeparate (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLenum param3)
808 m_log << TestLog::Message << "glStencilOpSeparate(" << getFaceStr(param0) << ", " << getStencilOpStr(param1) << ", " << getStencilOpStr(param2) << ", " << getStencilOpStr(param3) << ");" << TestLog::EndMessage;
809 m_gl.stencilOpSeparate(param0, param1, param2, param3);
812 void CallLogWrapper::glStencilFuncSeparate (glw::GLenum param0, glw::GLenum param1, glw::GLint param2, glw::GLuint param3)
815 m_log << TestLog::Message << "glStencilFuncSeparate(" << getFaceStr(param0) << ", " << getCompareFuncStr(param1) << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
816 m_gl.stencilFuncSeparate(param0, param1, param2, param3);
833 void CallLogWrapper::glBindAttribLocation (glw::GLuint param0, glw::GLuint param1, const glw::GLchar* param2)
836 m_log << TestLog::Message << "glBindAttribLocation(" << param0 << ", " << param1 << ", " << getStringStr(param2) << ");" << TestLog::EndMessage;
837 m_gl.bindAttribLocation(param0, param1, param2);
902 void CallLogWrapper::glGetActiveAttrib (glw::GLuint param0, glw::GLuint param1, glw::GLsizei param2, glw::GLsizei* param3, glw::GLint* param4, glw::GLenum* param5, glw::GLchar* param6)
905 m_log << TestLog::Message << "glGetActiveAttrib(" << param0 << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ", " << toHex(param4) << ", " << toHex(param5) << ", " << toHex(param6) << ");" << TestLog::EndMessage;
906 m_gl.getActiveAttrib(param0, param1, param2, param3, param4, param5, param6);
909 void CallLogWrapper::glGetActiveUniform (glw::GLuint param0, glw::GLuint param1, glw::GLsizei param2, glw::GLsizei* param3, glw::GLint* param4, glw::GLenum* param5, glw::GLchar* param6)
912 m_log << TestLog::Message << "glGetActiveUniform(" << param0 << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ", " << toHex(param4) << ", " << toHex(param5) << ", " << toHex(param6) << ");" << TestLog::EndMessage;
913 m_gl.getActiveUniform(param0, param1, param2, param3, param4, param5, param6);
923 void CallLogWrapper::glGetAttachedShaders (glw::GLuint param0, glw::GLsizei param1, glw::GLsizei* param2, glw::GLuint* param3)
926 m_log << TestLog::Message << "glGetAttachedShaders(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
927 m_gl.getAttachedShaders(param0, param1, param2, param3);
940 void CallLogWrapper::glGetProgramiv (glw::GLuint param0, glw::GLenum param1, glw::GLint* param2)
943 m_log << TestLog::Message << "glGetProgramiv(" << param0 << ", " << getProgramParamStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
944 m_gl.getProgramiv(param0, param1, param2);
947 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, 1) << TestLog::EndMessage;
951 void CallLogWrapper::glGetProgramInfoLog (glw::GLuint param0, glw::GLsizei param1, glw::GLsizei* param2, glw::GLchar* param3)
954 m_log << TestLog::Message << "glGetProgramInfoLog(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
955 m_gl.getProgramInfoLog(param0, param1, param2, param3);
958 void CallLogWrapper::glGetShaderiv (glw::GLuint param0, glw::GLenum param1, glw::GLint* param2)
961 m_log << TestLog::Message << "glGetShaderiv(" << param0 << ", " << getShaderParamStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
962 m_gl.getShaderiv(param0, param1, param2);
965 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, 1) << TestLog::EndMessage;
969 void CallLogWrapper::glGetShaderInfoLog (glw::GLuint param0, glw::GLsizei param1, glw::GLsizei* param2, glw::GLchar* param3)
972 m_log << TestLog::Message << "glGetShaderInfoLog(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
973 m_gl.getShaderInfoLog(param0, param1, param2, param3);
976 void CallLogWrapper::glGetShaderSource (glw::GLuint param0, glw::GLsizei param1, glw::GLsizei* param2, glw::GLchar* param3)
979 m_log << TestLog::Message << "glGetShaderSource(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
980 m_gl.getShaderSource(param0, param1, param2, param3);
993 void CallLogWrapper::glGetUniformfv (glw::GLuint param0, glw::GLint param1, glw::GLfloat* param2)
996 m_log << TestLog::Message << "glGetUniformfv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
997 m_gl.getUniformfv(param0, param1, param2);
1000 void CallLogWrapper::glGetUniformiv (glw::GLuint param0, glw::GLint param1, glw::GLint* param2)
1003 m_log << TestLog::Message << "glGetUniformiv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1004 m_gl.getUniformiv(param0, param1, param2);
1007 void CallLogWrapper::glGetVertexAttribdv (glw::GLuint param0, glw::GLenum param1, glw::GLdouble* param2)
1010 m_log << TestLog::Message << "glGetVertexAttribdv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1011 m_gl.getVertexAttribdv(param0, param1, param2);
1014 void CallLogWrapper::glGetVertexAttribfv (glw::GLuint param0, glw::GLenum param1, glw::GLfloat* param2)
1017 m_log << TestLog::Message << "glGetVertexAttribfv(" << param0 << ", " << getVertexAttribParameterNameStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1018 m_gl.getVertexAttribfv(param0, param1, param2);
1021 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, (param1 == GL_CURRENT_VERTEX_ATTRIB ? 4 : 1)) << TestLog::EndMessage;
1025 void CallLogWrapper::glGetVertexAttribiv (glw::GLuint param0, glw::GLenum param1, glw::GLint* param2)
1028 m_log << TestLog::Message << "glGetVertexAttribiv(" << param0 << ", " << getVertexAttribParameterNameStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1029 m_gl.getVertexAttribiv(param0, param1, param2);
1032 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, (param1 == GL_CURRENT_VERTEX_ATTRIB ? 4 : 1)) << TestLog::EndMessage;
1036 void CallLogWrapper::glGetVertexAttribPointerv (glw::GLuint param0, glw::GLenum param1, glw::GLvoid** param2)
1039 m_log << TestLog::Message << "glGetVertexAttribPointerv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1040 m_gl.getVertexAttribPointerv(param0, param1, param2);
1070 void CallLogWrapper::glShaderSource (glw::GLuint param0, glw::GLsizei param1, const glw::GLchar* const* param2, const glw::GLint* param3)
1073 m_log << TestLog::Message << "glShaderSource(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
1074 m_gl.shaderSource(param0, param1, param2, param3);
1091 void CallLogWrapper::glUniform2f (glw::GLint param0, glw::GLfloat param1, glw::GLfloat param2)
1094 m_log << TestLog::Message << "glUniform2f(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
1095 m_gl.uniform2f(param0, param1, param2);
1098 void CallLogWrapper::glUniform3f (glw::GLint param0, glw::GLfloat param1, glw::GLfloat param2, glw::GLfloat param3)
1101 m_log << TestLog::Message << "glUniform3f(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1102 m_gl.uniform3f(param0, param1, param2, param3);
1105 void CallLogWrapper::glUniform4f (glw::GLint param0, glw::GLfloat param1, glw::GLfloat param2, glw::GLfloat param3, glw::GLfloat param4)
1108 m_log << TestLog::Message << "glUniform4f(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
1109 m_gl.uniform4f(param0, param1, param2, param3, param4);
1119 void CallLogWrapper::glUniform2i (glw::GLint param0, glw::GLint param1, glw::GLint param2)
1122 m_log << TestLog::Message << "glUniform2i(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
1123 m_gl.uniform2i(param0, param1, param2);
1126 void CallLogWrapper::glUniform3i (glw::GLint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3)
1129 m_log << TestLog::Message << "glUniform3i(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1130 m_gl.uniform3i(param0, param1, param2, param3);
1133 void CallLogWrapper::glUniform4i (glw::GLint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4)
1136 m_log << TestLog::Message << "glUniform4i(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
1137 m_gl.uniform4i(param0, param1, param2, param3, param4);
1140 void CallLogWrapper::glUniform1fv (glw::GLint param0, glw::GLsizei param1, const glw::GLfloat* param2)
1143 m_log << TestLog::Message << "glUniform1fv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 1)) << ");" << TestLog::EndMessage;
1144 m_gl.uniform1fv(param0, param1, param2);
1147 void CallLogWrapper::glUniform2fv (glw::GLint param0, glw::GLsizei param1, const glw::GLfloat* param2)
1150 m_log << TestLog::Message << "glUniform2fv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 2)) << ");" << TestLog::EndMessage;
1151 m_gl.uniform2fv(param0, param1, param2);
1154 void CallLogWrapper::glUniform3fv (glw::GLint param0, glw::GLsizei param1, const glw::GLfloat* param2)
1157 m_log << TestLog::Message << "glUniform3fv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 3)) << ");" << TestLog::EndMessage;
1158 m_gl.uniform3fv(param0, param1, param2);
1161 void CallLogWrapper::glUniform4fv (glw::GLint param0, glw::GLsizei param1, const glw::GLfloat* param2)
1164 m_log << TestLog::Message << "glUniform4fv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 4)) << ");" << TestLog::EndMessage;
1165 m_gl.uniform4fv(param0, param1, param2);
1168 void CallLogWrapper::glUniform1iv (glw::GLint param0, glw::GLsizei param1, const glw::GLint* param2)
1171 m_log << TestLog::Message << "glUniform1iv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 1)) << ");" << TestLog::EndMessage;
1172 m_gl.uniform1iv(param0, param1, param2);
1175 void CallLogWrapper::glUniform2iv (glw::GLint param0, glw::GLsizei param1, const glw::GLint* param2)
1178 m_log << TestLog::Message << "glUniform2iv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 2)) << ");" << TestLog::EndMessage;
1179 m_gl.uniform2iv(param0, param1, param2);
1182 void CallLogWrapper::glUniform3iv (glw::GLint param0, glw::GLsizei param1, const glw::GLint* param2)
1185 m_log << TestLog::Message << "glUniform3iv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 3)) << ");" << TestLog::EndMessage;
1186 m_gl.uniform3iv(param0, param1, param2);
1189 void CallLogWrapper::glUniform4iv (glw::GLint param0, glw::GLsizei param1, const glw::GLint* param2)
1192 m_log << TestLog::Message << "glUniform4iv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 4)) << ");" << TestLog::EndMessage;
1193 m_gl.uniform4iv(param0, param1, param2);
1196 void CallLogWrapper::glUniformMatrix2fv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLfloat* param3)
1199 m_log << TestLog::Message << "glUniformMatrix2fv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << getPointerStr(param3, (param1 * 2*2)) << ");" << TestLog::EndMessage;
1200 m_gl.uniformMatrix2fv(param0, param1, param2, param3);
1203 void CallLogWrapper::glUniformMatrix3fv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLfloat* param3)
1206 m_log << TestLog::Message << "glUniformMatrix3fv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << getPointerStr(param3, (param1 * 3*3)) << ");" << TestLog::EndMessage;
1207 m_gl.uniformMatrix3fv(param0, param1, param2, param3);
1210 void CallLogWrapper::glUniformMatrix4fv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLfloat* param3)
1213 m_log << TestLog::Message << "glUniformMatrix4fv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << getPointerStr(param3, (param1 * 4*4)) << ");" << TestLog::EndMessage;
1214 m_gl.uniformMatrix4fv(param0, param1, param2, param3);
1266 void CallLogWrapper::glVertexAttrib2d (glw::GLuint param0, glw::GLdouble param1, glw::GLdouble param2)
1269 m_log << TestLog::Message << "glVertexAttrib2d(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
1270 m_gl.vertexAttrib2d(param0, param1, param2);
1280 void CallLogWrapper::glVertexAttrib2f (glw::GLuint param0, glw::GLfloat param1, glw::GLfloat param2)
1283 m_log << TestLog::Message << "glVertexAttrib2f(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
1284 m_gl.vertexAttrib2f(param0, param1, param2);
1294 void CallLogWrapper::glVertexAttrib2s (glw::GLuint param0, glw::GLshort param1, glw::GLshort param2)
1297 m_log << TestLog::Message << "glVertexAttrib2s(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
1298 m_gl.vertexAttrib2s(param0, param1, param2);
1308 void CallLogWrapper::glVertexAttrib3d (glw::GLuint param0, glw::GLdouble param1, glw::GLdouble param2, glw::GLdouble param3)
1311 m_log << TestLog::Message << "glVertexAttrib3d(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1312 m_gl.vertexAttrib3d(param0, param1, param2, param3);
1322 void CallLogWrapper::glVertexAttrib3f (glw::GLuint param0, glw::GLfloat param1, glw::GLfloat param2, glw::GLfloat param3)
1325 m_log << TestLog::Message << "glVertexAttrib3f(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1326 m_gl.vertexAttrib3f(param0, param1, param2, param3);
1336 void CallLogWrapper::glVertexAttrib3s (glw::GLuint param0, glw::GLshort param1, glw::GLshort param2, glw::GLshort param3)
1339 m_log << TestLog::Message << "glVertexAttrib3s(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1340 m_gl.vertexAttrib3s(param0, param1, param2, param3);
1371 void CallLogWrapper::glVertexAttrib4Nub (glw::GLuint param0, glw::GLubyte param1, glw::GLubyte param2, glw::GLubyte param3, glw::GLubyte param4)
1374 m_log << TestLog::Message << "glVertexAttrib4Nub(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
1375 m_gl.vertexAttrib4Nub(param0, param1, param2, param3, param4);
1406 void CallLogWrapper::glVertexAttrib4d (glw::GLuint param0, glw::GLdouble param1, glw::GLdouble param2, glw::GLdouble param3, glw::GLdouble param4)
1409 m_log << TestLog::Message << "glVertexAttrib4d(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
1410 m_gl.vertexAttrib4d(param0, param1, param2, param3, param4);
1420 void CallLogWrapper::glVertexAttrib4f (glw::GLuint param0, glw::GLfloat param1, glw::GLfloat param2, glw::GLfloat param3, glw::GLfloat param4)
1423 m_log << TestLog::Message << "glVertexAttrib4f(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
1424 m_gl.vertexAttrib4f(param0, param1, param2, param3, param4);
1441 void CallLogWrapper::glVertexAttrib4s (glw::GLuint param0, glw::GLshort param1, glw::GLshort param2, glw::GLshort param3, glw::GLshort param4)
1444 m_log << TestLog::Message << "glVertexAttrib4s(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
1445 m_gl.vertexAttrib4s(param0, param1, param2, param3, param4);
1476 void CallLogWrapper::glVertexAttribPointer (glw::GLuint param0, glw::GLint param1, glw::GLenum param2, glw::GLboolean param3, glw::GLsizei param4, const glw::GLvoid* param5)
1479 m_log << TestLog::Message << "glVertexAttribPointer(" << param0 << ", " << param1 << ", " << getTypeStr(param2) << ", " << getBooleanStr(param3) << ", " << param4 << ", " << toHex(param5) << ");" << TestLog::EndMessage;
1480 m_gl.vertexAttribPointer(param0, param1, param2, param3, param4, param5);
1483 void CallLogWrapper::glUniformMatrix2x3fv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLfloat* param3)
1486 m_log << TestLog::Message << "glUniformMatrix2x3fv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << getPointerStr(param3, (param1 * 2*3)) << ");" << TestLog::EndMessage;
1487 m_gl.uniformMatrix2x3fv(param0, param1, param2, param3);
1490 void CallLogWrapper::glUniformMatrix3x2fv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLfloat* param3)
1493 m_log << TestLog::Message << "glUniformMatrix3x2fv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << getPointerStr(param3, (param1 * 3*2)) << ");" << TestLog::EndMessage;
1494 m_gl.uniformMatrix3x2fv(param0, param1, param2, param3);
1497 void CallLogWrapper::glUniformMatrix2x4fv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLfloat* param3)
1500 m_log << TestLog::Message << "glUniformMatrix2x4fv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << getPointerStr(param3, (param1 * 2*4)) << ");" << TestLog::EndMessage;
1501 m_gl.uniformMatrix2x4fv(param0, param1, param2, param3);
1504 void CallLogWrapper::glUniformMatrix4x2fv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLfloat* param3)
1507 m_log << TestLog::Message << "glUniformMatrix4x2fv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << getPointerStr(param3, (param1 * 4*2)) << ");" << TestLog::EndMessage;
1508 m_gl.uniformMatrix4x2fv(param0, param1, param2, param3);
1511 void CallLogWrapper::glUniformMatrix3x4fv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLfloat* param3)
1514 m_log << TestLog::Message << "glUniformMatrix3x4fv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << getPointerStr(param3, (param1 * 3*4)) << ");" << TestLog::EndMessage;
1515 m_gl.uniformMatrix3x4fv(param0, param1, param2, param3);
1518 void CallLogWrapper::glUniformMatrix4x3fv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLfloat* param3)
1521 m_log << TestLog::Message << "glUniformMatrix4x3fv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << getPointerStr(param3, (param1 * 4*3)) << ");" << TestLog::EndMessage;
1522 m_gl.uniformMatrix4x3fv(param0, param1, param2, param3);
1525 void CallLogWrapper::glColorMaski (glw::GLuint param0, glw::GLboolean param1, glw::GLboolean param2, glw::GLboolean param3, glw::GLboolean param4)
1528 m_log << TestLog::Message << "glColorMaski(" << param0 << ", " << getBooleanStr(param1) << ", " << getBooleanStr(param2) << ", " << getBooleanStr(param3) << ", " << getBooleanStr(param4) << ");" << TestLog::EndMessage;
1529 m_gl.colorMaski(param0, param1, param2, param3, param4);
1532 void CallLogWrapper::glGetBooleani_v (glw::GLenum param0, glw::GLuint param1, glw::GLboolean* param2)
1535 m_log << TestLog::Message << "glGetBooleani_v(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1536 m_gl.getBooleani_v(param0, param1, param2);
1539 void CallLogWrapper::glGetIntegeri_v (glw::GLenum param0, glw::GLuint param1, glw::GLint* param2)
1542 m_log << TestLog::Message << "glGetIntegeri_v(" << getGettableIndexedStateStr(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1543 m_gl.getIntegeri_v(param0, param1, param2);
1584 void CallLogWrapper::glBindBufferRange (glw::GLenum param0, glw::GLuint param1, glw::GLuint param2, glw::GLintptr param3, glw::GLsizeiptr param4)
1587 m_log << TestLog::Message << "glBindBufferRange(" << getBufferTargetStr(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
1588 m_gl.bindBufferRange(param0, param1, param2, param3, param4);
1591 void CallLogWrapper::glBindBufferBase (glw::GLenum param0, glw::GLuint param1, glw::GLuint param2)
1594 m_log << TestLog::Message << "glBindBufferBase(" << getBufferTargetStr(param0) << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
1595 m_gl.bindBufferBase(param0, param1, param2);
1598 void CallLogWrapper::glTransformFeedbackVaryings (glw::GLuint param0, glw::GLsizei param1, const glw::GLchar* const* param2, glw::GLenum param3)
1601 m_log << TestLog::Message << "glTransformFeedbackVaryings(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
1602 m_gl.transformFeedbackVaryings(param0, param1, param2, param3);
1605 void CallLogWrapper::glGetTransformFeedbackVarying (glw::GLuint param0, glw::GLuint param1, glw::GLsizei param2, glw::GLsizei* param3, glw::GLsizei* param4, glw::GLenum* param5, glw::GLchar* param6)
1608 m_log << TestLog::Message << "glGetTransformFeedbackVarying(" << param0 << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ", " << toHex(param4) << ", " << toHex(param5) << ", " << toHex(param6) << ");" << TestLog::EndMessage;
1609 m_gl.getTransformFeedbackVarying(param0, param1, param2, param3, param4, param5, param6);
1633 void CallLogWrapper::glVertexAttribIPointer (glw::GLuint param0, glw::GLint param1, glw::GLenum param2, glw::GLsizei param3, const glw::GLvoid* param4)
1636 m_log << TestLog::Message << "glVertexAttribIPointer(" << param0 << ", " << param1 << ", " << getTypeStr(param2) << ", " << param3 << ", " << toHex(param4) << ");" << TestLog::EndMessage;
1637 m_gl.vertexAttribIPointer(param0, param1, param2, param3, param4);
1640 void CallLogWrapper::glGetVertexAttribIiv (glw::GLuint param0, glw::GLenum param1, glw::GLint* param2)
1643 m_log << TestLog::Message << "glGetVertexAttribIiv(" << param0 << ", " << getVertexAttribParameterNameStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1644 m_gl.getVertexAttribIiv(param0, param1, param2);
1647 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, (param1 == GL_CURRENT_VERTEX_ATTRIB ? 4 : 1)) << TestLog::EndMessage;
1651 void CallLogWrapper::glGetVertexAttribIuiv (glw::GLuint param0, glw::GLenum param1, glw::GLuint* param2)
1654 m_log << TestLog::Message << "glGetVertexAttribIuiv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1655 m_gl.getVertexAttribIuiv(param0, param1, param2);
1665 void CallLogWrapper::glVertexAttribI2i (glw::GLuint param0, glw::GLint param1, glw::GLint param2)
1668 m_log << TestLog::Message << "glVertexAttribI2i(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
1669 m_gl.vertexAttribI2i(param0, param1, param2);
1672 void CallLogWrapper::glVertexAttribI3i (glw::GLuint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3)
1675 m_log << TestLog::Message << "glVertexAttribI3i(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1676 m_gl.vertexAttribI3i(param0, param1, param2, param3);
1679 void CallLogWrapper::glVertexAttribI4i (glw::GLuint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4)
1682 m_log << TestLog::Message << "glVertexAttribI4i(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
1683 m_gl.vertexAttribI4i(param0, param1, param2, param3, param4);
1693 void CallLogWrapper::glVertexAttribI2ui (glw::GLuint param0, glw::GLuint param1, glw::GLuint param2)
1696 m_log << TestLog::Message << "glVertexAttribI2ui(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
1697 m_gl.vertexAttribI2ui(param0, param1, param2);
1700 void CallLogWrapper::glVertexAttribI3ui (glw::GLuint param0, glw::GLuint param1, glw::GLuint param2, glw::GLuint param3)
1703 m_log << TestLog::Message << "glVertexAttribI3ui(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1704 m_gl.vertexAttribI3ui(param0, param1, param2, param3);
1707 void CallLogWrapper::glVertexAttribI4ui (glw::GLuint param0, glw::GLuint param1, glw::GLuint param2, glw::GLuint param3, glw::GLuint param4)
1710 m_log << TestLog::Message << "glVertexAttribI4ui(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
1711 m_gl.vertexAttribI4ui(param0, param1, param2, param3, param4);
1798 void CallLogWrapper::glGetUniformuiv (glw::GLuint param0, glw::GLint param1, glw::GLuint* param2)
1801 m_log << TestLog::Message << "glGetUniformuiv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1802 m_gl.getUniformuiv(param0, param1, param2);
1805 void CallLogWrapper::glBindFragDataLocation (glw::GLuint param0, glw::GLuint param1, const glw::GLchar* param2)
1808 m_log << TestLog::Message << "glBindFragDataLocation(" << param0 << ", " << param1 << ", " << getStringStr(param2) << ");" << TestLog::EndMessage;
1809 m_gl.bindFragDataLocation(param0, param1, param2);
1829 void CallLogWrapper::glUniform2ui (glw::GLint param0, glw::GLuint param1, glw::GLuint param2)
1832 m_log << TestLog::Message << "glUniform2ui(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
1833 m_gl.uniform2ui(param0, param1, param2);
1836 void CallLogWrapper::glUniform3ui (glw::GLint param0, glw::GLuint param1, glw::GLuint param2, glw::GLuint param3)
1839 m_log << TestLog::Message << "glUniform3ui(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1840 m_gl.uniform3ui(param0, param1, param2, param3);
1843 void CallLogWrapper::glUniform4ui (glw::GLint param0, glw::GLuint param1, glw::GLuint param2, glw::GLuint param3, glw::GLuint param4)
1846 m_log << TestLog::Message << "glUniform4ui(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
1847 m_gl.uniform4ui(param0, param1, param2, param3, param4);
1850 void CallLogWrapper::glUniform1uiv (glw::GLint param0, glw::GLsizei param1, const glw::GLuint* param2)
1853 m_log << TestLog::Message << "glUniform1uiv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 1)) << ");" << TestLog::EndMessage;
1854 m_gl.uniform1uiv(param0, param1, param2);
1857 void CallLogWrapper::glUniform2uiv (glw::GLint param0, glw::GLsizei param1, const glw::GLuint* param2)
1860 m_log << TestLog::Message << "glUniform2uiv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 2)) << ");" << TestLog::EndMessage;
1861 m_gl.uniform2uiv(param0, param1, param2);
1864 void CallLogWrapper::glUniform3uiv (glw::GLint param0, glw::GLsizei param1, const glw::GLuint* param2)
1867 m_log << TestLog::Message << "glUniform3uiv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 3)) << ");" << TestLog::EndMessage;
1868 m_gl.uniform3uiv(param0, param1, param2);
1871 void CallLogWrapper::glUniform4uiv (glw::GLint param0, glw::GLsizei param1, const glw::GLuint* param2)
1874 m_log << TestLog::Message << "glUniform4uiv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, (param1 * 4)) << ");" << TestLog::EndMessage;
1875 m_gl.uniform4uiv(param0, param1, param2);
1878 void CallLogWrapper::glTexParameterIiv (glw::GLenum param0, glw::GLenum param1, const glw::GLint* param2)
1881 m_log << TestLog::Message << "glTexParameterIiv(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1882 m_gl.texParameterIiv(param0, param1, param2);
1885 void CallLogWrapper::glTexParameterIuiv (glw::GLenum param0, glw::GLenum param1, const glw::GLuint* param2)
1888 m_log << TestLog::Message << "glTexParameterIuiv(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1889 m_gl.texParameterIuiv(param0, param1, param2);
1892 void CallLogWrapper::glGetTexParameterIiv (glw::GLenum param0, glw::GLenum param1, glw::GLint* param2)
1895 m_log << TestLog::Message << "glGetTexParameterIiv(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1896 m_gl.getTexParameterIiv(param0, param1, param2);
1899 void CallLogWrapper::glGetTexParameterIuiv (glw::GLenum param0, glw::GLenum param1, glw::GLuint* param2)
1902 m_log << TestLog::Message << "glGetTexParameterIuiv(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1903 m_gl.getTexParameterIuiv(param0, param1, param2);
1906 void CallLogWrapper::glClearBufferiv (glw::GLenum param0, glw::GLint param1, const glw::GLint* param2)
1909 m_log << TestLog::Message << "glClearBufferiv(" << getBufferStr(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1910 m_gl.clearBufferiv(param0, param1, param2);
1913 void CallLogWrapper::glClearBufferuiv (glw::GLenum param0, glw::GLint param1, const glw::GLuint* param2)
1916 m_log << TestLog::Message << "glClearBufferuiv(" << getBufferStr(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1917 m_gl.clearBufferuiv(param0, param1, param2);
1920 void CallLogWrapper::glClearBufferfv (glw::GLenum param0, glw::GLint param1, const glw::GLfloat* param2)
1923 m_log << TestLog::Message << "glClearBufferfv(" << getBufferStr(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1924 m_gl.clearBufferfv(param0, param1, param2);
1927 void CallLogWrapper::glClearBufferfi (glw::GLenum param0, glw::GLint param1, glw::GLfloat param2, glw::GLint param3)
1930 m_log << TestLog::Message << "glClearBufferfi(" << getBufferStr(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1931 m_gl.clearBufferfi(param0, param1, param2, param3);
1979 void CallLogWrapper::glRenderbufferStorage (glw::GLenum param0, glw::GLenum param1, glw::GLsizei param2, glw::GLsizei param3)
1982 m_log << TestLog::Message << "glRenderbufferStorage(" << getFramebufferTargetStr(param0) << ", " << getPixelFormatStr(param1) << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
1983 m_gl.renderbufferStorage(param0, param1, param2, param3);
1986 void CallLogWrapper::glGetRenderbufferParameteriv (glw::GLenum param0, glw::GLenum param1, glw::GLint* param2)
1989 m_log << TestLog::Message << "glGetRenderbufferParameteriv(" << getFramebufferTargetStr(param0) << ", " << getRenderbufferParameterStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
1990 m_gl.getRenderbufferParameteriv(param0, param1, param2);
2038 void CallLogWrapper::glFramebufferTexture1D (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLuint param3, glw::GLint param4)
2041 m_log << TestLog::Message << "glFramebufferTexture1D(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
2042 m_gl.framebufferTexture1D(param0, param1, param2, param3, param4);
2045 void CallLogWrapper::glFramebufferTexture2D (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLuint param3, glw::GLint param4)
2048 m_log << TestLog::Message << "glFramebufferTexture2D(" << getFramebufferTargetStr(param0) << ", " << getFramebufferAttachmentStr(param1) << ", " << getTextureTargetStr(param2) << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
2049 m_gl.framebufferTexture2D(param0, param1, param2, param3, param4);
2052 void CallLogWrapper::glFramebufferTexture3D (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLuint param3, glw::GLint param4, glw::GLint param5)
2055 m_log << TestLog::Message << "glFramebufferTexture3D(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ");" << TestLog::EndMessage;
2056 m_gl.framebufferTexture3D(param0, param1, param2, param3, param4, param5);
2059 void CallLogWrapper::glFramebufferRenderbuffer (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLuint param3)
2062 m_log << TestLog::Message << "glFramebufferRenderbuffer(" << getFramebufferTargetStr(param0) << ", " << getFramebufferAttachmentStr(param1) << ", " << getFramebufferTargetStr(param2) << ", " << param3 << ");" << TestLog::EndMessage;
2063 m_gl.framebufferRenderbuffer(param0, param1, param2, param3);
2066 void CallLogWrapper::glGetFramebufferAttachmentParameteriv (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLint* param3)
2069 m_log << TestLog::Message << "glGetFramebufferAttachmentParameteriv(" << getFramebufferTargetStr(param0) << ", " << getFramebufferAttachmentStr(param1) << ", " << getFramebufferAttachmentParameterStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2070 m_gl.getFramebufferAttachmentParameteriv(param0, param1, param2, param3);
2073 m_log << TestLog::Message << "// param 3 = " << getFramebufferAttachmentParameterValueStr(param2, param3) << TestLog::EndMessage;
2084 void CallLogWrapper::glBlitFramebuffer (glw::GLint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLint param5, glw::GLint param6, glw::GLint param7, glw::GLbitfield param8, glw::GLenum param9)
2087 m_log << TestLog::Message << "glBlitFramebuffer(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ", " << getBufferMaskStr(param8) << ", " << getTextureFilterStr(param9) << ");" << TestLog::EndMessage;
2088 m_gl.blitFramebuffer(param0, param1, param2, param3, param4, param5, param6, param7, param8, param9);
2091 void CallLogWrapper::glRenderbufferStorageMultisample (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, glw::GLsizei param3, glw::GLsizei param4)
2094 m_log << TestLog::Message << "glRenderbufferStorageMultisample(" << getFramebufferTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
2095 m_gl.renderbufferStorageMultisample(param0, param1, param2, param3, param4);
2098 void CallLogWrapper::glFramebufferTextureLayer (glw::GLenum param0, glw::GLenum param1, glw::GLuint param2, glw::GLint param3, glw::GLint param4)
2101 m_log << TestLog::Message << "glFramebufferTextureLayer(" << getFramebufferTargetStr(param0) << ", " << getFramebufferAttachmentStr(param1) << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
2102 m_gl.framebufferTextureLayer(param0, param1, param2, param3, param4);
2105 glw::GLvoid* CallLogWrapper::glMapBufferRange (glw::GLenum param0, glw::GLintptr param1, glw::GLsizeiptr param2, glw::GLbitfield param3)
2108 m_log << TestLog::Message << "glMapBufferRange(" << getBufferTargetStr(param0) << ", " << param1 << ", " << param2 << ", " << getBufferMapFlagsStr(param3) << ");" << TestLog::EndMessage;
2109 glw::GLvoid* returnValue = m_gl.mapBufferRange(param0, param1, param2, param3);
2115 void CallLogWrapper::glFlushMappedBufferRange (glw::GLenum param0, glw::GLintptr param1, glw::GLsizeiptr param2)
2118 m_log << TestLog::Message << "glFlushMappedBufferRange(" << getBufferTargetStr(param0) << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
2119 m_gl.flushMappedBufferRange(param0, param1, param2);
2157 void CallLogWrapper::glTexBuffer (glw::GLenum param0, glw::GLenum param1, glw::GLuint param2)
2160 m_log << TestLog::Message << "glTexBuffer(" << getBufferTargetStr(param0) << ", " << getPixelFormatStr(param1) << ", " << param2 << ");" << TestLog::EndMessage;
2161 m_gl.texBuffer(param0, param1, param2);
2171 void CallLogWrapper::glCopyBufferSubData (glw::GLenum param0, glw::GLenum param1, glw::GLintptr param2, glw::GLintptr param3, glw::GLsizeiptr param4)
2174 m_log << TestLog::Message << "glCopyBufferSubData(" << toHex(param0) << ", " << toHex(param1) << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
2175 m_gl.copyBufferSubData(param0, param1, param2, param3, param4);
2178 void CallLogWrapper::glDrawArraysInstanced (glw::GLenum param0, glw::GLint param1, glw::GLsizei param2, glw::GLsizei param3)
2181 m_log << TestLog::Message << "glDrawArraysInstanced(" << getPrimitiveTypeStr(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
2182 m_gl.drawArraysInstanced(param0, param1, param2, param3);
2185 void CallLogWrapper::glDrawElementsInstanced (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, const glw::GLvoid* param3, glw::GLsizei param4)
2188 m_log << TestLog::Message << "glDrawElementsInstanced(" << getPrimitiveTypeStr(param0) << ", " << param1 << ", " << getTypeStr(param2) << ", " << toHex(param3) << ", " << param4 << ");" << TestLog::EndMessage;
2189 m_gl.drawElementsInstanced(param0, param1, param2, param3, param4);
2192 void CallLogWrapper::glGetUniformIndices (glw::GLuint param0, glw::GLsizei param1, const glw::GLchar* const* param2, glw::GLuint* param3)
2195 m_log << TestLog::Message << "glGetUniformIndices(" << param0 << ", " << param1 << ", " << getPointerStr(param2, param1) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2196 m_gl.getUniformIndices(param0, param1, param2, param3);
2203 void CallLogWrapper::glGetActiveUniformsiv (glw::GLuint param0, glw::GLsizei param1, const glw::GLuint* param2, glw::GLenum param3, glw::GLint* param4)
2206 m_log << TestLog::Message << "glGetActiveUniformsiv(" << param0 << ", " << param1 << ", " << getPointerStr(param2, param1) << ", " << getUniformParamStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
2207 m_gl.getActiveUniformsiv(param0, param1, param2, param3, param4);
2214 void CallLogWrapper::glGetActiveUniformName (glw::GLuint param0, glw::GLuint param1, glw::GLsizei param2, glw::GLsizei* param3, glw::GLchar* param4)
2217 m_log << TestLog::Message << "glGetActiveUniformName(" << param0 << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
2218 m_gl.getActiveUniformName(param0, param1, param2, param3, param4);
2231 void CallLogWrapper::glGetActiveUniformBlockiv (glw::GLuint param0, glw::GLuint param1, glw::GLenum param2, glw::GLint* param3)
2234 m_log << TestLog::Message << "glGetActiveUniformBlockiv(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2235 m_gl.getActiveUniformBlockiv(param0, param1, param2, param3);
2238 void CallLogWrapper::glGetActiveUniformBlockName (glw::GLuint param0, glw::GLuint param1, glw::GLsizei param2, glw::GLsizei* param3, glw::GLchar* param4)
2241 m_log << TestLog::Message << "glGetActiveUniformBlockName(" << param0 << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
2242 m_gl.getActiveUniformBlockName(param0, param1, param2, param3, param4);
2245 void CallLogWrapper::glUniformBlockBinding (glw::GLuint param0, glw::GLuint param1, glw::GLuint param2)
2248 m_log << TestLog::Message << "glUniformBlockBinding(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
2249 m_gl.uniformBlockBinding(param0, param1, param2);
2252 void CallLogWrapper::glGetInteger64i_v (glw::GLenum param0, glw::GLuint param1, glw::GLint64* param2)
2255 m_log << TestLog::Message << "glGetInteger64i_v(" << getGettableIndexedStateStr(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2256 m_gl.getInteger64i_v(param0, param1, param2);
2259 void CallLogWrapper::glGetBufferParameteri64v (glw::GLenum param0, glw::GLenum param1, glw::GLint64* param2)
2262 m_log << TestLog::Message << "glGetBufferParameteri64v(" << getBufferTargetStr(param0) << ", " << getBufferQueryStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2263 m_gl.getBufferParameteri64v(param0, param1, param2);
2266 void CallLogWrapper::glFramebufferTexture (glw::GLenum param0, glw::GLenum param1, glw::GLuint param2, glw::GLint param3)
2269 m_log << TestLog::Message << "glFramebufferTexture(" << getFramebufferTargetStr(param0) << ", " << getFramebufferAttachmentStr(param1) << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
2270 m_gl.framebufferTexture(param0, param1, param2, param3);
2273 void CallLogWrapper::glDrawElementsBaseVertex (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, const glw::GLvoid* param3, glw::GLint param4)
2276 m_log << TestLog::Message << "glDrawElementsBaseVertex(" << getPrimitiveTypeStr(param0) << ", " << param1 << ", " << getTypeStr(param2) << ", " << toHex(param3) << ", " << param4 << ");" << TestLog::EndMessage;
2277 m_gl.drawElementsBaseVertex(param0, param1, param2, param3, param4);
2280 void CallLogWrapper::glDrawRangeElementsBaseVertex (glw::GLenum param0, glw::GLuint param1, glw::GLuint param2, glw::GLsizei param3, glw::GLenum param4, const glw::GLvoid* param5, glw::GLint param6)
2283 m_log << TestLog::Message << "glDrawRangeElementsBaseVertex(" << getPrimitiveTypeStr(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << getTypeStr(param4) << ", " << toHex(param5) << ", " << param6 << ");" << TestLog::EndMessage;
2284 m_gl.drawRangeElementsBaseVertex(param0, param1, param2, param3, param4, param5, param6);
2287 void CallLogWrapper::glDrawElementsInstancedBaseVertex (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, const glw::GLvoid* param3, glw::GLsizei param4, glw::GLint param5)
2290 m_log << TestLog::Message << "glDrawElementsInstancedBaseVertex(" << getPrimitiveTypeStr(param0) << ", " << param1 << ", " << getTypeStr(param2) << ", " << toHex(param3) << ", " << param4 << ", " << param5 << ");" << TestLog::EndMessage;
2291 m_gl.drawElementsInstancedBaseVertex(param0, param1, param2, param3, param4, param5);
2294 void CallLogWrapper::glMultiDrawElementsBaseVertex (glw::GLenum param0, const glw::GLsizei* param1, glw::GLenum param2, const glw::GLvoid* const* param3, glw::GLsizei param4, const glw::GLint* param5)
2297 m_log << TestLog::Message << "glMultiDrawElementsBaseVertex(" << getPrimitiveTypeStr(param0) << ", " << toHex(param1) << ", " << getTypeStr(param2) << ", " << toHex(param3) << ", " << param4 << ", " << toHex(param5) << ");" << TestLog::EndMessage;
2298 m_gl.multiDrawElementsBaseVertex(param0, param1, param2, param3, param4, param5);
2335 glw::GLenum CallLogWrapper::glClientWaitSync (glw::GLsync param0, glw::GLbitfield param1, glw::GLuint64 param2)
2338 m_log << TestLog::Message << "glClientWaitSync(" << param0 << ", " << toHex(param1) << ", " << param2 << ");" << TestLog::EndMessage;
2339 glw::GLenum returnValue = m_gl.clientWaitSync(param0, param1, param2);
2345 void CallLogWrapper::glWaitSync (glw::GLsync param0, glw::GLbitfield param1, glw::GLuint64 param2)
2348 m_log << TestLog::Message << "glWaitSync(" << param0 << ", " << toHex(param1) << ", " << param2 << ");" << TestLog::EndMessage;
2349 m_gl.waitSync(param0, param1, param2);
2359 void CallLogWrapper::glGetSynciv (glw::GLsync param0, glw::GLenum param1, glw::GLsizei param2, glw::GLsizei* param3, glw::GLint* param4)
2362 m_log << TestLog::Message << "glGetSynciv(" << param0 << ", " << toHex(param1) << ", " << param2 << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
2363 m_gl.getSynciv(param0, param1, param2, param3, param4);
2366 void CallLogWrapper::glTexImage2DMultisample (glw::GLenum param0, glw::GLsizei param1, glw::GLint param2, glw::GLsizei param3, glw::GLsizei param4, glw::GLboolean param5)
2369 m_log << TestLog::Message << "glTexImage2DMultisample(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << getBooleanStr(param5) << ");" << TestLog::EndMessage;
2370 m_gl.texImage2DMultisample(param0, param1, param2, param3, param4, param5);
2373 void CallLogWrapper::glTexImage3DMultisample (glw::GLenum param0, glw::GLsizei param1, glw::GLint param2, glw::GLsizei param3, glw::GLsizei param4, glw::GLsizei param5, glw::GLboolean param6)
2376 m_log << TestLog::Message << "glTexImage3DMultisample(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << getBooleanStr(param6) << ");" << TestLog::EndMessage;
2377 m_gl.texImage3DMultisample(param0, param1, param2, param3, param4, param5, param6);
2380 void CallLogWrapper::glGetMultisamplefv (glw::GLenum param0, glw::GLuint param1, glw::GLfloat* param2)
2383 m_log << TestLog::Message << "glGetMultisamplefv(" << getMultisampleParameterStr(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2384 m_gl.getMultisamplefv(param0, param1, param2);
2387 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, 2) << TestLog::EndMessage;
2405 void CallLogWrapper::glBindFragDataLocationIndexed (glw::GLuint param0, glw::GLuint param1, glw::GLuint param2, const glw::GLchar* param3)
2408 m_log << TestLog::Message << "glBindFragDataLocationIndexed(" << param0 << ", " << param1 << ", " << param2 << ", " << getStringStr(param3) << ");" << TestLog::EndMessage;
2409 m_gl.bindFragDataLocationIndexed(param0, param1, param2, param3);
2453 void CallLogWrapper::glSamplerParameteri (glw::GLuint param0, glw::GLenum param1, glw::GLint param2)
2456 m_log << TestLog::Message << "glSamplerParameteri(" << param0 << ", " << toHex(param1) << ", " << param2 << ");" << TestLog::EndMessage;
2457 m_gl.samplerParameteri(param0, param1, param2);
2460 void CallLogWrapper::glSamplerParameteriv (glw::GLuint param0, glw::GLenum param1, const glw::GLint* param2)
2463 m_log << TestLog::Message << "glSamplerParameteriv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2464 m_gl.samplerParameteriv(param0, param1, param2);
2467 void CallLogWrapper::glSamplerParameterf (glw::GLuint param0, glw::GLenum param1, glw::GLfloat param2)
2470 m_log << TestLog::Message << "glSamplerParameterf(" << param0 << ", " << toHex(param1) << ", " << param2 << ");" << TestLog::EndMessage;
2471 m_gl.samplerParameterf(param0, param1, param2);
2474 void CallLogWrapper::glSamplerParameterfv (glw::GLuint param0, glw::GLenum param1, const glw::GLfloat* param2)
2477 m_log << TestLog::Message << "glSamplerParameterfv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2478 m_gl.samplerParameterfv(param0, param1, param2);
2481 void CallLogWrapper::glSamplerParameterIiv (glw::GLuint param0, glw::GLenum param1, const glw::GLint* param2)
2484 m_log << TestLog::Message << "glSamplerParameterIiv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2485 m_gl.samplerParameterIiv(param0, param1, param2);
2488 void CallLogWrapper::glSamplerParameterIuiv (glw::GLuint param0, glw::GLenum param1, const glw::GLuint* param2)
2491 m_log << TestLog::Message << "glSamplerParameterIuiv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2492 m_gl.samplerParameterIuiv(param0, param1, param2);
2495 void CallLogWrapper::glGetSamplerParameteriv (glw::GLuint param0, glw::GLenum param1, glw::GLint* param2)
2498 m_log << TestLog::Message << "glGetSamplerParameteriv(" << param0 << ", " << getTextureParameterStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2499 m_gl.getSamplerParameteriv(param0, param1, param2);
2502 void CallLogWrapper::glGetSamplerParameterIiv (glw::GLuint param0, glw::GLenum param1, glw::GLint* param2)
2505 m_log << TestLog::Message << "glGetSamplerParameterIiv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2506 m_gl.getSamplerParameterIiv(param0, param1, param2);
2509 void CallLogWrapper::glGetSamplerParameterfv (glw::GLuint param0, glw::GLenum param1, glw::GLfloat* param2)
2512 m_log << TestLog::Message << "glGetSamplerParameterfv(" << param0 << ", " << getTextureParameterStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2513 m_gl.getSamplerParameterfv(param0, param1, param2);
2516 void CallLogWrapper::glGetSamplerParameterIuiv (glw::GLuint param0, glw::GLenum param1, glw::GLuint* param2)
2519 m_log << TestLog::Message << "glGetSamplerParameterIuiv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2520 m_gl.getSamplerParameterIuiv(param0, param1, param2);
2530 void CallLogWrapper::glGetQueryObjecti64v (glw::GLuint param0, glw::GLenum param1, glw::GLint64* param2)
2533 m_log << TestLog::Message << "glGetQueryObjecti64v(" << param0 << ", " << getQueryObjectParamStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2534 m_gl.getQueryObjecti64v(param0, param1, param2);
2537 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, 1) << TestLog::EndMessage;
2541 void CallLogWrapper::glGetQueryObjectui64v (glw::GLuint param0, glw::GLenum param1, glw::GLuint64* param2)
2544 m_log << TestLog::Message << "glGetQueryObjectui64v(" << param0 << ", " << getQueryObjectParamStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2545 m_gl.getQueryObjectui64v(param0, param1, param2);
2548 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, 1) << TestLog::EndMessage;
2552 void CallLogWrapper::glVertexAttribP1ui (glw::GLuint param0, glw::GLenum param1, glw::GLboolean param2, glw::GLuint param3)
2555 m_log << TestLog::Message << "glVertexAttribP1ui(" << param0 << ", " << toHex(param1) << ", " << getBooleanStr(param2) << ", " << param3 << ");" << TestLog::EndMessage;
2556 m_gl.vertexAttribP1ui(param0, param1, param2, param3);
2559 void CallLogWrapper::glVertexAttribP1uiv (glw::GLuint param0, glw::GLenum param1, glw::GLboolean param2, const glw::GLuint* param3)
2562 m_log << TestLog::Message << "glVertexAttribP1uiv(" << param0 << ", " << toHex(param1) << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2563 m_gl.vertexAttribP1uiv(param0, param1, param2, param3);
2566 void CallLogWrapper::glVertexAttribP2ui (glw::GLuint param0, glw::GLenum param1, glw::GLboolean param2, glw::GLuint param3)
2569 m_log << TestLog::Message << "glVertexAttribP2ui(" << param0 << ", " << toHex(param1) << ", " << getBooleanStr(param2) << ", " << param3 << ");" << TestLog::EndMessage;
2570 m_gl.vertexAttribP2ui(param0, param1, param2, param3);
2573 void CallLogWrapper::glVertexAttribP2uiv (glw::GLuint param0, glw::GLenum param1, glw::GLboolean param2, const glw::GLuint* param3)
2576 m_log << TestLog::Message << "glVertexAttribP2uiv(" << param0 << ", " << toHex(param1) << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2577 m_gl.vertexAttribP2uiv(param0, param1, param2, param3);
2580 void CallLogWrapper::glVertexAttribP3ui (glw::GLuint param0, glw::GLenum param1, glw::GLboolean param2, glw::GLuint param3)
2583 m_log << TestLog::Message << "glVertexAttribP3ui(" << param0 << ", " << toHex(param1) << ", " << getBooleanStr(param2) << ", " << param3 << ");" << TestLog::EndMessage;
2584 m_gl.vertexAttribP3ui(param0, param1, param2, param3);
2587 void CallLogWrapper::glVertexAttribP3uiv (glw::GLuint param0, glw::GLenum param1, glw::GLboolean param2, const glw::GLuint* param3)
2590 m_log << TestLog::Message << "glVertexAttribP3uiv(" << param0 << ", " << toHex(param1) << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2591 m_gl.vertexAttribP3uiv(param0, param1, param2, param3);
2594 void CallLogWrapper::glVertexAttribP4ui (glw::GLuint param0, glw::GLenum param1, glw::GLboolean param2, glw::GLuint param3)
2597 m_log << TestLog::Message << "glVertexAttribP4ui(" << param0 << ", " << toHex(param1) << ", " << getBooleanStr(param2) << ", " << param3 << ");" << TestLog::EndMessage;
2598 m_gl.vertexAttribP4ui(param0, param1, param2, param3);
2601 void CallLogWrapper::glVertexAttribP4uiv (glw::GLuint param0, glw::GLenum param1, glw::GLboolean param2, const glw::GLuint* param3)
2604 m_log << TestLog::Message << "glVertexAttribP4uiv(" << param0 << ", " << toHex(param1) << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2605 m_gl.vertexAttribP4uiv(param0, param1, param2, param3);
2615 void CallLogWrapper::glBlendEquationSeparatei (glw::GLuint param0, glw::GLenum param1, glw::GLenum param2)
2618 m_log << TestLog::Message << "glBlendEquationSeparatei(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2619 m_gl.blendEquationSeparatei(param0, param1, param2);
2622 void CallLogWrapper::glBlendFunci (glw::GLuint param0, glw::GLenum param1, glw::GLenum param2)
2625 m_log << TestLog::Message << "glBlendFunci(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2626 m_gl.blendFunci(param0, param1, param2);
2629 void CallLogWrapper::glBlendFuncSeparatei (glw::GLuint param0, glw::GLenum param1, glw::GLenum param2, glw::GLenum param3, glw::GLenum param4)
2632 m_log << TestLog::Message << "glBlendFuncSeparatei(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
2633 m_gl.blendFuncSeparatei(param0, param1, param2, param3, param4);
2643 void CallLogWrapper::glDrawElementsIndirect (glw::GLenum param0, glw::GLenum param1, const glw::GLvoid* param2)
2646 m_log << TestLog::Message << "glDrawElementsIndirect(" << getPrimitiveTypeStr(param0) << ", " << getTypeStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2647 m_gl.drawElementsIndirect(param0, param1, param2);
2657 void CallLogWrapper::glUniform2d (glw::GLint param0, glw::GLdouble param1, glw::GLdouble param2)
2660 m_log << TestLog::Message << "glUniform2d(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
2661 m_gl.uniform2d(param0, param1, param2);
2664 void CallLogWrapper::glUniform3d (glw::GLint param0, glw::GLdouble param1, glw::GLdouble param2, glw::GLdouble param3)
2667 m_log << TestLog::Message << "glUniform3d(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
2668 m_gl.uniform3d(param0, param1, param2, param3);
2671 void CallLogWrapper::glUniform4d (glw::GLint param0, glw::GLdouble param1, glw::GLdouble param2, glw::GLdouble param3, glw::GLdouble param4)
2674 m_log << TestLog::Message << "glUniform4d(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
2675 m_gl.uniform4d(param0, param1, param2, param3, param4);
2678 void CallLogWrapper::glUniform1dv (glw::GLint param0, glw::GLsizei param1, const glw::GLdouble* param2)
2681 m_log << TestLog::Message << "glUniform1dv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2682 m_gl.uniform1dv(param0, param1, param2);
2685 void CallLogWrapper::glUniform2dv (glw::GLint param0, glw::GLsizei param1, const glw::GLdouble* param2)
2688 m_log << TestLog::Message << "glUniform2dv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2689 m_gl.uniform2dv(param0, param1, param2);
2692 void CallLogWrapper::glUniform3dv (glw::GLint param0, glw::GLsizei param1, const glw::GLdouble* param2)
2695 m_log << TestLog::Message << "glUniform3dv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2696 m_gl.uniform3dv(param0, param1, param2);
2699 void CallLogWrapper::glUniform4dv (glw::GLint param0, glw::GLsizei param1, const glw::GLdouble* param2)
2702 m_log << TestLog::Message << "glUniform4dv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2703 m_gl.uniform4dv(param0, param1, param2);
2706 void CallLogWrapper::glUniformMatrix2dv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLdouble* param3)
2709 m_log << TestLog::Message << "glUniformMatrix2dv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2710 m_gl.uniformMatrix2dv(param0, param1, param2, param3);
2713 void CallLogWrapper::glUniformMatrix3dv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLdouble* param3)
2716 m_log << TestLog::Message << "glUniformMatrix3dv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2717 m_gl.uniformMatrix3dv(param0, param1, param2, param3);
2720 void CallLogWrapper::glUniformMatrix4dv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLdouble* param3)
2723 m_log << TestLog::Message << "glUniformMatrix4dv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2724 m_gl.uniformMatrix4dv(param0, param1, param2, param3);
2727 void CallLogWrapper::glUniformMatrix2x3dv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLdouble* param3)
2730 m_log << TestLog::Message << "glUniformMatrix2x3dv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2731 m_gl.uniformMatrix2x3dv(param0, param1, param2, param3);
2734 void CallLogWrapper::glUniformMatrix2x4dv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLdouble* param3)
2737 m_log << TestLog::Message << "glUniformMatrix2x4dv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2738 m_gl.uniformMatrix2x4dv(param0, param1, param2, param3);
2741 void CallLogWrapper::glUniformMatrix3x2dv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLdouble* param3)
2744 m_log << TestLog::Message << "glUniformMatrix3x2dv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2745 m_gl.uniformMatrix3x2dv(param0, param1, param2, param3);
2748 void CallLogWrapper::glUniformMatrix3x4dv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLdouble* param3)
2751 m_log << TestLog::Message << "glUniformMatrix3x4dv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2752 m_gl.uniformMatrix3x4dv(param0, param1, param2, param3);
2755 void CallLogWrapper::glUniformMatrix4x2dv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLdouble* param3)
2758 m_log << TestLog::Message << "glUniformMatrix4x2dv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2759 m_gl.uniformMatrix4x2dv(param0, param1, param2, param3);
2762 void CallLogWrapper::glUniformMatrix4x3dv (glw::GLint param0, glw::GLsizei param1, glw::GLboolean param2, const glw::GLdouble* param3)
2765 m_log << TestLog::Message << "glUniformMatrix4x3dv(" << param0 << ", " << param1 << ", " << getBooleanStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2766 m_gl.uniformMatrix4x3dv(param0, param1, param2, param3);
2769 void CallLogWrapper::glGetUniformdv (glw::GLuint param0, glw::GLint param1, glw::GLdouble* param2)
2772 m_log << TestLog::Message << "glGetUniformdv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2773 m_gl.getUniformdv(param0, param1, param2);
2783 glw::GLint CallLogWrapper::glGetSubroutineUniformLocation (glw::GLuint param0, glw::GLenum param1, const glw::GLchar* param2)
2786 m_log << TestLog::Message << "glGetSubroutineUniformLocation(" << param0 << ", " << toHex(param1) << ", " << getStringStr(param2) << ");" << TestLog::EndMessage;
2787 glw::GLint returnValue = m_gl.getSubroutineUniformLocation(param0, param1, param2);
2793 glw::GLuint CallLogWrapper::glGetSubroutineIndex (glw::GLuint param0, glw::GLenum param1, const glw::GLchar* param2)
2796 m_log << TestLog::Message << "glGetSubroutineIndex(" << param0 << ", " << toHex(param1) << ", " << getStringStr(param2) << ");" << TestLog::EndMessage;
2797 glw::GLuint returnValue = m_gl.getSubroutineIndex(param0, param1, param2);
2803 void CallLogWrapper::glGetActiveSubroutineUniformiv (glw::GLuint param0, glw::GLenum param1, glw::GLuint param2, glw::GLenum param3, glw::GLint* param4)
2806 m_log << TestLog::Message << "glGetActiveSubroutineUniformiv(" << param0 << ", " << toHex(param1) << ", " << param2 << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
2807 m_gl.getActiveSubroutineUniformiv(param0, param1, param2, param3, param4);
2810 void CallLogWrapper::glGetActiveSubroutineUniformName (glw::GLuint param0, glw::GLenum param1, glw::GLuint param2, glw::GLsizei param3, glw::GLsizei* param4, glw::GLchar* param5)
2813 m_log << TestLog::Message << "glGetActiveSubroutineUniformName(" << param0 << ", " << toHex(param1) << ", " << param2 << ", " << param3 << ", " << toHex(param4) << ", " << toHex(param5) << ");" << TestLog::EndMessage;
2814 m_gl.getActiveSubroutineUniformName(param0, param1, param2, param3, param4, param5);
2817 void CallLogWrapper::glGetActiveSubroutineName (glw::GLuint param0, glw::GLenum param1, glw::GLuint param2, glw::GLsizei param3, glw::GLsizei* param4, glw::GLchar* param5)
2820 m_log << TestLog::Message << "glGetActiveSubroutineName(" << param0 << ", " << toHex(param1) << ", " << param2 << ", " << param3 << ", " << toHex(param4) << ", " << toHex(param5) << ");" << TestLog::EndMessage;
2821 m_gl.getActiveSubroutineName(param0, param1, param2, param3, param4, param5);
2824 void CallLogWrapper::glUniformSubroutinesuiv (glw::GLenum param0, glw::GLsizei param1, const glw::GLuint* param2)
2827 m_log << TestLog::Message << "glUniformSubroutinesuiv(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2828 m_gl.uniformSubroutinesuiv(param0, param1, param2);
2831 void CallLogWrapper::glGetUniformSubroutineuiv (glw::GLenum param0, glw::GLint param1, glw::GLuint* param2)
2834 m_log << TestLog::Message << "glGetUniformSubroutineuiv(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
2835 m_gl.getUniformSubroutineuiv(param0, param1, param2);
2838 void CallLogWrapper::glGetProgramStageiv (glw::GLuint param0, glw::GLenum param1, glw::GLenum param2, glw::GLint* param3)
2841 m_log << TestLog::Message << "glGetProgramStageiv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2842 m_gl.getProgramStageiv(param0, param1, param2, param3);
2915 void CallLogWrapper::glDrawTransformFeedbackStream (glw::GLenum param0, glw::GLuint param1, glw::GLuint param2)
2918 m_log << TestLog::Message << "glDrawTransformFeedbackStream(" << toHex(param0) << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
2919 m_gl.drawTransformFeedbackStream(param0, param1, param2);
2922 void CallLogWrapper::glBeginQueryIndexed (glw::GLenum param0, glw::GLuint param1, glw::GLuint param2)
2925 m_log << TestLog::Message << "glBeginQueryIndexed(" << toHex(param0) << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
2926 m_gl.beginQueryIndexed(param0, param1, param2);
2936 void CallLogWrapper::glGetQueryIndexediv (glw::GLenum param0, glw::GLuint param1, glw::GLenum param2, glw::GLint* param3)
2939 m_log << TestLog::Message << "glGetQueryIndexediv(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2940 m_gl.getQueryIndexediv(param0, param1, param2, param3);
2950 void CallLogWrapper::glShaderBinary (glw::GLsizei param0, const glw::GLuint* param1, glw::GLenum param2, const glw::GLvoid* param3, glw::GLsizei param4)
2953 m_log << TestLog::Message << "glShaderBinary(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ", " << toHex(param3) << ", " << param4 << ");" << TestLog::EndMessage;
2954 m_gl.shaderBinary(param0, param1, param2, param3, param4);
2957 void CallLogWrapper::glGetShaderPrecisionFormat (glw::GLenum param0, glw::GLenum param1, glw::GLint* param2, glw::GLint* param3)
2960 m_log << TestLog::Message << "glGetShaderPrecisionFormat(" << getShaderTypeStr(param0) << ", " << getPrecisionFormatTypeStr(param1) << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
2961 m_gl.getShaderPrecisionFormat(param0, param1, param2, param3);
2978 void CallLogWrapper::glGetProgramBinary (glw::GLuint param0, glw::GLsizei param1, glw::GLsizei* param2, glw::GLenum* param3, glw::GLvoid* param4)
2981 m_log << TestLog::Message << "glGetProgramBinary(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
2982 m_gl.getProgramBinary(param0, param1, param2, param3, param4);
2985 void CallLogWrapper::glProgramBinary (glw::GLuint param0, glw::GLenum param1, const glw::GLvoid* param2, glw::GLsizei param3)
2988 m_log << TestLog::Message << "glProgramBinary(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ", " << param3 << ");" << TestLog::EndMessage;
2989 m_gl.programBinary(param0, param1, param2, param3);
2992 void CallLogWrapper::glProgramParameteri (glw::GLuint param0, glw::GLenum param1, glw::GLint param2)
2995 m_log << TestLog::Message << "glProgramParameteri(" << param0 << ", " << toHex(param1) << ", " << param2 << ");" << TestLog::EndMessage;
2996 m_gl.programParameteri(param0, param1, param2);
2999 void CallLogWrapper::glUseProgramStages (glw::GLuint param0, glw::GLbitfield param1, glw::GLuint param2)
3002 m_log << TestLog::Message << "glUseProgramStages(" << param0 << ", " << toHex(param1) << ", " << param2 << ");" << TestLog::EndMessage;
3003 m_gl.useProgramStages(param0, param1, param2);
3013 glw::GLuint CallLogWrapper::glCreateShaderProgramv (glw::GLenum param0, glw::GLsizei param1, const glw::GLchar* const* param2)
3016 m_log << TestLog::Message << "glCreateShaderProgramv(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
3017 glw::GLuint returnValue = m_gl.createShaderProgramv(param0, param1, param2);
3054 void CallLogWrapper::glGetProgramPipelineiv (glw::GLuint param0, glw::GLenum param1, glw::GLint* param2)
3057 m_log << TestLog::Message << "glGetProgramPipelineiv(" << param0 << ", " << getPipelineParamStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
3058 m_gl.getProgramPipelineiv(param0, param1, param2);
3061 m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, 1) << TestLog::EndMessage;
3065 void CallLogWrapper::glProgramUniform1i (glw::GLuint param0, glw::GLint param1, glw::GLint param2)
3068 m_log << TestLog::Message << "glProgramUniform1i(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3069 m_gl.programUniform1i(param0, param1, param2);
3072 void CallLogWrapper::glProgramUniform1iv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLint* param3)
3075 m_log << TestLog::Message << "glProgramUniform1iv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 1)) << ");" << TestLog::EndMessage;
3076 m_gl.programUniform1iv(param0, param1, param2, param3);
3079 void CallLogWrapper::glProgramUniform1f (glw::GLuint param0, glw::GLint param1, glw::GLfloat param2)
3082 m_log << TestLog::Message << "glProgramUniform1f(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3083 m_gl.programUniform1f(param0, param1, param2);
3086 void CallLogWrapper::glProgramUniform1fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLfloat* param3)
3089 m_log << TestLog::Message << "glProgramUniform1fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 1)) << ");" << TestLog::EndMessage;
3090 m_gl.programUniform1fv(param0, param1, param2, param3);
3093 void CallLogWrapper::glProgramUniform1d (glw::GLuint param0, glw::GLint param1, glw::GLdouble param2)
3096 m_log << TestLog::Message << "glProgramUniform1d(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3097 m_gl.programUniform1d(param0, param1, param2);
3100 void CallLogWrapper::glProgramUniform1dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLdouble* param3)
3103 m_log << TestLog::Message << "glProgramUniform1dv(" << param0 << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3104 m_gl.programUniform1dv(param0, param1, param2, param3);
3107 void CallLogWrapper::glProgramUniform1ui (glw::GLuint param0, glw::GLint param1, glw::GLuint param2)
3110 m_log << TestLog::Message << "glProgramUniform1ui(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3111 m_gl.programUniform1ui(param0, param1, param2);
3114 void CallLogWrapper::glProgramUniform1uiv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLuint* param3)
3117 m_log << TestLog::Message << "glProgramUniform1uiv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 1)) << ");" << TestLog::EndMessage;
3118 m_gl.programUniform1uiv(param0, param1, param2, param3);
3121 void CallLogWrapper::glProgramUniform2i (glw::GLuint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3)
3124 m_log << TestLog::Message << "glProgramUniform2i(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
3125 m_gl.programUniform2i(param0, param1, param2, param3);
3128 void CallLogWrapper::glProgramUniform2iv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLint* param3)
3131 m_log << TestLog::Message << "glProgramUniform2iv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 2)) << ");" << TestLog::EndMessage;
3132 m_gl.programUniform2iv(param0, param1, param2, param3);
3135 void CallLogWrapper::glProgramUniform2f (glw::GLuint param0, glw::GLint param1, glw::GLfloat param2, glw::GLfloat param3)
3138 m_log << TestLog::Message << "glProgramUniform2f(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
3139 m_gl.programUniform2f(param0, param1, param2, param3);
3142 void CallLogWrapper::glProgramUniform2fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLfloat* param3)
3145 m_log << TestLog::Message << "glProgramUniform2fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 2)) << ");" << TestLog::EndMessage;
3146 m_gl.programUniform2fv(param0, param1, param2, param3);
3149 void CallLogWrapper::glProgramUniform2d (glw::GLuint param0, glw::GLint param1, glw::GLdouble param2, glw::GLdouble param3)
3152 m_log << TestLog::Message << "glProgramUniform2d(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
3153 m_gl.programUniform2d(param0, param1, param2, param3);
3156 void CallLogWrapper::glProgramUniform2dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLdouble* param3)
3159 m_log << TestLog::Message << "glProgramUniform2dv(" << param0 << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3160 m_gl.programUniform2dv(param0, param1, param2, param3);
3163 void CallLogWrapper::glProgramUniform2ui (glw::GLuint param0, glw::GLint param1, glw::GLuint param2, glw::GLuint param3)
3166 m_log << TestLog::Message << "glProgramUniform2ui(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
3167 m_gl.programUniform2ui(param0, param1, param2, param3);
3170 void CallLogWrapper::glProgramUniform2uiv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLuint* param3)
3173 m_log << TestLog::Message << "glProgramUniform2uiv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 2)) << ");" << TestLog::EndMessage;
3174 m_gl.programUniform2uiv(param0, param1, param2, param3);
3177 void CallLogWrapper::glProgramUniform3i (glw::GLuint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4)
3180 m_log << TestLog::Message << "glProgramUniform3i(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3181 m_gl.programUniform3i(param0, param1, param2, param3, param4);
3184 void CallLogWrapper::glProgramUniform3iv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLint* param3)
3187 m_log << TestLog::Message << "glProgramUniform3iv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 3)) << ");" << TestLog::EndMessage;
3188 m_gl.programUniform3iv(param0, param1, param2, param3);
3191 void CallLogWrapper::glProgramUniform3f (glw::GLuint param0, glw::GLint param1, glw::GLfloat param2, glw::GLfloat param3, glw::GLfloat param4)
3194 m_log << TestLog::Message << "glProgramUniform3f(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3195 m_gl.programUniform3f(param0, param1, param2, param3, param4);
3198 void CallLogWrapper::glProgramUniform3fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLfloat* param3)
3201 m_log << TestLog::Message << "glProgramUniform3fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 3)) << ");" << TestLog::EndMessage;
3202 m_gl.programUniform3fv(param0, param1, param2, param3);
3205 void CallLogWrapper::glProgramUniform3d (glw::GLuint param0, glw::GLint param1, glw::GLdouble param2, glw::GLdouble param3, glw::GLdouble param4)
3208 m_log << TestLog::Message << "glProgramUniform3d(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3209 m_gl.programUniform3d(param0, param1, param2, param3, param4);
3212 void CallLogWrapper::glProgramUniform3dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLdouble* param3)
3215 m_log << TestLog::Message << "glProgramUniform3dv(" << param0 << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3216 m_gl.programUniform3dv(param0, param1, param2, param3);
3219 void CallLogWrapper::glProgramUniform3ui (glw::GLuint param0, glw::GLint param1, glw::GLuint param2, glw::GLuint param3, glw::GLuint param4)
3222 m_log << TestLog::Message << "glProgramUniform3ui(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3223 m_gl.programUniform3ui(param0, param1, param2, param3, param4);
3226 void CallLogWrapper::glProgramUniform3uiv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLuint* param3)
3229 m_log << TestLog::Message << "glProgramUniform3uiv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 3)) << ");" << TestLog::EndMessage;
3230 m_gl.programUniform3uiv(param0, param1, param2, param3);
3233 void CallLogWrapper::glProgramUniform4i (glw::GLuint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLint param5)
3236 m_log << TestLog::Message << "glProgramUniform4i(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ");" << TestLog::EndMessage;
3237 m_gl.programUniform4i(param0, param1, param2, param3, param4, param5);
3240 void CallLogWrapper::glProgramUniform4iv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLint* param3)
3243 m_log << TestLog::Message << "glProgramUniform4iv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 4)) << ");" << TestLog::EndMessage;
3244 m_gl.programUniform4iv(param0, param1, param2, param3);
3247 void CallLogWrapper::glProgramUniform4f (glw::GLuint param0, glw::GLint param1, glw::GLfloat param2, glw::GLfloat param3, glw::GLfloat param4, glw::GLfloat param5)
3250 m_log << TestLog::Message << "glProgramUniform4f(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ");" << TestLog::EndMessage;
3251 m_gl.programUniform4f(param0, param1, param2, param3, param4, param5);
3254 void CallLogWrapper::glProgramUniform4fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLfloat* param3)
3257 m_log << TestLog::Message << "glProgramUniform4fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 4)) << ");" << TestLog::EndMessage;
3258 m_gl.programUniform4fv(param0, param1, param2, param3);
3261 void CallLogWrapper::glProgramUniform4d (glw::GLuint param0, glw::GLint param1, glw::GLdouble param2, glw::GLdouble param3, glw::GLdouble param4, glw::GLdouble param5)
3264 m_log << TestLog::Message << "glProgramUniform4d(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ");" << TestLog::EndMessage;
3265 m_gl.programUniform4d(param0, param1, param2, param3, param4, param5);
3268 void CallLogWrapper::glProgramUniform4dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLdouble* param3)
3271 m_log << TestLog::Message << "glProgramUniform4dv(" << param0 << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3272 m_gl.programUniform4dv(param0, param1, param2, param3);
3275 void CallLogWrapper::glProgramUniform4ui (glw::GLuint param0, glw::GLint param1, glw::GLuint param2, glw::GLuint param3, glw::GLuint param4, glw::GLuint param5)
3278 m_log << TestLog::Message << "glProgramUniform4ui(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ");" << TestLog::EndMessage;
3279 m_gl.programUniform4ui(param0, param1, param2, param3, param4, param5);
3282 void CallLogWrapper::glProgramUniform4uiv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, const glw::GLuint* param3)
3285 m_log << TestLog::Message << "glProgramUniform4uiv(" << param0 << ", " << param1 << ", " << param2 << ", " << getPointerStr(param3, (param2 * 4)) << ");" << TestLog::EndMessage;
3286 m_gl.programUniform4uiv(param0, param1, param2, param3);
3289 void CallLogWrapper::glProgramUniformMatrix2fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLfloat* param4)
3292 m_log << TestLog::Message << "glProgramUniformMatrix2fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << getPointerStr(param4, (param2 * 2*2)) << ");" << TestLog::EndMessage;
3293 m_gl.programUniformMatrix2fv(param0, param1, param2, param3, param4);
3296 void CallLogWrapper::glProgramUniformMatrix3fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLfloat* param4)
3299 m_log << TestLog::Message << "glProgramUniformMatrix3fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << getPointerStr(param4, (param2 * 3*3)) << ");" << TestLog::EndMessage;
3300 m_gl.programUniformMatrix3fv(param0, param1, param2, param3, param4);
3303 void CallLogWrapper::glProgramUniformMatrix4fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLfloat* param4)
3306 m_log << TestLog::Message << "glProgramUniformMatrix4fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << getPointerStr(param4, (param2 * 4*4)) << ");" << TestLog::EndMessage;
3307 m_gl.programUniformMatrix4fv(param0, param1, param2, param3, param4);
3310 void CallLogWrapper::glProgramUniformMatrix2dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLdouble* param4)
3313 m_log << TestLog::Message << "glProgramUniformMatrix2dv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3314 m_gl.programUniformMatrix2dv(param0, param1, param2, param3, param4);
3317 void CallLogWrapper::glProgramUniformMatrix3dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLdouble* param4)
3320 m_log << TestLog::Message << "glProgramUniformMatrix3dv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3321 m_gl.programUniformMatrix3dv(param0, param1, param2, param3, param4);
3324 void CallLogWrapper::glProgramUniformMatrix4dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLdouble* param4)
3327 m_log << TestLog::Message << "glProgramUniformMatrix4dv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3328 m_gl.programUniformMatrix4dv(param0, param1, param2, param3, param4);
3331 void CallLogWrapper::glProgramUniformMatrix2x3fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLfloat* param4)
3334 m_log << TestLog::Message << "glProgramUniformMatrix2x3fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << getPointerStr(param4, (param2 * 2*3)) << ");" << TestLog::EndMessage;
3335 m_gl.programUniformMatrix2x3fv(param0, param1, param2, param3, param4);
3338 void CallLogWrapper::glProgramUniformMatrix3x2fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLfloat* param4)
3341 m_log << TestLog::Message << "glProgramUniformMatrix3x2fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << getPointerStr(param4, (param2 * 3*2)) << ");" << TestLog::EndMessage;
3342 m_gl.programUniformMatrix3x2fv(param0, param1, param2, param3, param4);
3345 void CallLogWrapper::glProgramUniformMatrix2x4fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLfloat* param4)
3348 m_log << TestLog::Message << "glProgramUniformMatrix2x4fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << getPointerStr(param4, (param2 * 2*4)) << ");" << TestLog::EndMessage;
3349 m_gl.programUniformMatrix2x4fv(param0, param1, param2, param3, param4);
3352 void CallLogWrapper::glProgramUniformMatrix4x2fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLfloat* param4)
3355 m_log << TestLog::Message << "glProgramUniformMatrix4x2fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << getPointerStr(param4, (param2 * 4*2)) << ");" << TestLog::EndMessage;
3356 m_gl.programUniformMatrix4x2fv(param0, param1, param2, param3, param4);
3359 void CallLogWrapper::glProgramUniformMatrix3x4fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLfloat* param4)
3362 m_log << TestLog::Message << "glProgramUniformMatrix3x4fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << getPointerStr(param4, (param2 * 3*4)) << ");" << TestLog::EndMessage;
3363 m_gl.programUniformMatrix3x4fv(param0, param1, param2, param3, param4);
3366 void CallLogWrapper::glProgramUniformMatrix4x3fv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLfloat* param4)
3369 m_log << TestLog::Message << "glProgramUniformMatrix4x3fv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << getPointerStr(param4, (param2 * 4*3)) << ");" << TestLog::EndMessage;
3370 m_gl.programUniformMatrix4x3fv(param0, param1, param2, param3, param4);
3373 void CallLogWrapper::glProgramUniformMatrix2x3dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLdouble* param4)
3376 m_log << TestLog::Message << "glProgramUniformMatrix2x3dv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3377 m_gl.programUniformMatrix2x3dv(param0, param1, param2, param3, param4);
3380 void CallLogWrapper::glProgramUniformMatrix3x2dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLdouble* param4)
3383 m_log << TestLog::Message << "glProgramUniformMatrix3x2dv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3384 m_gl.programUniformMatrix3x2dv(param0, param1, param2, param3, param4);
3387 void CallLogWrapper::glProgramUniformMatrix2x4dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLdouble* param4)
3390 m_log << TestLog::Message << "glProgramUniformMatrix2x4dv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3391 m_gl.programUniformMatrix2x4dv(param0, param1, param2, param3, param4);
3394 void CallLogWrapper::glProgramUniformMatrix4x2dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLdouble* param4)
3397 m_log << TestLog::Message << "glProgramUniformMatrix4x2dv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3398 m_gl.programUniformMatrix4x2dv(param0, param1, param2, param3, param4);
3401 void CallLogWrapper::glProgramUniformMatrix3x4dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLdouble* param4)
3404 m_log << TestLog::Message << "glProgramUniformMatrix3x4dv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3405 m_gl.programUniformMatrix3x4dv(param0, param1, param2, param3, param4);
3408 void CallLogWrapper::glProgramUniformMatrix4x3dv (glw::GLuint param0, glw::GLint param1, glw::GLsizei param2, glw::GLboolean param3, const glw::GLdouble* param4)
3411 m_log << TestLog::Message << "glProgramUniformMatrix4x3dv(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3412 m_gl.programUniformMatrix4x3dv(param0, param1, param2, param3, param4);
3422 void CallLogWrapper::glGetProgramPipelineInfoLog (glw::GLuint param0, glw::GLsizei param1, glw::GLsizei* param2, glw::GLchar* param3)
3425 m_log << TestLog::Message << "glGetProgramPipelineInfoLog(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3426 m_gl.getProgramPipelineInfoLog(param0, param1, param2, param3);
3436 void CallLogWrapper::glVertexAttribL2d (glw::GLuint param0, glw::GLdouble param1, glw::GLdouble param2)
3439 m_log << TestLog::Message << "glVertexAttribL2d(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3440 m_gl.vertexAttribL2d(param0, param1, param2);
3443 void CallLogWrapper::glVertexAttribL3d (glw::GLuint param0, glw::GLdouble param1, glw::GLdouble param2, glw::GLdouble param3)
3446 m_log << TestLog::Message << "glVertexAttribL3d(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
3447 m_gl.vertexAttribL3d(param0, param1, param2, param3);
3450 void CallLogWrapper::glVertexAttribL4d (glw::GLuint param0, glw::GLdouble param1, glw::GLdouble param2, glw::GLdouble param3, glw::GLdouble param4)
3453 m_log << TestLog::Message << "glVertexAttribL4d(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3454 m_gl.vertexAttribL4d(param0, param1, param2, param3, param4);
3485 void CallLogWrapper::glVertexAttribLPointer (glw::GLuint param0, glw::GLint param1, glw::GLenum param2, glw::GLsizei param3, const glw::GLvoid* param4)
3488 m_log << TestLog::Message << "glVertexAttribLPointer(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << param3 << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3489 m_gl.vertexAttribLPointer(param0, param1, param2, param3, param4);
3492 void CallLogWrapper::glGetVertexAttribLdv (glw::GLuint param0, glw::GLenum param1, glw::GLdouble* param2)
3495 m_log << TestLog::Message << "glGetVertexAttribLdv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
3496 m_gl.getVertexAttribLdv(param0, param1, param2);
3499 void CallLogWrapper::glViewportArrayv (glw::GLuint param0, glw::GLsizei param1, const glw::GLfloat* param2)
3502 m_log << TestLog::Message << "glViewportArrayv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
3503 m_gl.viewportArrayv(param0, param1, param2);
3506 void CallLogWrapper::glViewportIndexedf (glw::GLuint param0, glw::GLfloat param1, glw::GLfloat param2, glw::GLfloat param3, glw::GLfloat param4)
3509 m_log << TestLog::Message << "glViewportIndexedf(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3510 m_gl.viewportIndexedf(param0, param1, param2, param3, param4);
3520 void CallLogWrapper::glScissorArrayv (glw::GLuint param0, glw::GLsizei param1, const glw::GLint* param2)
3523 m_log << TestLog::Message << "glScissorArrayv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
3524 m_gl.scissorArrayv(param0, param1, param2);
3527 void CallLogWrapper::glScissorIndexed (glw::GLuint param0, glw::GLint param1, glw::GLint param2, glw::GLsizei param3, glw::GLsizei param4)
3530 m_log << TestLog::Message << "glScissorIndexed(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3531 m_gl.scissorIndexed(param0, param1, param2, param3, param4);
3541 void CallLogWrapper::glDepthRangeArrayv (glw::GLuint param0, glw::GLsizei param1, const glw::GLdouble* param2)
3544 m_log << TestLog::Message << "glDepthRangeArrayv(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
3545 m_gl.depthRangeArrayv(param0, param1, param2);
3548 void CallLogWrapper::glDepthRangeIndexed (glw::GLuint param0, glw::GLdouble param1, glw::GLdouble param2)
3551 m_log << TestLog::Message << "glDepthRangeIndexed(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3552 m_gl.depthRangeIndexed(param0, param1, param2);
3555 void CallLogWrapper::glGetFloati_v (glw::GLenum param0, glw::GLuint param1, glw::GLfloat* param2)
3558 m_log << TestLog::Message << "glGetFloati_v(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
3559 m_gl.getFloati_v(param0, param1, param2);
3562 void CallLogWrapper::glGetDoublei_v (glw::GLenum param0, glw::GLuint param1, glw::GLdouble* param2)
3565 m_log << TestLog::Message << "glGetDoublei_v(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
3566 m_gl.getDoublei_v(param0, param1, param2);
3569 void CallLogWrapper::glDrawArraysInstancedBaseInstance (glw::GLenum param0, glw::GLint param1, glw::GLsizei param2, glw::GLsizei param3, glw::GLuint param4)
3572 m_log << TestLog::Message << "glDrawArraysInstancedBaseInstance(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3573 m_gl.drawArraysInstancedBaseInstance(param0, param1, param2, param3, param4);
3576 void CallLogWrapper::glDrawElementsInstancedBaseInstance (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, const void* param3, glw::GLsizei param4, glw::GLuint param5)
3579 m_log << TestLog::Message << "glDrawElementsInstancedBaseInstance(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ", " << param4 << ", " << param5 << ");" << TestLog::EndMessage;
3580 m_gl.drawElementsInstancedBaseInstance(param0, param1, param2, param3, param4, param5);
3583 void CallLogWrapper::glDrawElementsInstancedBaseVertexBaseInstance (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, const void* param3, glw::GLsizei param4, glw::GLint param5, glw::GLuint param6)
3586 m_log << TestLog::Message << "glDrawElementsInstancedBaseVertexBaseInstance(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ", " << param4 << ", " << param5 << ", " << param6 << ");" << TestLog::EndMessage;
3587 m_gl.drawElementsInstancedBaseVertexBaseInstance(param0, param1, param2, param3, param4, param5, param6);
3590 void CallLogWrapper::glDrawTransformFeedbackInstanced (glw::GLenum param0, glw::GLuint param1, glw::GLsizei param2)
3593 m_log << TestLog::Message << "glDrawTransformFeedbackInstanced(" << toHex(param0) << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3594 m_gl.drawTransformFeedbackInstanced(param0, param1, param2);
3597 void CallLogWrapper::glDrawTransformFeedbackStreamInstanced (glw::GLenum param0, glw::GLuint param1, glw::GLuint param2, glw::GLsizei param3)
3600 m_log << TestLog::Message << "glDrawTransformFeedbackStreamInstanced(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
3601 m_gl.drawTransformFeedbackStreamInstanced(param0, param1, param2, param3);
3604 void CallLogWrapper::glGetInternalformativ (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLsizei param3, glw::GLint* param4)
3607 m_log << TestLog::Message << "glGetInternalformativ(" << getInternalFormatTargetStr(param0) << ", " << getPixelFormatStr(param1) << ", " << getInternalFormatParameterStr(param2) << ", " << param3 << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3608 m_gl.getInternalformativ(param0, param1, param2, param3, param4);
3615 void CallLogWrapper::glGetActiveAtomicCounterBufferiv (glw::GLuint param0, glw::GLuint param1, glw::GLenum param2, glw::GLint* param3)
3618 m_log << TestLog::Message << "glGetActiveAtomicCounterBufferiv(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3619 m_gl.getActiveAtomicCounterBufferiv(param0, param1, param2, param3);
3622 void CallLogWrapper::glBindImageTexture (glw::GLuint param0, glw::GLuint param1, glw::GLint param2, glw::GLboolean param3, glw::GLint param4, glw::GLenum param5, glw::GLenum param6)
3625 m_log << TestLog::Message << "glBindImageTexture(" << param0 << ", " << param1 << ", " << param2 << ", " << getBooleanStr(param3) << ", " << param4 << ", " << getImageAccessStr(param5) << ", " << getPixelFormatStr(param6) << ");" << TestLog::EndMessage;
3626 m_gl.bindImageTexture(param0, param1, param2, param3, param4, param5, param6);
3636 void CallLogWrapper::glTexStorage1D (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, glw::GLsizei param3)
3639 m_log << TestLog::Message << "glTexStorage1D(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ", " << param3 << ");" << TestLog::EndMessage;
3640 m_gl.texStorage1D(param0, param1, param2, param3);
3643 void CallLogWrapper::glTexStorage2D (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, glw::GLsizei param3, glw::GLsizei param4)
3646 m_log << TestLog::Message << "glTexStorage2D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3647 m_gl.texStorage2D(param0, param1, param2, param3, param4);
3650 void CallLogWrapper::glTexStorage3D (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, glw::GLsizei param3, glw::GLsizei param4, glw::GLsizei param5)
3653 m_log << TestLog::Message << "glTexStorage3D(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ");" << TestLog::EndMessage;
3654 m_gl.texStorage3D(param0, param1, param2, param3, param4, param5);
3657 void CallLogWrapper::glClearBufferData (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLenum param3, const void* param4)
3660 m_log << TestLog::Message << "glClearBufferData(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3661 m_gl.clearBufferData(param0, param1, param2, param3, param4);
3664 void CallLogWrapper::glClearBufferSubData (glw::GLenum param0, glw::GLenum param1, glw::GLintptr param2, glw::GLsizeiptr param3, glw::GLenum param4, glw::GLenum param5, const void* param6)
3667 m_log << TestLog::Message << "glClearBufferSubData(" << toHex(param0) << ", " << toHex(param1) << ", " << param2 << ", " << param3 << ", " << toHex(param4) << ", " << toHex(param5) << ", " << toHex(param6) << ");" << TestLog::EndMessage;
3668 m_gl.clearBufferSubData(param0, param1, param2, param3, param4, param5, param6);
3671 void CallLogWrapper::glDispatchCompute (glw::GLuint param0, glw::GLuint param1, glw::GLuint param2)
3674 m_log << TestLog::Message << "glDispatchCompute(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3675 m_gl.dispatchCompute(param0, param1, param2);
3685 void CallLogWrapper::glCopyImageSubData (glw::GLuint param0, glw::GLenum param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLint param5, glw::GLuint param6, glw::GLenum param7, glw::GLint param8, glw::GLint param9, glw::GLint param10, glw::GLint param11, glw::GLsizei param12, glw::GLsizei param13, glw::GLsizei param14)
3688 m_log << TestLog::Message << "glCopyImageSubData(" << param0 << ", " << toHex(param1) << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << toHex(param7) << ", " << param8 << ", " << param9 << ", " << param10 << ", " << param11 << ", " << param12 << ", " << param13 << ", " << param14 << ");" << TestLog::EndMessage;
3689 m_gl.copyImageSubData(param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11, param12, param13, param14);
3692 void CallLogWrapper::glDebugMessageControl (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLsizei param3, const glw::GLuint* param4, glw::GLboolean param5)
3695 m_log << TestLog::Message << "glDebugMessageControl(" << getDebugMessageSourceStr(param0) << ", " << getDebugMessageTypeStr(param1) << ", " << getDebugMessageSeverityStr(param2) << ", " << param3 << ", " << getPointerStr(param4, (param3)) << ", " << getBooleanStr(param5) << ");" << TestLog::EndMessage;
3696 m_gl.debugMessageControl(param0, param1, param2, param3, param4, param5);
3699 void CallLogWrapper::glDebugMessageInsert (glw::GLenum param0, glw::GLenum param1, glw::GLuint param2, glw::GLenum param3, glw::GLsizei param4, const glw::GLchar* param5)
3702 m_log << TestLog::Message << "glDebugMessageInsert(" << getDebugMessageSourceStr(param0) << ", " << getDebugMessageTypeStr(param1) << ", " << param2 << ", " << getDebugMessageSeverityStr(param3) << ", " << param4 << ", " << getStringStr(param5) << ");" << TestLog::EndMessage;
3703 m_gl.debugMessageInsert(param0, param1, param2, param3, param4, param5);
3713 glw::GLuint CallLogWrapper::glGetDebugMessageLog (glw::GLuint param0, glw::GLsizei param1, glw::GLenum* param2, glw::GLenum* param3, glw::GLuint* param4, glw::GLenum* param5, glw::GLsizei* param6, glw::GLchar* param7)
3716 m_log << TestLog::Message << "glGetDebugMessageLog(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ", " << toHex(param4) << ", " << toHex(param5) << ", " << toHex(param6) << ", " << toHex(param7) << ");" << TestLog::EndMessage;
3717 glw::GLuint returnValue = m_gl.getDebugMessageLog(param0, param1, param2, param3, param4, param5, param6, param7);
3723 void CallLogWrapper::glPushDebugGroup (glw::GLenum param0, glw::GLuint param1, glw::GLsizei param2, const glw::GLchar* param3)
3726 m_log << TestLog::Message << "glPushDebugGroup(" << getDebugMessageSourceStr(param0) << ", " << param1 << ", " << param2 << ", " << getStringStr(param3) << ");" << TestLog::EndMessage;
3727 m_gl.pushDebugGroup(param0, param1, param2, param3);
3737 void CallLogWrapper::glObjectLabel (glw::GLenum param0, glw::GLuint param1, glw::GLsizei param2, const glw::GLchar* param3)
3740 m_log << TestLog::Message << "glObjectLabel(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << getStringStr(param3) << ");" << TestLog::EndMessage;
3741 m_gl.objectLabel(param0, param1, param2, param3);
3744 void CallLogWrapper::glGetObjectLabel (glw::GLenum param0, glw::GLuint param1, glw::GLsizei param2, glw::GLsizei* param3, glw::GLchar* param4)
3747 m_log << TestLog::Message << "glGetObjectLabel(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3748 m_gl.getObjectLabel(param0, param1, param2, param3, param4);
3751 void CallLogWrapper::glObjectPtrLabel (const void* param0, glw::GLsizei param1, const glw::GLchar* param2)
3754 m_log << TestLog::Message << "glObjectPtrLabel(" << toHex(param0) << ", " << param1 << ", " << getStringStr(param2) << ");" << TestLog::EndMessage;
3755 m_gl.objectPtrLabel(param0, param1, param2);
3758 void CallLogWrapper::glGetObjectPtrLabel (const void* param0, glw::GLsizei param1, glw::GLsizei* param2, glw::GLchar* param3)
3761 m_log << TestLog::Message << "glGetObjectPtrLabel(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3762 m_gl.getObjectPtrLabel(param0, param1, param2, param3);
3765 void CallLogWrapper::glFramebufferParameteri (glw::GLenum param0, glw::GLenum param1, glw::GLint param2)
3768 m_log << TestLog::Message << "glFramebufferParameteri(" << getFramebufferTargetStr(param0) << ", " << getFramebufferParameterStr(param1) << ", " << param2 << ");" << TestLog::EndMessage;
3769 m_gl.framebufferParameteri(param0, param1, param2);
3772 void CallLogWrapper::glGetFramebufferParameteriv (glw::GLenum param0, glw::GLenum param1, glw::GLint* param2)
3775 m_log << TestLog::Message << "glGetFramebufferParameteriv(" << getFramebufferTargetStr(param0) << ", " << getFramebufferParameterStr(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
3776 m_gl.getFramebufferParameteriv(param0, param1, param2);
3779 void CallLogWrapper::glGetInternalformati64v (glw::GLenum param0, glw::GLenum param1, glw::GLenum param2, glw::GLsizei param3, glw::GLint64* param4)
3782 m_log << TestLog::Message << "glGetInternalformati64v(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << param3 << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3783 m_gl.getInternalformati64v(param0, param1, param2, param3, param4);
3786 void CallLogWrapper::glInvalidateTexSubImage (glw::GLuint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLsizei param5, glw::GLsizei param6, glw::GLsizei param7)
3789 m_log << TestLog::Message << "glInvalidateTexSubImage(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ");" << TestLog::EndMessage;
3790 m_gl.invalidateTexSubImage(param0, param1, param2, param3, param4, param5, param6, param7);
3800 void CallLogWrapper::glInvalidateBufferSubData (glw::GLuint param0, glw::GLintptr param1, glw::GLsizeiptr param2)
3803 m_log << TestLog::Message << "glInvalidateBufferSubData(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3804 m_gl.invalidateBufferSubData(param0, param1, param2);
3814 void CallLogWrapper::glInvalidateFramebuffer (glw::GLenum param0, glw::GLsizei param1, const glw::GLenum* param2)
3817 m_log << TestLog::Message << "glInvalidateFramebuffer(" << getFramebufferTargetStr(param0) << ", " << param1 << ", " << getEnumPointerStr(param2, param1, getInvalidateAttachmentName) << ");" << TestLog::EndMessage;
3818 m_gl.invalidateFramebuffer(param0, param1, param2);
3821 void CallLogWrapper::glInvalidateSubFramebuffer (glw::GLenum param0, glw::GLsizei param1, const glw::GLenum* param2, glw::GLint param3, glw::GLint param4, glw::GLsizei param5, glw::GLsizei param6)
3824 m_log << TestLog::Message << "glInvalidateSubFramebuffer(" << getFramebufferTargetStr(param0) << ", " << param1 << ", " << getEnumPointerStr(param2, param1, getInvalidateAttachmentName) << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ");" << TestLog::EndMessage;
3825 m_gl.invalidateSubFramebuffer(param0, param1, param2, param3, param4, param5, param6);
3828 void CallLogWrapper::glMultiDrawArraysIndirect (glw::GLenum param0, const void* param1, glw::GLsizei param2, glw::GLsizei param3)
3831 m_log << TestLog::Message << "glMultiDrawArraysIndirect(" << toHex(param0) << ", " << toHex(param1) << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
3832 m_gl.multiDrawArraysIndirect(param0, param1, param2, param3);
3835 void CallLogWrapper::glMultiDrawElementsIndirect (glw::GLenum param0, glw::GLenum param1, const void* param2, glw::GLsizei param3, glw::GLsizei param4)
3838 m_log << TestLog::Message << "glMultiDrawElementsIndirect(" << toHex(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3839 m_gl.multiDrawElementsIndirect(param0, param1, param2, param3, param4);
3842 void CallLogWrapper::glGetProgramInterfaceiv (glw::GLuint param0, glw::GLenum param1, glw::GLenum param2, glw::GLint* param3)
3845 m_log << TestLog::Message << "glGetProgramInterfaceiv(" << param0 << ", " << toHex(param1) << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3846 m_gl.getProgramInterfaceiv(param0, param1, param2, param3);
3849 glw::GLuint CallLogWrapper::glGetProgramResourceIndex (glw::GLuint param0, glw::GLenum param1, const glw::GLchar* param2)
3852 m_log << TestLog::Message << "glGetProgramResourceIndex(" << param0 << ", " << getProgramInterfaceStr(param1) << ", " << getStringStr(param2) << ");" << TestLog::EndMessage;
3853 glw::GLuint returnValue = m_gl.getProgramResourceIndex(param0, param1, param2);
3859 void CallLogWrapper::glGetProgramResourceName (glw::GLuint param0, glw::GLenum param1, glw::GLuint param2, glw::GLsizei param3, glw::GLsizei* param4, glw::GLchar* param5)
3862 m_log << TestLog::Message << "glGetProgramResourceName(" << param0 << ", " << toHex(param1) << ", " << param2 << ", " << param3 << ", " << toHex(param4) << ", " << toHex(param5) << ");" << TestLog::EndMessage;
3863 m_gl.getProgramResourceName(param0, param1, param2, param3, param4, param5);
3866 void CallLogWrapper::glGetProgramResourceiv (glw::GLuint param0, glw::GLenum param1, glw::GLuint param2, glw::GLsizei param3, const glw::GLenum* param4, glw::GLsizei param5, glw::GLsizei* param6, glw::GLint* param7)
3869 m_log << TestLog::Message << "glGetProgramResourceiv(" << param0 << ", " << getProgramInterfaceStr(param1) << ", " << param2 << ", " << param3 << ", " << toHex(param4) << ", " << param5 << ", " << toHex(param6) << ", " << toHex(param7) << ");" << TestLog::EndMessage;
3870 m_gl.getProgramResourceiv(param0, param1, param2, param3, param4, param5, param6, param7);
3873 glw::GLint CallLogWrapper::glGetProgramResourceLocation (glw::GLuint param0, glw::GLenum param1, const glw::GLchar* param2)
3876 m_log << TestLog::Message << "glGetProgramResourceLocation(" << param0 << ", " << toHex(param1) << ", " << getStringStr(param2) << ");" << TestLog::EndMessage;
3877 glw::GLint returnValue = m_gl.getProgramResourceLocation(param0, param1, param2);
3883 glw::GLint CallLogWrapper::glGetProgramResourceLocationIndex (glw::GLuint param0, glw::GLenum param1, const glw::GLchar* param2)
3886 m_log << TestLog::Message << "glGetProgramResourceLocationIndex(" << param0 << ", " << toHex(param1) << ", " << getStringStr(param2) << ");" << TestLog::EndMessage;
3887 glw::GLint returnValue = m_gl.getProgramResourceLocationIndex(param0, param1, param2);
3893 void CallLogWrapper::glShaderStorageBlockBinding (glw::GLuint param0, glw::GLuint param1, glw::GLuint param2)
3896 m_log << TestLog::Message << "glShaderStorageBlockBinding(" << param0 << ", " << param1 << ", " << param2 << ");" << TestLog::EndMessage;
3897 m_gl.shaderStorageBlockBinding(param0, param1, param2);
3900 void CallLogWrapper::glTexBufferRange (glw::GLenum param0, glw::GLenum param1, glw::GLuint param2, glw::GLintptr param3, glw::GLsizeiptr param4)
3903 m_log << TestLog::Message << "glTexBufferRange(" << getBufferTargetStr(param0) << ", " << getPixelFormatStr(param1) << ", " << param2 << ", " << param3 << ", " << param4 << ");" << TestLog::EndMessage;
3904 m_gl.texBufferRange(param0, param1, param2, param3, param4);
3907 void CallLogWrapper::glTexStorage2DMultisample (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, glw::GLsizei param3, glw::GLsizei param4, glw::GLboolean param5)
3910 m_log << TestLog::Message << "glTexStorage2DMultisample(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << getBooleanStr(param5) << ");" << TestLog::EndMessage;
3911 m_gl.texStorage2DMultisample(param0, param1, param2, param3, param4, param5);
3914 void CallLogWrapper::glTexStorage3DMultisample (glw::GLenum param0, glw::GLsizei param1, glw::GLenum param2, glw::GLsizei param3, glw::GLsizei param4, glw::GLsizei param5, glw::GLboolean param6)
3917 m_log << TestLog::Message << "glTexStorage3DMultisample(" << getTextureTargetStr(param0) << ", " << param1 << ", " << getPixelFormatStr(param2) << ", " << param3 << ", " << param4 << ", " << param5 << ", " << getBooleanStr(param6) << ");" << TestLog::EndMessage;
3918 m_gl.texStorage3DMultisample(param0, param1, param2, param3, param4, param5, param6);
3921 void CallLogWrapper::glTextureView (glw::GLuint param0, glw::GLenum param1, glw::GLuint param2, glw::GLenum param3, glw::GLuint param4, glw::GLuint param5, glw::GLuint param6, glw::GLuint param7)
3924 m_log << TestLog::Message << "glTextureView(" << param0 << ", " << toHex(param1) << ", " << param2 << ", " << toHex(param3) << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ");" << TestLog::EndMessage;
3925 m_gl.textureView(param0, param1, param2, param3, param4, param5, param6, param7);
3928 void CallLogWrapper::glBindVertexBuffer (glw::GLuint param0, glw::GLuint param1, glw::GLintptr param2, glw::GLsizei param3)
3931 m_log << TestLog::Message << "glBindVertexBuffer(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ");" << TestLog::EndMessage;
3932 m_gl.bindVertexBuffer(param0, param1, param2, param3);
3935 void CallLogWrapper::glVertexAttribFormat (glw::GLuint param0, glw::GLint param1, glw::GLenum param2, glw::GLboolean param3, glw::GLuint param4)
3938 m_log << TestLog::Message << "glVertexAttribFormat(" << param0 << ", " << param1 << ", " << getTypeStr(param2) << ", " << getBooleanStr(param3) << ", " << param4 << ");" << TestLog::EndMessage;
3939 m_gl.vertexAttribFormat(param0, param1, param2, param3, param4);
3942 void CallLogWrapper::glVertexAttribIFormat (glw::GLuint param0, glw::GLint param1, glw::GLenum param2, glw::GLuint param3)
3945 m_log << TestLog::Message << "glVertexAttribIFormat(" << param0 << ", " << param1 << ", " << getTypeStr(param2) << ", " << param3 << ");" << TestLog::EndMessage;
3946 m_gl.vertexAttribIFormat(param0, param1, param2, param3);
3949 void CallLogWrapper::glVertexAttribLFormat (glw::GLuint param0, glw::GLint param1, glw::GLenum param2, glw::GLuint param3)
3952 m_log << TestLog::Message << "glVertexAttribLFormat(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << param3 << ");" << TestLog::EndMessage;
3953 m_gl.vertexAttribLFormat(param0, param1, param2, param3);
3970 void CallLogWrapper::glBufferStorage (glw::GLenum param0, glw::GLsizeiptr param1, const void* param2, glw::GLbitfield param3)
3973 m_log << TestLog::Message << "glBufferStorage(" << toHex(param0) << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3974 m_gl.bufferStorage(param0, param1, param2, param3);
3977 void CallLogWrapper::glClearTexImage (glw::GLuint param0, glw::GLint param1, glw::GLenum param2, glw::GLenum param3, const void* param4)
3980 m_log << TestLog::Message << "glClearTexImage(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
3981 m_gl.clearTexImage(param0, param1, param2, param3, param4);
3984 void CallLogWrapper::glClearTexSubImage (glw::GLuint param0, glw::GLint param1, glw::GLint param2, glw::GLint param3, glw::GLint param4, glw::GLsizei param5, glw::GLsizei param6, glw::GLsizei param7, glw::GLenum param8, glw::GLenum param9, const void* param10)
3987 m_log << TestLog::Message << "glClearTexSubImage(" << param0 << ", " << param1 << ", " << param2 << ", " << param3 << ", " << param4 << ", " << param5 << ", " << param6 << ", " << param7 << ", " << toHex(param8) << ", " << toHex(param9) << ", " << toHex(param10) << ");" << TestLog::EndMessage;
3988 m_gl.clearTexSubImage(param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10);
3991 void CallLogWrapper::glBindBuffersBase (glw::GLenum param0, glw::GLuint param1, glw::GLsizei param2, const glw::GLuint* param3)
3994 m_log << TestLog::Message << "glBindBuffersBase(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ");" << TestLog::EndMessage;
3995 m_gl.bindBuffersBase(param0, param1, param2, param3);
3998 void CallLogWrapper::glBindBuffersRange (glw::GLenum param0, glw::GLuint param1, glw::GLsizei param2, const glw::GLuint* param3, const glw::GLintptr* param4, const glw::GLsizeiptr* param5)
4001 m_log << TestLog::Message << "glBindBuffersRange(" << toHex(param0) << ", " << param1 << ", " << param2 << ", " << toHex(param3) << ", " << toHex(param4) << ", " << toHex(param5) << ");" << TestLog::EndMessage;
4002 m_gl.bindBuffersRange(param0, param1, param2, param3, param4, param5);
4005 void CallLogWrapper::glBindTextures (glw::GLuint param0, glw::GLsizei param1, const glw::GLuint* param2)
4008 m_log << TestLog::Message << "glBindTextures(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
4009 m_gl.bindTextures(param0, param1, param2);
4012 void CallLogWrapper::glBindSamplers (glw::GLuint param0, glw::GLsizei param1, const glw::GLuint* param2)
4015 m_log << TestLog::Message << "glBindSamplers(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
4016 m_gl.bindSamplers(param0, param1, param2);
4019 void CallLogWrapper::glBindImageTextures (glw::GLuint param0, glw::GLsizei param1, const glw::GLuint* param2)
4022 m_log << TestLog::Message << "glBindImageTextures(" << param0 << ", " << param1 << ", " << toHex(param2) << ");" << TestLog::EndMessage;
4023 m_gl.bindImageTextures(param0, param1, param2);
4026 void CallLogWrapper::glBindVertexBuffers (glw::GLuint param0, glw::GLsizei param1, const glw::GLuint* param2, const glw::GLintptr* param3, const glw::GLsizei* param4)
4029 m_log << TestLog::Message << "glBindVertexBuffers(" << param0 << ", " << param1 << ", " << toHex(param2) << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
4030 m_gl.bindVertexBuffers(param0, param1, param2, param3, param4);