1HOOK_API_ENTRY(void, glEGLImageTargetTexture2DOES, GLenum target, GLeglImageOES image) 2CALL_HOOK_API(glEGLImageTargetTexture2DOES, target, image) 3 4HOOK_API_ENTRY(void, glEGLImageTargetRenderbufferStorageOES, GLenum target, GLeglImageOES image) 5CALL_HOOK_API(glEGLImageTargetRenderbufferStorageOES, target, image) 6 7HOOK_API_ENTRY(void, glBlendEquationSeparateOES, GLenum modeRGB, GLenum modeAlpha) 8CALL_HOOK_API(glBlendEquationSeparateOES, modeRGB, modeAlpha) 9 10HOOK_API_ENTRY(void, glBlendFuncSeparateOES, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) 11CALL_HOOK_API(glBlendFuncSeparateOES, srcRGB, dstRGB, srcAlpha, dstAlpha) 12 13HOOK_API_ENTRY(void, glBlendEquationOES, GLenum mode) 14CALL_HOOK_API(glBlendEquationOES, mode) 15 16HOOK_API_ENTRY(void, glDrawTexsOES, GLshort x, GLshort y, GLshort z, GLshort width, GLshort height) 17CALL_HOOK_API(glDrawTexsOES, x, y, z, width, height) 18 19HOOK_API_ENTRY(void, glDrawTexiOES, GLint x, GLint y, GLint z, GLint width, GLint height) 20CALL_HOOK_API(glDrawTexiOES, x, y, z, width, height) 21 22HOOK_API_ENTRY(void, glDrawTexxOES, GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height) 23CALL_HOOK_API(glDrawTexxOES, x, y, z, width, height) 24 25HOOK_API_ENTRY(void, glDrawTexsvOES, const GLshort *coords) 26CALL_HOOK_API(glDrawTexsvOES, coords) 27 28HOOK_API_ENTRY(void, glDrawTexivOES, const GLint *coords) 29CALL_HOOK_API(glDrawTexivOES, coords) 30 31HOOK_API_ENTRY(void, glDrawTexxvOES, const GLfixed *coords) 32CALL_HOOK_API(glDrawTexxvOES, coords) 33 34HOOK_API_ENTRY(void, glDrawTexfOES, GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height) 35CALL_HOOK_API(glDrawTexfOES, x, y, z, width, height) 36 37HOOK_API_ENTRY(void, glDrawTexfvOES, const GLfloat *coords) 38CALL_HOOK_API(glDrawTexfvOES, coords) 39 40HOOK_API_ENTRY(void, glAlphaFuncxOES, GLenum func, GLfixed ref) 41CALL_HOOK_API(glAlphaFuncxOES, func, ref) 42 43HOOK_API_ENTRY(void, glClearColorxOES, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha) 44CALL_HOOK_API(glClearColorxOES, red, green, blue, alpha) 45 46HOOK_API_ENTRY(void, glClearDepthxOES, GLfixed depth) 47CALL_HOOK_API(glClearDepthxOES, depth) 48 49HOOK_API_ENTRY(void, glClipPlanexOES, GLenum plane, const GLfixed *equation) 50CALL_HOOK_API(glClipPlanexOES, plane, equation) 51 52HOOK_API_ENTRY(void, glColor4xOES, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha) 53CALL_HOOK_API(glColor4xOES, red, green, blue, alpha) 54 55HOOK_API_ENTRY(void, glDepthRangexOES, GLfixed n, GLfixed f) 56CALL_HOOK_API(glDepthRangexOES, n, f) 57 58HOOK_API_ENTRY(void, glFogxOES, GLenum pname, GLfixed param) 59CALL_HOOK_API(glFogxOES, pname, param) 60 61HOOK_API_ENTRY(void, glFogxvOES, GLenum pname, const GLfixed *param) 62CALL_HOOK_API(glFogxvOES, pname, param) 63 64HOOK_API_ENTRY(void, glFrustumxOES, GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f) 65CALL_HOOK_API(glFrustumxOES, l, r, b, t, n, f) 66 67HOOK_API_ENTRY(void, glGetClipPlanexOES, GLenum plane, GLfixed *equation) 68CALL_HOOK_API(glGetClipPlanexOES, plane, equation) 69 70HOOK_API_ENTRY(void, glGetFixedvOES, GLenum pname, GLfixed *params) 71CALL_HOOK_API(glGetFixedvOES, pname, params) 72 73HOOK_API_ENTRY(void, glGetTexEnvxvOES, GLenum target, GLenum pname, GLfixed *params) 74CALL_HOOK_API(glGetTexEnvxvOES, target, pname, params) 75 76HOOK_API_ENTRY(void, glGetTexParameterxvOES, GLenum target, GLenum pname, GLfixed *params) 77CALL_HOOK_API(glGetTexParameterxvOES, target, pname, params) 78 79HOOK_API_ENTRY(void, glLightModelxOES, GLenum pname, GLfixed param) 80CALL_HOOK_API(glLightModelxOES, pname, param) 81 82HOOK_API_ENTRY(void, glLightModelxvOES, GLenum pname, const GLfixed *param) 83CALL_HOOK_API(glLightModelxvOES, pname, param) 84 85HOOK_API_ENTRY(void, glLightxOES, GLenum light, GLenum pname, GLfixed param) 86CALL_HOOK_API(glLightxOES, light, pname, param) 87 88HOOK_API_ENTRY(void, glLightxvOES, GLenum light, GLenum pname, const GLfixed *params) 89CALL_HOOK_API(glLightxvOES, light, pname, params) 90 91HOOK_API_ENTRY(void, glLineWidthxOES, GLfixed width) 92CALL_HOOK_API(glLineWidthxOES, width) 93 94HOOK_API_ENTRY(void, glLoadMatrixxOES, const GLfixed *m) 95CALL_HOOK_API(glLoadMatrixxOES, m) 96 97HOOK_API_ENTRY(void, glMaterialxOES, GLenum face, GLenum pname, GLfixed param) 98CALL_HOOK_API(glMaterialxOES, face, pname, param) 99 100HOOK_API_ENTRY(void, glMaterialxvOES, GLenum face, GLenum pname, const GLfixed *param) 101CALL_HOOK_API(glMaterialxvOES, face, pname, param) 102 103HOOK_API_ENTRY(void, glMultMatrixxOES, const GLfixed *m) 104CALL_HOOK_API(glMultMatrixxOES, m) 105 106HOOK_API_ENTRY(void, glMultiTexCoord4xOES, GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q) 107CALL_HOOK_API(glMultiTexCoord4xOES, texture, s, t, r, q) 108 109HOOK_API_ENTRY(void, glNormal3xOES, GLfixed nx, GLfixed ny, GLfixed nz) 110CALL_HOOK_API(glNormal3xOES, nx, ny, nz) 111 112HOOK_API_ENTRY(void, glOrthoxOES, GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f) 113CALL_HOOK_API(glOrthoxOES, l, r, b, t, n, f) 114 115HOOK_API_ENTRY(void, glPointParameterxvOES, GLenum pname, const GLfixed *params) 116CALL_HOOK_API(glPointParameterxvOES, pname, params) 117 118HOOK_API_ENTRY(void, glPointSizexOES, GLfixed size) 119CALL_HOOK_API(glPointSizexOES, size) 120 121HOOK_API_ENTRY(void, glPolygonOffsetxOES, GLfixed factor, GLfixed units) 122CALL_HOOK_API(glPolygonOffsetxOES, factor, units) 123 124HOOK_API_ENTRY(void, glRotatexOES, GLfixed angle, GLfixed x, GLfixed y, GLfixed z) 125CALL_HOOK_API(glRotatexOES, angle, x, y, z) 126 127HOOK_API_ENTRY(void, glScalexOES, GLfixed x, GLfixed y, GLfixed z) 128CALL_HOOK_API(glScalexOES, x, y, z) 129 130HOOK_API_ENTRY(void, glTexEnvxOES, GLenum target, GLenum pname, GLfixed param) 131CALL_HOOK_API(glTexEnvxOES, target, pname, param) 132 133HOOK_API_ENTRY(void, glTexEnvxvOES, GLenum target, GLenum pname, const GLfixed *params) 134CALL_HOOK_API(glTexEnvxvOES, target, pname, params) 135 136HOOK_API_ENTRY(void, glTexParameterxOES, GLenum target, GLenum pname, GLfixed param) 137CALL_HOOK_API(glTexParameterxOES, target, pname, param) 138 139HOOK_API_ENTRY(void, glTexParameterxvOES, GLenum target, GLenum pname, const GLfixed *params) 140CALL_HOOK_API(glTexParameterxvOES, target, pname, params) 141 142HOOK_API_ENTRY(void, glTranslatexOES, GLfixed x, GLfixed y, GLfixed z) 143CALL_HOOK_API(glTranslatexOES, x, y, z) 144 145HOOK_API_ENTRY(void, glGetLightxvOES, GLenum light, GLenum pname, GLfixed *params) 146CALL_HOOK_API(glGetLightxvOES, light, pname, params) 147 148HOOK_API_ENTRY(void, glGetMaterialxvOES, GLenum face, GLenum pname, GLfixed *params) 149CALL_HOOK_API(glGetMaterialxvOES, face, pname, params) 150 151HOOK_API_ENTRY(void, glPointParameterxOES, GLenum pname, GLfixed param) 152CALL_HOOK_API(glPointParameterxOES, pname, param) 153 154HOOK_API_ENTRY(void, glSampleCoveragexOES, GLclampx value, GLboolean invert) 155CALL_HOOK_API(glSampleCoveragexOES, value, invert) 156 157HOOK_API_ENTRY(void, glGetTexGenxvOES, GLenum coord, GLenum pname, GLfixed *params) 158CALL_HOOK_API(glGetTexGenxvOES, coord, pname, params) 159 160HOOK_API_ENTRY(void, glTexGenxOES, GLenum coord, GLenum pname, GLfixed param) 161CALL_HOOK_API(glTexGenxOES, coord, pname, param) 162 163HOOK_API_ENTRY(void, glTexGenxvOES, GLenum coord, GLenum pname, const GLfixed *params) 164CALL_HOOK_API(glTexGenxvOES, coord, pname, params) 165 166HOOK_API_ENTRY(GLboolean, glIsRenderbufferOES, GLuint renderbuffer) 167CALL_HOOK_API_RET(glIsRenderbufferOES, renderbuffer) 168 169HOOK_API_ENTRY(void, glBindRenderbufferOES, GLenum target, GLuint renderbuffer) 170CALL_HOOK_API(glBindRenderbufferOES, target, renderbuffer) 171 172HOOK_API_ENTRY(void, glDeleteRenderbuffersOES, GLsizei n, const GLuint *renderbuffers) 173CALL_HOOK_API(glDeleteRenderbuffersOES, n, renderbuffers) 174 175HOOK_API_ENTRY(void, glGenRenderbuffersOES, GLsizei n, GLuint *renderbuffers) 176CALL_HOOK_API(glGenRenderbuffersOES, n, renderbuffers) 177 178HOOK_API_ENTRY(void, glRenderbufferStorageOES, GLenum target, GLenum internalformat, GLsizei width, GLsizei height) 179CALL_HOOK_API(glRenderbufferStorageOES, target, internalformat, width, height) 180 181HOOK_API_ENTRY(void, glGetRenderbufferParameterivOES, GLenum target, GLenum pname, GLint *params) 182CALL_HOOK_API(glGetRenderbufferParameterivOES, target, pname, params) 183 184HOOK_API_ENTRY(GLboolean, glIsFramebufferOES, GLuint framebuffer) 185CALL_HOOK_API_RET(glIsFramebufferOES, framebuffer) 186 187HOOK_API_ENTRY(void, glBindFramebufferOES, GLenum target, GLuint framebuffer) 188CALL_HOOK_API(glBindFramebufferOES, target, framebuffer) 189 190HOOK_API_ENTRY(void, glDeleteFramebuffersOES, GLsizei n, const GLuint *framebuffers) 191CALL_HOOK_API(glDeleteFramebuffersOES, n, framebuffers) 192 193HOOK_API_ENTRY(void, glGenFramebuffersOES, GLsizei n, GLuint *framebuffers) 194CALL_HOOK_API(glGenFramebuffersOES, n, framebuffers) 195 196HOOK_API_ENTRY(GLenum, glCheckFramebufferStatusOES, GLenum target) 197CALL_HOOK_API_RET(glCheckFramebufferStatusOES, target) 198 199HOOK_API_ENTRY(void, glFramebufferRenderbufferOES, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) 200CALL_HOOK_API(glFramebufferRenderbufferOES, target, attachment, renderbuffertarget, renderbuffer) 201 202HOOK_API_ENTRY(void, glFramebufferTexture2DOES, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) 203CALL_HOOK_API(glFramebufferTexture2DOES, target, attachment, textarget, texture, level) 204 205HOOK_API_ENTRY(void, glGetFramebufferAttachmentParameterivOES, GLenum target, GLenum attachment, GLenum pname, GLint *params) 206CALL_HOOK_API(glGetFramebufferAttachmentParameterivOES, target, attachment, pname, params) 207 208HOOK_API_ENTRY(void, glGenerateMipmapOES, GLenum target) 209CALL_HOOK_API(glGenerateMipmapOES, target) 210 211HOOK_API_ENTRY(void *, glMapBufferOES, GLenum target, GLenum access) 212CALL_HOOK_API_RET(glMapBufferOES, target, access) 213 214HOOK_API_ENTRY(GLboolean, glUnmapBufferOES, GLenum target) 215CALL_HOOK_API_RET(glUnmapBufferOES, target) 216 217HOOK_API_ENTRY(void, glGetBufferPointervOES, GLenum target, GLenum pname, void **params) 218CALL_HOOK_API(glGetBufferPointervOES, target, pname, params) 219 220HOOK_API_ENTRY(void, glCurrentPaletteMatrixOES, GLuint matrixpaletteindex) 221CALL_HOOK_API(glCurrentPaletteMatrixOES, matrixpaletteindex) 222 223HOOK_API_ENTRY(void, glLoadPaletteFromModelViewMatrixOES, void) 224CALL_HOOK_API(glLoadPaletteFromModelViewMatrixOES) 225 226HOOK_API_ENTRY(void, glMatrixIndexPointerOES, GLint size, GLenum type, GLsizei stride, const void *pointer) 227CALL_HOOK_API(glMatrixIndexPointerOES, size, type, stride, pointer) 228 229HOOK_API_ENTRY(void, glWeightPointerOES, GLint size, GLenum type, GLsizei stride, const void *pointer) 230CALL_HOOK_API(glWeightPointerOES, size, type, stride, pointer) 231 232HOOK_API_ENTRY(GLbitfield, glQueryMatrixxOES, GLfixed *mantissa, GLint *exponent) 233CALL_HOOK_API_RET(glQueryMatrixxOES, mantissa, exponent) 234 235HOOK_API_ENTRY(void, glClearDepthfOES, GLclampf depth) 236CALL_HOOK_API(glClearDepthfOES, depth) 237 238HOOK_API_ENTRY(void, glClipPlanefOES, GLenum plane, const GLfloat *equation) 239CALL_HOOK_API(glClipPlanefOES, plane, equation) 240 241HOOK_API_ENTRY(void, glDepthRangefOES, GLclampf n, GLclampf f) 242CALL_HOOK_API(glDepthRangefOES, n, f) 243 244HOOK_API_ENTRY(void, glFrustumfOES, GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f) 245CALL_HOOK_API(glFrustumfOES, l, r, b, t, n, f) 246 247HOOK_API_ENTRY(void, glGetClipPlanefOES, GLenum plane, GLfloat *equation) 248CALL_HOOK_API(glGetClipPlanefOES, plane, equation) 249 250HOOK_API_ENTRY(void, glOrthofOES, GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f) 251CALL_HOOK_API(glOrthofOES, l, r, b, t, n, f) 252 253HOOK_API_ENTRY(void, glTexGenfOES, GLenum coord, GLenum pname, GLfloat param) 254CALL_HOOK_API(glTexGenfOES, coord, pname, param) 255 256HOOK_API_ENTRY(void, glTexGenfvOES, GLenum coord, GLenum pname, const GLfloat *params) 257CALL_HOOK_API(glTexGenfvOES, coord, pname, params) 258 259HOOK_API_ENTRY(void, glTexGeniOES, GLenum coord, GLenum pname, GLint param) 260CALL_HOOK_API(glTexGeniOES, coord, pname, param) 261 262HOOK_API_ENTRY(void, glTexGenivOES, GLenum coord, GLenum pname, const GLint *params) 263CALL_HOOK_API(glTexGenivOES, coord, pname, params) 264 265HOOK_API_ENTRY(void, glGetTexGenfvOES, GLenum coord, GLenum pname, GLfloat *params) 266CALL_HOOK_API(glGetTexGenfvOES, coord, pname, params) 267 268HOOK_API_ENTRY(void, glGetTexGenivOES, GLenum coord, GLenum pname, GLint *params) 269CALL_HOOK_API(glGetTexGenivOES, coord, pname, params) 270 271HOOK_API_ENTRY(void, glBindVertexArrayOES, GLuint array) 272CALL_HOOK_API(glBindVertexArrayOES, array) 273 274HOOK_API_ENTRY(void, glDeleteVertexArraysOES, GLsizei n, const GLuint *arrays) 275CALL_HOOK_API(glDeleteVertexArraysOES, n, arrays) 276 277HOOK_API_ENTRY(void, glGenVertexArraysOES, GLsizei n, GLuint *arrays) 278CALL_HOOK_API(glGenVertexArraysOES, n, arrays) 279 280HOOK_API_ENTRY(GLboolean, glIsVertexArrayOES, GLuint array) 281CALL_HOOK_API_RET(glIsVertexArrayOES, array) 282 283HOOK_API_ENTRY(void, glCopyTextureLevelsAPPLE, GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount) 284CALL_HOOK_API(glCopyTextureLevelsAPPLE, destinationTexture, sourceTexture, sourceBaseLevel, sourceLevelCount) 285 286HOOK_API_ENTRY(void, glRenderbufferStorageMultisampleAPPLE, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) 287CALL_HOOK_API(glRenderbufferStorageMultisampleAPPLE, target, samples, internalformat, width, height) 288 289HOOK_API_ENTRY(void, glResolveMultisampleFramebufferAPPLE, void) 290CALL_HOOK_API(glResolveMultisampleFramebufferAPPLE) 291 292HOOK_API_ENTRY(GLsync, glFenceSyncAPPLE, GLenum condition, GLbitfield flags) 293CALL_HOOK_API_RET(glFenceSyncAPPLE, condition, flags) 294 295HOOK_API_ENTRY(GLboolean, glIsSyncAPPLE, GLsync sync) 296CALL_HOOK_API_RET(glIsSyncAPPLE, sync) 297 298HOOK_API_ENTRY(void, glDeleteSyncAPPLE, GLsync sync) 299CALL_HOOK_API(glDeleteSyncAPPLE, sync) 300 301HOOK_API_ENTRY(GLenum, glClientWaitSyncAPPLE, GLsync sync, GLbitfield flags, GLuint64 timeout) 302CALL_HOOK_API_RET(glClientWaitSyncAPPLE, sync, flags, timeout) 303 304HOOK_API_ENTRY(void, glWaitSyncAPPLE, GLsync sync, GLbitfield flags, GLuint64 timeout) 305CALL_HOOK_API(glWaitSyncAPPLE, sync, flags, timeout) 306 307HOOK_API_ENTRY(void, glGetInteger64vAPPLE, GLenum pname, GLint64 *params) 308CALL_HOOK_API(glGetInteger64vAPPLE, pname, params) 309 310HOOK_API_ENTRY(void, glGetSyncivAPPLE, GLsync sync, GLenum pname, GLsizei count, GLsizei *length, GLint *values) 311CALL_HOOK_API(glGetSyncivAPPLE, sync, pname, count, length, values) 312 313HOOK_API_ENTRY(void, glInsertEventMarkerEXT, GLsizei length, const GLchar *marker) 314CALL_HOOK_API(glInsertEventMarkerEXT, length, marker) 315 316HOOK_API_ENTRY(void, glPushGroupMarkerEXT, GLsizei length, const GLchar *marker) 317CALL_HOOK_API(glPushGroupMarkerEXT, length, marker) 318 319HOOK_API_ENTRY(void, glPopGroupMarkerEXT, void) 320CALL_HOOK_API(glPopGroupMarkerEXT) 321 322HOOK_API_ENTRY(void, glDiscardFramebufferEXT, GLenum target, GLsizei numAttachments, const GLenum *attachments) 323CALL_HOOK_API(glDiscardFramebufferEXT, target, numAttachments, attachments) 324 325HOOK_API_ENTRY(void *, glMapBufferRangeEXT, GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) 326CALL_HOOK_API_RET(glMapBufferRangeEXT, target, offset, length, access) 327 328HOOK_API_ENTRY(void, glFlushMappedBufferRangeEXT, GLenum target, GLintptr offset, GLsizeiptr length) 329CALL_HOOK_API(glFlushMappedBufferRangeEXT, target, offset, length) 330 331HOOK_API_ENTRY(void, glMultiDrawArraysEXT, GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount) 332CALL_HOOK_API(glMultiDrawArraysEXT, mode, first, count, primcount) 333 334HOOK_API_ENTRY(void, glMultiDrawElementsEXT, GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei primcount) 335CALL_HOOK_API(glMultiDrawElementsEXT, mode, count, type, indices, primcount) 336 337HOOK_API_ENTRY(void, glRenderbufferStorageMultisampleEXT, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) 338CALL_HOOK_API(glRenderbufferStorageMultisampleEXT, target, samples, internalformat, width, height) 339 340HOOK_API_ENTRY(void, glFramebufferTexture2DMultisampleEXT, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) 341CALL_HOOK_API(glFramebufferTexture2DMultisampleEXT, target, attachment, textarget, texture, level, samples) 342 343HOOK_API_ENTRY(GLenum, glGetGraphicsResetStatusEXT, void) 344CALL_HOOK_API_RET(glGetGraphicsResetStatusEXT) 345 346HOOK_API_ENTRY(void, glReadnPixelsEXT, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data) 347CALL_HOOK_API(glReadnPixelsEXT, x, y, width, height, format, type, bufSize, data) 348 349HOOK_API_ENTRY(void, glGetnUniformfvEXT, GLuint program, GLint location, GLsizei bufSize, GLfloat *params) 350CALL_HOOK_API(glGetnUniformfvEXT, program, location, bufSize, params) 351 352HOOK_API_ENTRY(void, glGetnUniformivEXT, GLuint program, GLint location, GLsizei bufSize, GLint *params) 353CALL_HOOK_API(glGetnUniformivEXT, program, location, bufSize, params) 354 355HOOK_API_ENTRY(void, glTexStorage1DEXT, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) 356CALL_HOOK_API(glTexStorage1DEXT, target, levels, internalformat, width) 357 358HOOK_API_ENTRY(void, glTexStorage2DEXT, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) 359CALL_HOOK_API(glTexStorage2DEXT, target, levels, internalformat, width, height) 360 361HOOK_API_ENTRY(void, glTexStorage3DEXT, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) 362CALL_HOOK_API(glTexStorage3DEXT, target, levels, internalformat, width, height, depth) 363 364HOOK_API_ENTRY(void, glTextureStorage1DEXT, GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) 365CALL_HOOK_API(glTextureStorage1DEXT, texture, target, levels, internalformat, width) 366 367HOOK_API_ENTRY(void, glTextureStorage2DEXT, GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) 368CALL_HOOK_API(glTextureStorage2DEXT, texture, target, levels, internalformat, width, height) 369 370HOOK_API_ENTRY(void, glTextureStorage3DEXT, GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) 371CALL_HOOK_API(glTextureStorage3DEXT, texture, target, levels, internalformat, width, height, depth) 372 373HOOK_API_ENTRY(void, glRenderbufferStorageMultisampleIMG, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) 374CALL_HOOK_API(glRenderbufferStorageMultisampleIMG, target, samples, internalformat, width, height) 375 376HOOK_API_ENTRY(void, glFramebufferTexture2DMultisampleIMG, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) 377CALL_HOOK_API(glFramebufferTexture2DMultisampleIMG, target, attachment, textarget, texture, level, samples) 378 379HOOK_API_ENTRY(void, glClipPlanefIMG, GLenum p, const GLfloat *eqn) 380CALL_HOOK_API(glClipPlanefIMG, p, eqn) 381 382HOOK_API_ENTRY(void, glClipPlanexIMG, GLenum p, const GLfixed *eqn) 383CALL_HOOK_API(glClipPlanexIMG, p, eqn) 384 385HOOK_API_ENTRY(void, glDeleteFencesNV, GLsizei n, const GLuint *fences) 386CALL_HOOK_API(glDeleteFencesNV, n, fences) 387 388HOOK_API_ENTRY(void, glGenFencesNV, GLsizei n, GLuint *fences) 389CALL_HOOK_API(glGenFencesNV, n, fences) 390 391HOOK_API_ENTRY(GLboolean, glIsFenceNV, GLuint fence) 392CALL_HOOK_API_RET(glIsFenceNV, fence) 393 394HOOK_API_ENTRY(GLboolean, glTestFenceNV, GLuint fence) 395CALL_HOOK_API_RET(glTestFenceNV, fence) 396 397HOOK_API_ENTRY(void, glGetFenceivNV, GLuint fence, GLenum pname, GLint *params) 398CALL_HOOK_API(glGetFenceivNV, fence, pname, params) 399 400HOOK_API_ENTRY(void, glFinishFenceNV, GLuint fence) 401CALL_HOOK_API(glFinishFenceNV, fence) 402 403HOOK_API_ENTRY(void, glSetFenceNV, GLuint fence, GLenum condition) 404CALL_HOOK_API(glSetFenceNV, fence, condition) 405 406HOOK_API_ENTRY(void, glGetDriverControlsQCOM, GLint *num, GLsizei size, GLuint *driverControls) 407CALL_HOOK_API(glGetDriverControlsQCOM, num, size, driverControls) 408 409HOOK_API_ENTRY(void, glGetDriverControlStringQCOM, GLuint driverControl, GLsizei bufSize, GLsizei *length, GLchar *driverControlString) 410CALL_HOOK_API(glGetDriverControlStringQCOM, driverControl, bufSize, length, driverControlString) 411 412HOOK_API_ENTRY(void, glEnableDriverControlQCOM, GLuint driverControl) 413CALL_HOOK_API(glEnableDriverControlQCOM, driverControl) 414 415HOOK_API_ENTRY(void, glDisableDriverControlQCOM, GLuint driverControl) 416CALL_HOOK_API(glDisableDriverControlQCOM, driverControl) 417 418HOOK_API_ENTRY(void, glExtGetTexturesQCOM, GLuint *textures, GLint maxTextures, GLint *numTextures) 419CALL_HOOK_API(glExtGetTexturesQCOM, textures, maxTextures, numTextures) 420 421HOOK_API_ENTRY(void, glExtGetBuffersQCOM, GLuint *buffers, GLint maxBuffers, GLint *numBuffers) 422CALL_HOOK_API(glExtGetBuffersQCOM, buffers, maxBuffers, numBuffers) 423 424HOOK_API_ENTRY(void, glExtGetRenderbuffersQCOM, GLuint *renderbuffers, GLint maxRenderbuffers, GLint *numRenderbuffers) 425CALL_HOOK_API(glExtGetRenderbuffersQCOM, renderbuffers, maxRenderbuffers, numRenderbuffers) 426 427HOOK_API_ENTRY(void, glExtGetFramebuffersQCOM, GLuint *framebuffers, GLint maxFramebuffers, GLint *numFramebuffers) 428CALL_HOOK_API(glExtGetFramebuffersQCOM, framebuffers, maxFramebuffers, numFramebuffers) 429 430HOOK_API_ENTRY(void, glExtGetTexLevelParameterivQCOM, GLuint texture, GLenum face, GLint level, GLenum pname, GLint *params) 431CALL_HOOK_API(glExtGetTexLevelParameterivQCOM, texture, face, level, pname, params) 432 433HOOK_API_ENTRY(void, glExtTexObjectStateOverrideiQCOM, GLenum target, GLenum pname, GLint param) 434CALL_HOOK_API(glExtTexObjectStateOverrideiQCOM, target, pname, param) 435 436HOOK_API_ENTRY(void, glExtGetTexSubImageQCOM, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void *texels) 437CALL_HOOK_API(glExtGetTexSubImageQCOM, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, texels) 438 439HOOK_API_ENTRY(void, glExtGetBufferPointervQCOM, GLenum target, void **params) 440CALL_HOOK_API(glExtGetBufferPointervQCOM, target, params) 441 442HOOK_API_ENTRY(void, glExtGetShadersQCOM, GLuint *shaders, GLint maxShaders, GLint *numShaders) 443CALL_HOOK_API(glExtGetShadersQCOM, shaders, maxShaders, numShaders) 444 445HOOK_API_ENTRY(void, glExtGetProgramsQCOM, GLuint *programs, GLint maxPrograms, GLint *numPrograms) 446CALL_HOOK_API(glExtGetProgramsQCOM, programs, maxPrograms, numPrograms) 447 448HOOK_API_ENTRY(GLboolean, glExtIsProgramBinaryQCOM, GLuint program) 449CALL_HOOK_API_RET(glExtIsProgramBinaryQCOM, program) 450 451HOOK_API_ENTRY(void, glExtGetProgramBinarySourceQCOM, GLuint program, GLenum shadertype, GLchar *source, GLint *length) 452CALL_HOOK_API(glExtGetProgramBinarySourceQCOM, program, shadertype, source, length) 453 454HOOK_API_ENTRY(void, glStartTilingQCOM, GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask) 455CALL_HOOK_API(glStartTilingQCOM, x, y, width, height, preserveMask) 456 457HOOK_API_ENTRY(void, glEndTilingQCOM, GLbitfield preserveMask) 458CALL_HOOK_API(glEndTilingQCOM, preserveMask) 459 460