[Chore] (MG_Client, MG_Protocol, MG_Protocol/gen): remove generated wire code nothing builds or includes

This commit is contained in:
2026-10-15 10:15:30 -04:00
parent bc38b0f735
commit f0cd9b2c84
63 changed files with 0 additions and 269585 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,900 +0,0 @@
// MobileGL - MobileGL/MG_Client/generated_wire_trampoline.h
// Copyright (c) 2025-2026 MobileGL-Dev
// Licensed under the GNU Lesser General Public License v3.0:
// SPDX-License-Identifier: LGPL-3.0-only
// End of Source File Header
#pragma once
#include <Includes.h>
// GENERATED by scripts/generate_client_trampoline.py
MOBILEGL_GL_API void glActiveProgramEXT(GLuint program);
MOBILEGL_GL_API void glActiveShaderProgram(GLuint pipeline, GLuint program);
MOBILEGL_GL_API void glActiveTexture(GLenum texture);
MOBILEGL_GL_API void glAttachShader(GLuint program, GLuint shader);
MOBILEGL_GL_API void glBeginConditionalRender(GLuint id, GLenum mode);
MOBILEGL_GL_API void glBeginConditionalRenderNV(GLuint id, GLenum mode);
MOBILEGL_GL_API void glBeginPerfMonitorAMD(GLuint monitor);
MOBILEGL_GL_API void glBeginPerfQueryINTEL(GLuint queryHandle);
MOBILEGL_GL_API void glBeginQuery(GLenum target, GLuint id);
MOBILEGL_GL_API void glBeginQueryIndexed(GLenum target, GLuint index, GLuint id);
MOBILEGL_GL_API void glBeginTransformFeedback(GLenum primitiveMode);
MOBILEGL_GL_API void glBindAttribLocation(GLuint program, GLuint index, const GLchar* name);
MOBILEGL_GL_API void glBindBuffer(GLenum target, GLuint buffer);
MOBILEGL_GL_API void glBindBufferBase(GLenum target, GLuint index, GLuint buffer);
MOBILEGL_GL_API void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
MOBILEGL_GL_API void glBindBuffersBase(GLenum target, GLuint first, GLsizei count, const GLuint* buffers);
MOBILEGL_GL_API void glBindFragDataLocation(GLuint program, GLuint color, const GLchar* name);
MOBILEGL_GL_API void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar* name);
MOBILEGL_GL_API void glBindFramebuffer(GLenum target, GLuint framebuffer);
MOBILEGL_GL_API void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format);
MOBILEGL_GL_API void glBindImageTextures(GLuint first, GLsizei count, const GLuint* textures);
MOBILEGL_GL_API void glBindMultiTextureEXT(GLenum texunit, GLenum target, GLuint texture);
MOBILEGL_GL_API void glBindProgramPipeline(GLuint pipeline);
MOBILEGL_GL_API void glBindRenderbuffer(GLenum target, GLuint renderbuffer);
MOBILEGL_GL_API void glBindSampler(GLuint unit, GLuint sampler);
MOBILEGL_GL_API void glBindSamplers(GLuint first, GLsizei count, const GLuint* samplers);
MOBILEGL_GL_API void glBindShadingRateImageNV(GLuint texture);
MOBILEGL_GL_API void glBindTexture(GLenum target, GLuint texture);
MOBILEGL_GL_API void glBindTextureUnit(GLuint unit, GLuint texture);
MOBILEGL_GL_API void glBindTextures(GLuint first, GLsizei count, const GLuint* textures);
MOBILEGL_GL_API void glBindTransformFeedback(GLenum target, GLuint id);
MOBILEGL_GL_API void glBindVertexArray(GLuint array);
MOBILEGL_GL_API void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
MOBILEGL_GL_API void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
MOBILEGL_GL_API void glBlendEquation(GLenum mode);
MOBILEGL_GL_API void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);
MOBILEGL_GL_API void glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
MOBILEGL_GL_API void glBlendEquationSeparateiARB(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
MOBILEGL_GL_API void glBlendEquationi(GLuint buf, GLenum mode);
MOBILEGL_GL_API void glBlendEquationiARB(GLuint buf, GLenum mode);
MOBILEGL_GL_API void glBlendFunc(GLenum sfactor, GLenum dfactor);
MOBILEGL_GL_API void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
MOBILEGL_GL_API void glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
MOBILEGL_GL_API void glBlendFuncSeparateiARB(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
MOBILEGL_GL_API void glBlendFunci(GLuint buf, GLenum src, GLenum dst);
MOBILEGL_GL_API void glBlendFunciARB(GLuint buf, GLenum src, GLenum dst);
MOBILEGL_GL_API void glBlendParameteriNV(GLenum pname, GLint value);
MOBILEGL_GL_API void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
MOBILEGL_GL_API void glBlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
MOBILEGL_GL_API void glBufferAddressRangeNV(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length);
MOBILEGL_GL_API void glBufferAttachMemoryNV(GLenum target, GLuint memory, GLuint64 offset);
MOBILEGL_GL_API void glBufferData(GLenum target, GLsizeiptr size, const void* data, GLenum usage);
MOBILEGL_GL_API void glBufferPageCommitmentARB(GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit);
MOBILEGL_GL_API void glBufferPageCommitmentMemNV(GLenum target, GLintptr offset, GLsizeiptr size, GLuint memory, GLuint64 memOffset, GLboolean commit);
MOBILEGL_GL_API void glBufferStorage(GLenum target, GLsizeiptr size, const void* data, GLbitfield flags);
MOBILEGL_GL_API void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void* data);
MOBILEGL_GL_API void glCallCommandListNV(GLuint list);
MOBILEGL_GL_API GLenum glCheckFramebufferStatus(GLenum target);
MOBILEGL_GL_API GLenum glCheckNamedFramebufferStatus(GLuint framebuffer, GLenum target);
MOBILEGL_GL_API GLenum glCheckNamedFramebufferStatusEXT(GLuint framebuffer, GLenum target);
MOBILEGL_GL_API void glClampColor(GLenum target, GLenum clamp);
MOBILEGL_GL_API void glClear(GLbitfield mask);
MOBILEGL_GL_API void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void* data);
MOBILEGL_GL_API void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
MOBILEGL_GL_API void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
MOBILEGL_GL_API void glClearDepth(GLclampd depth);
MOBILEGL_GL_API void glClearDepthdNV(GLdouble depth);
MOBILEGL_GL_API void glClearDepthf(GLfloat d);
MOBILEGL_GL_API void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void* data);
MOBILEGL_GL_API void glClearNamedBufferSubDataEXT(GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void* data);
MOBILEGL_GL_API void glClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
MOBILEGL_GL_API void glClearStencil(GLint s);
MOBILEGL_GL_API void glClientAttribDefaultEXT(GLbitfield mask);
MOBILEGL_GL_API GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout);
MOBILEGL_GL_API void glClipControl(GLenum origin, GLenum depth);
MOBILEGL_GL_API void glColorFormatNV(GLint size, GLenum type, GLsizei stride);
MOBILEGL_GL_API void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
MOBILEGL_GL_API void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
MOBILEGL_GL_API void glCommandListSegmentsNV(GLuint list, GLuint segments);
MOBILEGL_GL_API void glCompileCommandListNV(GLuint list);
MOBILEGL_GL_API void glCompileShader(GLuint shader);
MOBILEGL_GL_API void glConservativeRasterParameterfNV(GLenum pname, GLfloat value);
MOBILEGL_GL_API void glConservativeRasterParameteriNV(GLenum pname, GLint param);
MOBILEGL_GL_API void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
MOBILEGL_GL_API void glCopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth);
MOBILEGL_GL_API void glCopyMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
MOBILEGL_GL_API void glCopyMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
MOBILEGL_GL_API void glCopyMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
MOBILEGL_GL_API void glCopyMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glCopyMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glCopyNamedBufferSubData(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
MOBILEGL_GL_API void glCopyPathNV(GLuint resultPath, GLuint srcPath);
MOBILEGL_GL_API void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
MOBILEGL_GL_API void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
MOBILEGL_GL_API void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
MOBILEGL_GL_API void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glCopyTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
MOBILEGL_GL_API void glCopyTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
MOBILEGL_GL_API void glCopyTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
MOBILEGL_GL_API void glCopyTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
MOBILEGL_GL_API void glCopyTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glCopyTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glCopyTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glCopyTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glCoverFillPathNV(GLuint path, GLenum coverMode);
MOBILEGL_GL_API void glCoverStrokePathNV(GLuint path, GLenum coverMode);
MOBILEGL_GL_API void glCoverageModulationNV(GLenum components);
MOBILEGL_GL_API void glCoverageModulationTableNV(GLsizei n, const GLfloat* v);
MOBILEGL_GL_API void glCreateBuffers(GLsizei n, GLuint* buffers);
MOBILEGL_GL_API void glCreateCommandListsNV(GLsizei n, GLuint* lists);
MOBILEGL_GL_API void glCreateFramebuffers(GLsizei n, GLuint* framebuffers);
MOBILEGL_GL_API void glCreateProgramPipelines(GLsizei n, GLuint* pipelines);
MOBILEGL_GL_API void glCreateQueries(GLenum target, GLsizei n, GLuint* ids);
MOBILEGL_GL_API void glCreateRenderbuffers(GLsizei n, GLuint* renderbuffers);
MOBILEGL_GL_API void glCreateSamplers(GLsizei n, GLuint* samplers);
MOBILEGL_GL_API GLuint glCreateShader(GLenum type);
MOBILEGL_GL_API GLuint glCreateShaderProgramEXT(GLenum type, const GLchar* string);
MOBILEGL_GL_API void glCreateStatesNV(GLsizei n, GLuint* states);
MOBILEGL_GL_API void glCreateTextures(GLenum target, GLsizei n, GLuint* textures);
MOBILEGL_GL_API void glCreateTransformFeedbacks(GLsizei n, GLuint* ids);
MOBILEGL_GL_API void glCreateVertexArrays(GLsizei n, GLuint* arrays);
MOBILEGL_GL_API void glCullFace(GLenum mode);
MOBILEGL_GL_API void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled);
MOBILEGL_GL_API void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar* buf);
MOBILEGL_GL_API void glDeleteBuffers(GLsizei n, const GLuint* buffers);
MOBILEGL_GL_API void glDeleteCommandListsNV(GLsizei n, const GLuint* lists);
MOBILEGL_GL_API void glDeleteFramebuffers(GLsizei n, const GLuint* framebuffers);
MOBILEGL_GL_API void glDeleteNamedStringARB(GLint namelen, const GLchar* name);
MOBILEGL_GL_API void glDeletePathsNV(GLuint path, GLsizei range);
MOBILEGL_GL_API void glDeletePerfMonitorsAMD(GLsizei n, GLuint* monitors);
MOBILEGL_GL_API void glDeletePerfQueryINTEL(GLuint queryHandle);
MOBILEGL_GL_API void glDeleteProgram(GLuint program);
MOBILEGL_GL_API void glDeleteProgramPipelines(GLsizei n, const GLuint* pipelines);
MOBILEGL_GL_API void glDeleteQueries(GLsizei n, const GLuint* ids);
MOBILEGL_GL_API void glDeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers);
MOBILEGL_GL_API void glDeleteSamplers(GLsizei count, const GLuint* samplers);
MOBILEGL_GL_API void glDeleteShader(GLuint shader);
MOBILEGL_GL_API void glDeleteStatesNV(GLsizei n, const GLuint* states);
MOBILEGL_GL_API void glDeleteSync(GLsync sync);
MOBILEGL_GL_API void glDeleteTextures(GLsizei n, const GLuint* textures);
MOBILEGL_GL_API void glDeleteTransformFeedbacks(GLsizei n, const GLuint* ids);
MOBILEGL_GL_API void glDeleteVertexArrays(GLsizei n, const GLuint* arrays);
MOBILEGL_GL_API void glDepthBoundsdNV(GLdouble zmin, GLdouble zmax);
MOBILEGL_GL_API void glDepthFunc(GLenum func);
MOBILEGL_GL_API void glDepthMask(GLboolean flag);
MOBILEGL_GL_API void glDepthRange(GLclampd near_val, GLclampd far_val);
MOBILEGL_GL_API void glDepthRangeArraydvNV(GLuint first, GLsizei count, const GLdouble* v);
MOBILEGL_GL_API void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble* v);
MOBILEGL_GL_API void glDepthRangeIndexed(GLuint index, GLdouble n, GLdouble f);
MOBILEGL_GL_API void glDepthRangeIndexeddNV(GLuint index, GLdouble n, GLdouble f);
MOBILEGL_GL_API void glDepthRangedNV(GLdouble zNear, GLdouble zFar);
MOBILEGL_GL_API void glDepthRangef(GLfloat n, GLfloat f);
MOBILEGL_GL_API void glDetachShader(GLuint program, GLuint shader);
MOBILEGL_GL_API void glDisable(GLenum cap);
MOBILEGL_GL_API void glDisableClientStateIndexedEXT(GLenum array, GLuint index);
MOBILEGL_GL_API void glDisableClientStateiEXT(GLenum array, GLuint index);
MOBILEGL_GL_API void glDisableIndexedEXT(GLenum target, GLuint index);
MOBILEGL_GL_API void glDisableVertexArrayAttrib(GLuint vaobj, GLuint index);
MOBILEGL_GL_API void glDisableVertexArrayAttribEXT(GLuint vaobj, GLuint index);
MOBILEGL_GL_API void glDisableVertexArrayEXT(GLuint vaobj, GLenum array);
MOBILEGL_GL_API void glDisableVertexAttribArray(GLuint index);
MOBILEGL_GL_API void glDisablei(GLenum target, GLuint index);
MOBILEGL_GL_API void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z);
MOBILEGL_GL_API void glDispatchComputeGroupSizeARB(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z);
MOBILEGL_GL_API void glDispatchComputeIndirect(GLintptr indirect);
MOBILEGL_GL_API void glDrawArrays(GLenum mode, GLint first, GLsizei count);
MOBILEGL_GL_API void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount);
MOBILEGL_GL_API void glDrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance);
MOBILEGL_GL_API void glDrawBuffer(GLenum mode);
MOBILEGL_GL_API void glDrawBuffers(GLsizei n, const GLenum* bufs);
MOBILEGL_GL_API void glDrawCommandsAddressNV(GLenum primitiveMode, const GLuint64* indirects, const GLsizei* sizes, GLuint count);
MOBILEGL_GL_API void glDrawCommandsStatesAddressNV(const GLuint64* indirects, const GLsizei* sizes, const GLuint* states, const GLuint* fbos, GLuint count);
MOBILEGL_GL_API void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void* indices);
MOBILEGL_GL_API void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void* indices, GLint basevertex);
MOBILEGL_GL_API void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei instancecount);
MOBILEGL_GL_API void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei instancecount, GLuint baseinstance);
MOBILEGL_GL_API void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei instancecount, GLint basevertex);
MOBILEGL_GL_API void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance);
MOBILEGL_GL_API void glDrawMeshTasksIndirectNV(GLintptr indirect);
MOBILEGL_GL_API void glDrawMeshTasksNV(GLuint first, GLuint count);
MOBILEGL_GL_API void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void* indices);
MOBILEGL_GL_API void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void* indices, GLint basevertex);
MOBILEGL_GL_API void glDrawTransformFeedback(GLenum mode, GLuint id);
MOBILEGL_GL_API void glDrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei instancecount);
MOBILEGL_GL_API void glDrawTransformFeedbackStream(GLenum mode, GLuint id, GLuint stream);
MOBILEGL_GL_API void glDrawTransformFeedbackStreamInstanced(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount);
MOBILEGL_GL_API void glDrawVkImageNV(GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1);
MOBILEGL_GL_API void glEdgeFlagFormatNV(GLsizei stride);
MOBILEGL_GL_API void glEnable(GLenum cap);
MOBILEGL_GL_API void glEnableClientStateIndexedEXT(GLenum array, GLuint index);
MOBILEGL_GL_API void glEnableClientStateiEXT(GLenum array, GLuint index);
MOBILEGL_GL_API void glEnableIndexedEXT(GLenum target, GLuint index);
MOBILEGL_GL_API void glEnableVertexArrayAttrib(GLuint vaobj, GLuint index);
MOBILEGL_GL_API void glEnableVertexArrayAttribEXT(GLuint vaobj, GLuint index);
MOBILEGL_GL_API void glEnableVertexArrayEXT(GLuint vaobj, GLenum array);
MOBILEGL_GL_API void glEnableVertexAttribArray(GLuint index);
MOBILEGL_GL_API void glEnablei(GLenum target, GLuint index);
MOBILEGL_GL_API void glEndPerfMonitorAMD(GLuint monitor);
MOBILEGL_GL_API void glEndPerfQueryINTEL(GLuint queryHandle);
MOBILEGL_GL_API void glEndQuery(GLenum target);
MOBILEGL_GL_API void glEndQueryIndexed(GLenum target, GLuint index);
MOBILEGL_GL_API void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length);
MOBILEGL_GL_API void glFlushMappedNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length);
MOBILEGL_GL_API void glFlushMappedNamedBufferRangeEXT(GLuint buffer, GLintptr offset, GLsizeiptr length);
MOBILEGL_GL_API void glFogCoordFormatNV(GLenum type, GLsizei stride);
MOBILEGL_GL_API void glFragmentCoverageColorNV(GLuint color);
MOBILEGL_GL_API void glFramebufferDrawBufferEXT(GLuint framebuffer, GLenum mode);
MOBILEGL_GL_API void glFramebufferDrawBuffersEXT(GLuint framebuffer, GLsizei n, const GLenum* bufs);
MOBILEGL_GL_API void glFramebufferParameteri(GLenum target, GLenum pname, GLint param);
MOBILEGL_GL_API void glFramebufferParameteriMESA(GLenum target, GLenum pname, GLint param);
MOBILEGL_GL_API void glFramebufferReadBufferEXT(GLuint framebuffer, GLenum mode);
MOBILEGL_GL_API void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
MOBILEGL_GL_API void glFramebufferSampleLocationsfvARB(GLenum target, GLuint start, GLsizei count, const GLfloat* v);
MOBILEGL_GL_API void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat* v);
MOBILEGL_GL_API void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level);
MOBILEGL_GL_API void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
MOBILEGL_GL_API void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
MOBILEGL_GL_API void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
MOBILEGL_GL_API void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
MOBILEGL_GL_API void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
MOBILEGL_GL_API void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
MOBILEGL_GL_API void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
MOBILEGL_GL_API void glFramebufferTextureMultiviewOVR(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews);
MOBILEGL_GL_API void glFrontFace(GLenum mode);
MOBILEGL_GL_API void glGenBuffers(GLsizei n, GLuint* buffers);
MOBILEGL_GL_API void glGenFramebuffers(GLsizei n, GLuint* framebuffers);
MOBILEGL_GL_API GLuint glGenPathsNV(GLsizei range);
MOBILEGL_GL_API void glGenPerfMonitorsAMD(GLsizei n, GLuint* monitors);
MOBILEGL_GL_API void glGenProgramPipelines(GLsizei n, GLuint* pipelines);
MOBILEGL_GL_API void glGenQueries(GLsizei n, GLuint* ids);
MOBILEGL_GL_API void glGenRenderbuffers(GLsizei n, GLuint* renderbuffers);
MOBILEGL_GL_API void glGenSamplers(GLsizei count, GLuint* samplers);
MOBILEGL_GL_API void glGenTextures(GLsizei n, GLuint* textures);
MOBILEGL_GL_API void glGenTransformFeedbacks(GLsizei n, GLuint* ids);
MOBILEGL_GL_API void glGenVertexArrays(GLsizei n, GLuint* arrays);
MOBILEGL_GL_API void glGenerateMipmap(GLenum target);
MOBILEGL_GL_API void glGenerateMultiTexMipmapEXT(GLenum texunit, GLenum target);
MOBILEGL_GL_API void glGenerateTextureMipmap(GLuint texture);
MOBILEGL_GL_API void glGenerateTextureMipmapEXT(GLuint texture, GLenum target);
MOBILEGL_GL_API void glGetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint* values);
MOBILEGL_GL_API void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params);
MOBILEGL_GL_API GLint glGetAttribLocation(GLuint program, const GLchar* name);
MOBILEGL_GL_API void glGetBooleanv(GLenum pname, GLboolean* data);
MOBILEGL_GL_API void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64* params);
MOBILEGL_GL_API void glGetBufferParameteriv(GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT* params);
MOBILEGL_GL_API void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, void* data);
MOBILEGL_GL_API GLuint glGetCommandHeaderNV(GLenum tokenID, GLuint size);
MOBILEGL_GL_API GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum* sources, GLenum* types, GLuint* ids, GLenum* severities, GLsizei* lengths, GLchar* messageLog);
MOBILEGL_GL_API void glGetDoublei_vEXT(GLenum pname, GLuint index, GLdouble* params);
MOBILEGL_GL_API void glGetDoublev(GLenum pname, GLdouble* params);
MOBILEGL_GL_API void glGetFloati_vEXT(GLenum pname, GLuint index, GLfloat* params);
MOBILEGL_GL_API void glGetFloatv(GLenum pname, GLfloat* data);
MOBILEGL_GL_API GLint glGetFragDataIndex(GLuint program, const GLchar* name);
MOBILEGL_GL_API GLint glGetFragDataLocation(GLuint program, const GLchar* name);
MOBILEGL_GL_API void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetFramebufferParameterivMESA(GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API GLuint64 glGetImageHandleARB(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format);
MOBILEGL_GL_API GLuint64 glGetImageHandleNV(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format);
MOBILEGL_GL_API void glGetInteger64v(GLenum pname, GLint64* data);
MOBILEGL_GL_API void glGetIntegerv(GLenum pname, GLint* data);
MOBILEGL_GL_API void glGetInternalformatSampleivNV(GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei count, GLint* params);
MOBILEGL_GL_API void glGetInternalformati64v(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint64* params);
MOBILEGL_GL_API void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint* params);
MOBILEGL_GL_API void glGetMemoryObjectDetachedResourcesuivNV(GLuint memory, GLenum pname, GLint first, GLsizei count, GLuint* params);
MOBILEGL_GL_API void glGetMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble* params);
MOBILEGL_GL_API void glGetMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetMultiTexLevelParameterfvEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetMultiTexLevelParameterivEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, GLuint* params);
MOBILEGL_GL_API void glGetMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat* val);
MOBILEGL_GL_API void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64* params);
MOBILEGL_GL_API void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetNamedBufferParameterivEXT(GLuint buffer, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT* params);
MOBILEGL_GL_API void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void* data);
MOBILEGL_GL_API void glGetNamedBufferSubDataEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, void* data);
MOBILEGL_GL_API void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetNamedFramebufferAttachmentParameterivEXT(GLuint framebuffer, GLenum attachment, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint* param);
MOBILEGL_GL_API void glGetNamedFramebufferParameterivEXT(GLuint framebuffer, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetNamedProgramivEXT(GLuint program, GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetNamedRenderbufferParameterivEXT(GLuint renderbuffer, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetNamedStringivARB(GLint namelen, const GLchar* name, GLenum pname, GLint* params);
MOBILEGL_GL_API GLfloat glGetPathLengthNV(GLuint path, GLsizei startSegment, GLsizei numSegments);
MOBILEGL_GL_API void glGetPathParameterfvNV(GLuint path, GLenum pname, GLfloat* value);
MOBILEGL_GL_API void glGetPathParameterivNV(GLuint path, GLenum pname, GLint* value);
MOBILEGL_GL_API void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint* data, GLint* bytesWritten);
MOBILEGL_GL_API void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint* params);
MOBILEGL_GL_API GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar* name);
MOBILEGL_GL_API GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar* name);
MOBILEGL_GL_API GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const GLchar* name);
MOBILEGL_GL_API void glGetProgramResourcefvNV(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum* props, GLsizei count, GLsizei* length, GLfloat* params);
MOBILEGL_GL_API void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint* values);
MOBILEGL_GL_API void glGetProgramiv(GLuint program, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetQueryBufferObjecti64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
MOBILEGL_GL_API void glGetQueryBufferObjectiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
MOBILEGL_GL_API void glGetQueryBufferObjectui64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
MOBILEGL_GL_API void glGetQueryBufferObjectuiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
MOBILEGL_GL_API void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64* params);
MOBILEGL_GL_API void glGetQueryObjectiv(GLuint id, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64* params);
MOBILEGL_GL_API void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint* params);
MOBILEGL_GL_API void glGetQueryiv(GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint* params);
MOBILEGL_GL_API void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetShaderiv(GLuint shader, GLenum pname, GLint* params);
MOBILEGL_GL_API GLushort glGetStageIndexNV(GLenum shadertype);
MOBILEGL_GL_API const GLubyte* glGetString(GLenum name);
MOBILEGL_GL_API const GLubyte* glGetStringi(GLenum name, GLuint index);
MOBILEGL_GL_API GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar* name);
MOBILEGL_GL_API GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar* name);
MOBILEGL_GL_API void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei* length, GLint* values);
MOBILEGL_GL_API void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetTexParameterIiv(GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint* params);
MOBILEGL_GL_API void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetTexParameteriv(GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API GLuint64 glGetTextureHandleARB(GLuint texture);
MOBILEGL_GL_API GLuint64 glGetTextureHandleNV(GLuint texture);
MOBILEGL_GL_API void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint* params);
MOBILEGL_GL_API void glGetTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, GLuint* params);
MOBILEGL_GL_API void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, GLint* params);
MOBILEGL_GL_API GLuint64 glGetTextureSamplerHandleARB(GLuint texture, GLuint sampler);
MOBILEGL_GL_API GLuint64 glGetTextureSamplerHandleNV(GLuint texture, GLuint sampler);
MOBILEGL_GL_API void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64* param);
MOBILEGL_GL_API void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint* param);
MOBILEGL_GL_API void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint* param);
MOBILEGL_GL_API GLuint glGetUniformBlockIndex(GLuint program, const GLchar* uniformBlockName);
MOBILEGL_GL_API GLint glGetUniformLocation(GLuint program, const GLchar* name);
MOBILEGL_GL_API void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64* param);
MOBILEGL_GL_API void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint* param);
MOBILEGL_GL_API void glGetVertexArrayIntegeri_vEXT(GLuint vaobj, GLuint index, GLenum pname, GLint* param);
MOBILEGL_GL_API void glGetVertexArrayIntegervEXT(GLuint vaobj, GLenum pname, GLint* param);
MOBILEGL_GL_API void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint* param);
MOBILEGL_GL_API void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint* params);
MOBILEGL_GL_API void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint* params);
MOBILEGL_GL_API void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble* params);
MOBILEGL_GL_API void glGetVertexAttribLi64vNV(GLuint index, GLenum pname, GLint64EXT* params);
MOBILEGL_GL_API void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64EXT* params);
MOBILEGL_GL_API void glGetVertexAttribLui64vNV(GLuint index, GLenum pname, GLuint64EXT* params);
MOBILEGL_GL_API void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble* params);
MOBILEGL_GL_API void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat* params);
MOBILEGL_GL_API void glGetVertexAttribiv(GLuint index, GLenum pname, GLint* params);
MOBILEGL_GL_API void glHint(GLenum target, GLenum mode);
MOBILEGL_GL_API void glIndexFormatNV(GLenum type, GLsizei stride);
MOBILEGL_GL_API void glInsertEventMarkerEXT(GLsizei length, const GLchar* marker);
MOBILEGL_GL_API void glInterpolatePathsNV(GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight);
MOBILEGL_GL_API void glInvalidateBufferData(GLuint buffer);
MOBILEGL_GL_API void glInvalidateBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr length);
MOBILEGL_GL_API void glInvalidateTexImage(GLuint texture, GLint level);
MOBILEGL_GL_API void glInvalidateTexSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth);
MOBILEGL_GL_API GLboolean glIsBuffer(GLuint buffer);
MOBILEGL_GL_API GLboolean glIsBufferResidentNV(GLenum target);
MOBILEGL_GL_API GLboolean glIsCommandListNV(GLuint list);
MOBILEGL_GL_API GLboolean glIsEnabled(GLenum cap);
MOBILEGL_GL_API GLboolean glIsEnabledIndexedEXT(GLenum target, GLuint index);
MOBILEGL_GL_API GLboolean glIsEnabledi(GLenum target, GLuint index);
MOBILEGL_GL_API GLboolean glIsFramebuffer(GLuint framebuffer);
MOBILEGL_GL_API GLboolean glIsImageHandleResidentARB(GLuint64 handle);
MOBILEGL_GL_API GLboolean glIsImageHandleResidentNV(GLuint64 handle);
MOBILEGL_GL_API GLboolean glIsNamedBufferResidentNV(GLuint buffer);
MOBILEGL_GL_API GLboolean glIsNamedStringARB(GLint namelen, const GLchar* name);
MOBILEGL_GL_API GLboolean glIsPathNV(GLuint path);
MOBILEGL_GL_API GLboolean glIsPointInFillPathNV(GLuint path, GLuint mask, GLfloat x, GLfloat y);
MOBILEGL_GL_API GLboolean glIsPointInStrokePathNV(GLuint path, GLfloat x, GLfloat y);
MOBILEGL_GL_API GLboolean glIsProgram(GLuint program);
MOBILEGL_GL_API GLboolean glIsProgramPipeline(GLuint pipeline);
MOBILEGL_GL_API GLboolean glIsQuery(GLuint id);
MOBILEGL_GL_API GLboolean glIsRenderbuffer(GLuint renderbuffer);
MOBILEGL_GL_API GLboolean glIsSampler(GLuint sampler);
MOBILEGL_GL_API GLboolean glIsShader(GLuint shader);
MOBILEGL_GL_API GLboolean glIsStateNV(GLuint state);
MOBILEGL_GL_API GLboolean glIsSync(GLsync sync);
MOBILEGL_GL_API GLboolean glIsTexture(GLuint texture);
MOBILEGL_GL_API GLboolean glIsTextureHandleResidentARB(GLuint64 handle);
MOBILEGL_GL_API GLboolean glIsTextureHandleResidentNV(GLuint64 handle);
MOBILEGL_GL_API GLboolean glIsTransformFeedback(GLuint id);
MOBILEGL_GL_API GLboolean glIsVertexArray(GLuint array);
MOBILEGL_GL_API void glLabelObjectEXT(GLenum type, GLuint object, GLsizei length, const GLchar* label);
MOBILEGL_GL_API void glLineWidth(GLfloat width);
MOBILEGL_GL_API void glLinkProgram(GLuint program);
MOBILEGL_GL_API void glLogicOp(GLenum opcode);
MOBILEGL_GL_API void glMakeBufferNonResidentNV(GLenum target);
MOBILEGL_GL_API void glMakeBufferResidentNV(GLenum target, GLenum access);
MOBILEGL_GL_API void glMakeImageHandleNonResidentARB(GLuint64 handle);
MOBILEGL_GL_API void glMakeImageHandleNonResidentNV(GLuint64 handle);
MOBILEGL_GL_API void glMakeImageHandleResidentARB(GLuint64 handle, GLenum access);
MOBILEGL_GL_API void glMakeImageHandleResidentNV(GLuint64 handle, GLenum access);
MOBILEGL_GL_API void glMakeNamedBufferNonResidentNV(GLuint buffer);
MOBILEGL_GL_API void glMakeNamedBufferResidentNV(GLuint buffer, GLenum access);
MOBILEGL_GL_API void glMakeTextureHandleNonResidentARB(GLuint64 handle);
MOBILEGL_GL_API void glMakeTextureHandleNonResidentNV(GLuint64 handle);
MOBILEGL_GL_API void glMakeTextureHandleResidentARB(GLuint64 handle);
MOBILEGL_GL_API void glMakeTextureHandleResidentNV(GLuint64 handle);
MOBILEGL_GL_API void* glMapBuffer(GLenum target, GLenum access);
MOBILEGL_GL_API void* glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
MOBILEGL_GL_API void glMatrixFrustumEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
MOBILEGL_GL_API void glMatrixLoadIdentityEXT(GLenum mode);
MOBILEGL_GL_API void glMatrixOrthoEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
MOBILEGL_GL_API void glMatrixPopEXT(GLenum mode);
MOBILEGL_GL_API void glMatrixPushEXT(GLenum mode);
MOBILEGL_GL_API void glMatrixRotatedEXT(GLenum mode, GLdouble ane, GLdouble x, GLdouble y, GLdouble z);
MOBILEGL_GL_API void glMatrixRotatefEXT(GLenum mode, GLfloat ane, GLfloat x, GLfloat y, GLfloat z);
MOBILEGL_GL_API void glMatrixScaledEXT(GLenum mode, GLdouble x, GLdouble y, GLdouble z);
MOBILEGL_GL_API void glMatrixScalefEXT(GLenum mode, GLfloat x, GLfloat y, GLfloat z);
MOBILEGL_GL_API void glMatrixTranslatedEXT(GLenum mode, GLdouble x, GLdouble y, GLdouble z);
MOBILEGL_GL_API void glMatrixTranslatefEXT(GLenum mode, GLfloat x, GLfloat y, GLfloat z);
MOBILEGL_GL_API void glMaxShaderCompilerThreadsARB(GLuint count);
MOBILEGL_GL_API void glMaxShaderCompilerThreadsKHR(GLuint count);
MOBILEGL_GL_API void glMemoryBarrier(GLbitfield barriers);
MOBILEGL_GL_API void glMemoryBarrierByRegion(GLbitfield barriers);
MOBILEGL_GL_API void glMinSampleShading(GLfloat value);
MOBILEGL_GL_API void glMultiDrawMeshTasksIndirectCountNV(GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride);
MOBILEGL_GL_API void glMultiDrawMeshTasksIndirectNV(GLintptr indirect, GLsizei drawcount, GLsizei stride);
MOBILEGL_GL_API void glMultiTexBufferEXT(GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer);
MOBILEGL_GL_API void glMultiTexCoordPointerEXT(GLenum texunit, GLint size, GLenum type, GLsizei stride, const void* pointer);
MOBILEGL_GL_API void glMultiTexEnvfEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat param);
MOBILEGL_GL_API void glMultiTexEnviEXT(GLenum texunit, GLenum target, GLenum pname, GLint param);
MOBILEGL_GL_API void glMultiTexGendEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble param);
MOBILEGL_GL_API void glMultiTexGenfEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat param);
MOBILEGL_GL_API void glMultiTexGeniEXT(GLenum texunit, GLenum coord, GLenum pname, GLint param);
MOBILEGL_GL_API void glMultiTexParameterfEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat param);
MOBILEGL_GL_API void glMultiTexParameteriEXT(GLenum texunit, GLenum target, GLenum pname, GLint param);
MOBILEGL_GL_API void glMultiTexRenderbufferEXT(GLenum texunit, GLenum target, GLuint renderbuffer);
MOBILEGL_GL_API void glNamedBufferAttachMemoryNV(GLuint buffer, GLuint memory, GLuint64 offset);
MOBILEGL_GL_API void glNamedBufferData(GLuint buffer, GLsizeiptr size, const void* data, GLenum usage);
MOBILEGL_GL_API void glNamedBufferDataEXT(GLuint buffer, GLsizeiptr size, const void* data, GLenum usage);
MOBILEGL_GL_API void glNamedBufferPageCommitmentARB(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
MOBILEGL_GL_API void glNamedBufferPageCommitmentEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
MOBILEGL_GL_API void glNamedBufferPageCommitmentMemNV(GLuint buffer, GLintptr offset, GLsizeiptr size, GLuint memory, GLuint64 memOffset, GLboolean commit);
MOBILEGL_GL_API void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, const void* data, GLbitfield flags);
MOBILEGL_GL_API void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, const void* data, GLbitfield flags);
MOBILEGL_GL_API void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, const void* data);
MOBILEGL_GL_API void glNamedBufferSubDataEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, const void* data);
MOBILEGL_GL_API void glNamedCopyBufferSubDataEXT(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
MOBILEGL_GL_API void glNamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf);
MOBILEGL_GL_API void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, const GLenum* bufs);
MOBILEGL_GL_API void glNamedFramebufferParameteri(GLuint framebuffer, GLenum pname, GLint param);
MOBILEGL_GL_API void glNamedFramebufferParameteriEXT(GLuint framebuffer, GLenum pname, GLint param);
MOBILEGL_GL_API void glNamedFramebufferReadBuffer(GLuint framebuffer, GLenum src);
MOBILEGL_GL_API void glNamedFramebufferRenderbuffer(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
MOBILEGL_GL_API void glNamedFramebufferRenderbufferEXT(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
MOBILEGL_GL_API void glNamedFramebufferSampleLocationsfvARB(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat* v);
MOBILEGL_GL_API void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat* v);
MOBILEGL_GL_API void glNamedFramebufferTexture(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level);
MOBILEGL_GL_API void glNamedFramebufferTexture1DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
MOBILEGL_GL_API void glNamedFramebufferTexture2DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
MOBILEGL_GL_API void glNamedFramebufferTexture3DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
MOBILEGL_GL_API void glNamedFramebufferTextureEXT(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level);
MOBILEGL_GL_API void glNamedFramebufferTextureFaceEXT(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face);
MOBILEGL_GL_API void glNamedFramebufferTextureLayer(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer);
MOBILEGL_GL_API void glNamedFramebufferTextureLayerEXT(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer);
MOBILEGL_GL_API void glNamedProgramLocalParameter4dEXT(GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
MOBILEGL_GL_API void glNamedProgramLocalParameter4fEXT(GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
MOBILEGL_GL_API void glNamedProgramLocalParameterI4iEXT(GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
MOBILEGL_GL_API void glNamedProgramLocalParameterI4uiEXT(GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
MOBILEGL_GL_API void glNamedProgramLocalParameters4fvEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat* params);
MOBILEGL_GL_API void glNamedProgramLocalParametersI4ivEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLint* params);
MOBILEGL_GL_API void glNamedProgramLocalParametersI4uivEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint* params);
MOBILEGL_GL_API void glNamedRenderbufferStorage(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glNamedRenderbufferStorageEXT(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glNamedRenderbufferStorageMultisample(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glNamedRenderbufferStorageMultisampleAdvancedAMD(GLuint renderbuffer, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glNamedRenderbufferStorageMultisampleCoverageEXT(GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glNamedRenderbufferStorageMultisampleEXT(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glNamedStringARB(GLenum type, GLint namelen, const GLchar* name, GLint strinen, const GLchar* string);
MOBILEGL_GL_API void glNormalFormatNV(GLenum type, GLsizei stride);
MOBILEGL_GL_API void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar* label);
MOBILEGL_GL_API void glObjectPtrLabel(const void* ptr, GLsizei length, const GLchar* label);
MOBILEGL_GL_API void glPatchParameteri(GLenum pname, GLint value);
MOBILEGL_GL_API void glPathCoverDepthFuncNV(GLenum func);
MOBILEGL_GL_API void glPathParameterfNV(GLuint path, GLenum pname, GLfloat value);
MOBILEGL_GL_API void glPathParameteriNV(GLuint path, GLenum pname, GLint value);
MOBILEGL_GL_API void glPathStencilDepthOffsetNV(GLfloat factor, GLfloat units);
MOBILEGL_GL_API void glPathStencilFuncNV(GLenum func, GLint ref, GLuint mask);
MOBILEGL_GL_API void glPathStringNV(GLuint path, GLenum format, GLsizei length, const void* pathString);
MOBILEGL_GL_API void glPixelStoref(GLenum pname, GLfloat param);
MOBILEGL_GL_API void glPixelStorei(GLenum pname, GLint param);
MOBILEGL_GL_API void glPointParameterf(GLenum pname, GLfloat param);
MOBILEGL_GL_API void glPointParameteri(GLenum pname, GLint param);
MOBILEGL_GL_API void glPointSize(GLfloat size);
MOBILEGL_GL_API void glPolygonMode(GLenum face, GLenum mode);
MOBILEGL_GL_API void glPolygonOffset(GLfloat factor, GLfloat units);
MOBILEGL_GL_API void glPolygonOffsetClamp(GLfloat factor, GLfloat units, GLfloat clamp);
MOBILEGL_GL_API void glPolygonOffsetClampEXT(GLfloat factor, GLfloat units, GLfloat clamp);
MOBILEGL_GL_API void glPrimitiveBoundingBoxARB(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW);
MOBILEGL_GL_API void glPrimitiveRestartIndex(GLuint index);
MOBILEGL_GL_API void glProgramBinary(GLuint program, GLenum binaryFormat, const void* binary, GLsizei length);
MOBILEGL_GL_API void glProgramParameteri(GLuint program, GLenum pname, GLint value);
MOBILEGL_GL_API void glProgramUniform1d(GLuint program, GLint location, GLdouble v0);
MOBILEGL_GL_API void glProgramUniform1dEXT(GLuint program, GLint location, GLdouble x);
MOBILEGL_GL_API void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniform1dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniform1f(GLuint program, GLint location, GLfloat v0);
MOBILEGL_GL_API void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniform1i(GLuint program, GLint location, GLint v0);
MOBILEGL_GL_API void glProgramUniform1i64ARB(GLuint program, GLint location, GLint64 x);
MOBILEGL_GL_API void glProgramUniform1i64NV(GLuint program, GLint location, GLint64EXT x);
MOBILEGL_GL_API void glProgramUniform1i64vARB(GLuint program, GLint location, GLsizei count, const GLint64* value);
MOBILEGL_GL_API void glProgramUniform1i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT* value);
MOBILEGL_GL_API void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint* value);
MOBILEGL_GL_API void glProgramUniform1ui(GLuint program, GLint location, GLuint v0);
MOBILEGL_GL_API void glProgramUniform1ui64ARB(GLuint program, GLint location, GLuint64 x);
MOBILEGL_GL_API void glProgramUniform1ui64NV(GLuint program, GLint location, GLuint64EXT x);
MOBILEGL_GL_API void glProgramUniform1ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64* value);
MOBILEGL_GL_API void glProgramUniform1ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT* value);
MOBILEGL_GL_API void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint* value);
MOBILEGL_GL_API void glProgramUniform2d(GLuint program, GLint location, GLdouble v0, GLdouble v1);
MOBILEGL_GL_API void glProgramUniform2dEXT(GLuint program, GLint location, GLdouble x, GLdouble y);
MOBILEGL_GL_API void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniform2dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1);
MOBILEGL_GL_API void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1);
MOBILEGL_GL_API void glProgramUniform2i64ARB(GLuint program, GLint location, GLint64 x, GLint64 y);
MOBILEGL_GL_API void glProgramUniform2i64NV(GLuint program, GLint location, GLint64EXT x, GLint64EXT y);
MOBILEGL_GL_API void glProgramUniform2i64vARB(GLuint program, GLint location, GLsizei count, const GLint64* value);
MOBILEGL_GL_API void glProgramUniform2i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT* value);
MOBILEGL_GL_API void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint* value);
MOBILEGL_GL_API void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1);
MOBILEGL_GL_API void glProgramUniform2ui64ARB(GLuint program, GLint location, GLuint64 x, GLuint64 y);
MOBILEGL_GL_API void glProgramUniform2ui64NV(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y);
MOBILEGL_GL_API void glProgramUniform2ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64* value);
MOBILEGL_GL_API void glProgramUniform2ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT* value);
MOBILEGL_GL_API void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint* value);
MOBILEGL_GL_API void glProgramUniform3d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2);
MOBILEGL_GL_API void glProgramUniform3dEXT(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z);
MOBILEGL_GL_API void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniform3dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
MOBILEGL_GL_API void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
MOBILEGL_GL_API void glProgramUniform3i64ARB(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z);
MOBILEGL_GL_API void glProgramUniform3i64NV(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
MOBILEGL_GL_API void glProgramUniform3i64vARB(GLuint program, GLint location, GLsizei count, const GLint64* value);
MOBILEGL_GL_API void glProgramUniform3i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT* value);
MOBILEGL_GL_API void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint* value);
MOBILEGL_GL_API void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
MOBILEGL_GL_API void glProgramUniform3ui64ARB(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z);
MOBILEGL_GL_API void glProgramUniform3ui64NV(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
MOBILEGL_GL_API void glProgramUniform3ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64* value);
MOBILEGL_GL_API void glProgramUniform3ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT* value);
MOBILEGL_GL_API void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint* value);
MOBILEGL_GL_API void glProgramUniform4d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3);
MOBILEGL_GL_API void glProgramUniform4dEXT(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
MOBILEGL_GL_API void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniform4dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
MOBILEGL_GL_API void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
MOBILEGL_GL_API void glProgramUniform4i64ARB(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w);
MOBILEGL_GL_API void glProgramUniform4i64NV(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
MOBILEGL_GL_API void glProgramUniform4i64vARB(GLuint program, GLint location, GLsizei count, const GLint64* value);
MOBILEGL_GL_API void glProgramUniform4i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT* value);
MOBILEGL_GL_API void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint* value);
MOBILEGL_GL_API void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
MOBILEGL_GL_API void glProgramUniform4ui64ARB(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w);
MOBILEGL_GL_API void glProgramUniform4ui64NV(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
MOBILEGL_GL_API void glProgramUniform4ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64* value);
MOBILEGL_GL_API void glProgramUniform4ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT* value);
MOBILEGL_GL_API void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint* value);
MOBILEGL_GL_API void glProgramUniformHandleui64ARB(GLuint program, GLint location, GLuint64 value);
MOBILEGL_GL_API void glProgramUniformHandleui64NV(GLuint program, GLint location, GLuint64 value);
MOBILEGL_GL_API void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64* values);
MOBILEGL_GL_API void glProgramUniformHandleui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64* values);
MOBILEGL_GL_API void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix2dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix2x3dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix2x4dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix3dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix3x2dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix3x4dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix4dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix4x2dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix4x3dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glProgramUniformui64NV(GLuint program, GLint location, GLuint64EXT value);
MOBILEGL_GL_API void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT* value);
MOBILEGL_GL_API void glProvokingVertex(GLenum mode);
MOBILEGL_GL_API void glPushClientAttribDefaultEXT(GLbitfield mask);
MOBILEGL_GL_API void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar* message);
MOBILEGL_GL_API void glPushGroupMarkerEXT(GLsizei length, const GLchar* marker);
MOBILEGL_GL_API void glQueryCounter(GLuint id, GLenum target);
MOBILEGL_GL_API void glRasterSamplesEXT(GLuint samples, GLboolean fixedsamplelocations);
MOBILEGL_GL_API void glReadBuffer(GLenum src);
MOBILEGL_GL_API void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glRenderbufferStorageMultisampleAdvancedAMD(GLenum target, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glRenderbufferStorageMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glResetMemoryObjectParameterNV(GLuint memory, GLenum pname);
MOBILEGL_GL_API void glSampleCoverage(GLfloat value, GLboolean invert);
MOBILEGL_GL_API void glSampleMaski(GLuint maskNumber, GLbitfield mask);
MOBILEGL_GL_API void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param);
MOBILEGL_GL_API void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param);
MOBILEGL_GL_API void glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glScissorArrayv(GLuint first, GLsizei count, const GLint* v);
MOBILEGL_GL_API void glScissorExclusiveArrayvNV(GLuint first, GLsizei count, const GLint* v);
MOBILEGL_GL_API void glScissorExclusiveNV(GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glSecondaryColorFormatNV(GLint size, GLenum type, GLsizei stride);
MOBILEGL_GL_API void glShaderBinary(GLsizei count, const GLuint* shaders, GLenum binaryformat, const void* binary, GLsizei length);
MOBILEGL_GL_API void glShaderStorageBlockBinding(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding);
MOBILEGL_GL_API void glShadingRateImageBarrierNV(GLboolean synchronize);
MOBILEGL_GL_API void glShadingRateImagePaletteNV(GLuint viewport, GLuint first, GLsizei count, const GLenum* rates);
MOBILEGL_GL_API void glShadingRateSampleOrderNV(GLenum order);
MOBILEGL_GL_API void glSignalVkFenceNV(GLuint64 vkFence);
MOBILEGL_GL_API void glSignalVkSemaphoreNV(GLuint64 vkSemaphore);
MOBILEGL_GL_API void glStateCaptureNV(GLuint state, GLenum mode);
MOBILEGL_GL_API void glStencilFillPathNV(GLuint path, GLenum fillMode, GLuint mask);
MOBILEGL_GL_API void glStencilFunc(GLenum func, GLint ref, GLuint mask);
MOBILEGL_GL_API void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);
MOBILEGL_GL_API void glStencilMask(GLuint mask);
MOBILEGL_GL_API void glStencilMaskSeparate(GLenum face, GLuint mask);
MOBILEGL_GL_API void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
MOBILEGL_GL_API void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
MOBILEGL_GL_API void glStencilStrokePathNV(GLuint path, GLint reference, GLuint mask);
MOBILEGL_GL_API void glStencilThenCoverFillPathNV(GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode);
MOBILEGL_GL_API void glStencilThenCoverStrokePathNV(GLuint path, GLint reference, GLuint mask, GLenum coverMode);
MOBILEGL_GL_API void glSubpixelPrecisionBiasNV(GLuint xbits, GLuint ybits);
MOBILEGL_GL_API void glTexAttachMemoryNV(GLenum target, GLuint memory, GLuint64 offset);
MOBILEGL_GL_API void glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer);
MOBILEGL_GL_API void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size);
MOBILEGL_GL_API void glTexCoordFormatNV(GLint size, GLenum type, GLsizei stride);
MOBILEGL_GL_API void glTexImage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
MOBILEGL_GL_API void glTexImage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
MOBILEGL_GL_API void glTexPageCommitmentARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit);
MOBILEGL_GL_API void glTexPageCommitmentMemNV(GLenum target, GLint layer, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset, GLboolean commit);
MOBILEGL_GL_API void glTexParameterf(GLenum target, GLenum pname, GLfloat param);
MOBILEGL_GL_API void glTexParameteri(GLenum target, GLenum pname, GLint param);
MOBILEGL_GL_API void glTexStorage1DEXT(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width);
MOBILEGL_GL_API void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
MOBILEGL_GL_API void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
MOBILEGL_GL_API void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
MOBILEGL_GL_API void glTextureAttachMemoryNV(GLuint texture, GLuint memory, GLuint64 offset);
MOBILEGL_GL_API void glTextureBuffer(GLuint texture, GLenum internalformat, GLuint buffer);
MOBILEGL_GL_API void glTextureBufferEXT(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer);
MOBILEGL_GL_API void glTextureBufferRange(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size);
MOBILEGL_GL_API void glTextureBufferRangeEXT(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size);
MOBILEGL_GL_API void glTexturePageCommitmentEXT(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit);
MOBILEGL_GL_API void glTexturePageCommitmentMemNV(GLuint texture, GLint layer, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset, GLboolean commit);
MOBILEGL_GL_API void glTextureParameterf(GLuint texture, GLenum pname, GLfloat param);
MOBILEGL_GL_API void glTextureParameterfEXT(GLuint texture, GLenum target, GLenum pname, GLfloat param);
MOBILEGL_GL_API void glTextureParameteri(GLuint texture, GLenum pname, GLint param);
MOBILEGL_GL_API void glTextureParameteriEXT(GLuint texture, GLenum target, GLenum pname, GLint param);
MOBILEGL_GL_API void glTextureRenderbufferEXT(GLuint texture, GLenum target, GLuint renderbuffer);
MOBILEGL_GL_API void glTextureStorage1D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width);
MOBILEGL_GL_API void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width);
MOBILEGL_GL_API void glTextureStorage2D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glTextureStorage2DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
MOBILEGL_GL_API void glTextureStorage2DMultisampleEXT(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
MOBILEGL_GL_API void glTextureStorage3D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
MOBILEGL_GL_API void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
MOBILEGL_GL_API void glTextureStorage3DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
MOBILEGL_GL_API void glTextureStorage3DMultisampleEXT(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
MOBILEGL_GL_API void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers);
MOBILEGL_GL_API void glTransformFeedbackBufferBase(GLuint xfb, GLuint index, GLuint buffer);
MOBILEGL_GL_API void glTransformFeedbackBufferRange(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
MOBILEGL_GL_API void glUniform1d(GLint location, GLdouble x);
MOBILEGL_GL_API void glUniform1dv(GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glUniform1f(GLint location, GLfloat v0);
MOBILEGL_GL_API void glUniform1fv(GLint location, GLsizei count, const GLfloat* value);
MOBILEGL_GL_API void glUniform1i(GLint location, GLint v0);
MOBILEGL_GL_API void glUniform1i64ARB(GLint location, GLint64 x);
MOBILEGL_GL_API void glUniform1i64NV(GLint location, GLint64EXT x);
MOBILEGL_GL_API void glUniform1i64vARB(GLint location, GLsizei count, const GLint64* value);
MOBILEGL_GL_API void glUniform1i64vNV(GLint location, GLsizei count, const GLint64EXT* value);
MOBILEGL_GL_API void glUniform1iv(GLint location, GLsizei count, const GLint* value);
MOBILEGL_GL_API void glUniform1ui(GLint location, GLuint v0);
MOBILEGL_GL_API void glUniform1ui64ARB(GLint location, GLuint64 x);
MOBILEGL_GL_API void glUniform1ui64NV(GLint location, GLuint64EXT x);
MOBILEGL_GL_API void glUniform1ui64vARB(GLint location, GLsizei count, const GLuint64* value);
MOBILEGL_GL_API void glUniform1ui64vNV(GLint location, GLsizei count, const GLuint64EXT* value);
MOBILEGL_GL_API void glUniform1uiv(GLint location, GLsizei count, const GLuint* value);
MOBILEGL_GL_API void glUniform2d(GLint location, GLdouble x, GLdouble y);
MOBILEGL_GL_API void glUniform2dv(GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glUniform2f(GLint location, GLfloat v0, GLfloat v1);
MOBILEGL_GL_API void glUniform2fv(GLint location, GLsizei count, const GLfloat* value);
MOBILEGL_GL_API void glUniform2i(GLint location, GLint v0, GLint v1);
MOBILEGL_GL_API void glUniform2i64ARB(GLint location, GLint64 x, GLint64 y);
MOBILEGL_GL_API void glUniform2i64NV(GLint location, GLint64EXT x, GLint64EXT y);
MOBILEGL_GL_API void glUniform2i64vARB(GLint location, GLsizei count, const GLint64* value);
MOBILEGL_GL_API void glUniform2i64vNV(GLint location, GLsizei count, const GLint64EXT* value);
MOBILEGL_GL_API void glUniform2iv(GLint location, GLsizei count, const GLint* value);
MOBILEGL_GL_API void glUniform2ui(GLint location, GLuint v0, GLuint v1);
MOBILEGL_GL_API void glUniform2ui64ARB(GLint location, GLuint64 x, GLuint64 y);
MOBILEGL_GL_API void glUniform2ui64NV(GLint location, GLuint64EXT x, GLuint64EXT y);
MOBILEGL_GL_API void glUniform2ui64vARB(GLint location, GLsizei count, const GLuint64* value);
MOBILEGL_GL_API void glUniform2ui64vNV(GLint location, GLsizei count, const GLuint64EXT* value);
MOBILEGL_GL_API void glUniform2uiv(GLint location, GLsizei count, const GLuint* value);
MOBILEGL_GL_API void glUniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z);
MOBILEGL_GL_API void glUniform3dv(GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
MOBILEGL_GL_API void glUniform3fv(GLint location, GLsizei count, const GLfloat* value);
MOBILEGL_GL_API void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2);
MOBILEGL_GL_API void glUniform3i64ARB(GLint location, GLint64 x, GLint64 y, GLint64 z);
MOBILEGL_GL_API void glUniform3i64NV(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
MOBILEGL_GL_API void glUniform3i64vARB(GLint location, GLsizei count, const GLint64* value);
MOBILEGL_GL_API void glUniform3i64vNV(GLint location, GLsizei count, const GLint64EXT* value);
MOBILEGL_GL_API void glUniform3iv(GLint location, GLsizei count, const GLint* value);
MOBILEGL_GL_API void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2);
MOBILEGL_GL_API void glUniform3ui64ARB(GLint location, GLuint64 x, GLuint64 y, GLuint64 z);
MOBILEGL_GL_API void glUniform3ui64NV(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
MOBILEGL_GL_API void glUniform3ui64vARB(GLint location, GLsizei count, const GLuint64* value);
MOBILEGL_GL_API void glUniform3ui64vNV(GLint location, GLsizei count, const GLuint64EXT* value);
MOBILEGL_GL_API void glUniform3uiv(GLint location, GLsizei count, const GLuint* value);
MOBILEGL_GL_API void glUniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
MOBILEGL_GL_API void glUniform4dv(GLint location, GLsizei count, const GLdouble* value);
MOBILEGL_GL_API void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
MOBILEGL_GL_API void glUniform4fv(GLint location, GLsizei count, const GLfloat* value);
MOBILEGL_GL_API void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
MOBILEGL_GL_API void glUniform4i64ARB(GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w);
MOBILEGL_GL_API void glUniform4i64NV(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
MOBILEGL_GL_API void glUniform4i64vARB(GLint location, GLsizei count, const GLint64* value);
MOBILEGL_GL_API void glUniform4i64vNV(GLint location, GLsizei count, const GLint64EXT* value);
MOBILEGL_GL_API void glUniform4iv(GLint location, GLsizei count, const GLint* value);
MOBILEGL_GL_API void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
MOBILEGL_GL_API void glUniform4ui64ARB(GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w);
MOBILEGL_GL_API void glUniform4ui64NV(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
MOBILEGL_GL_API void glUniform4ui64vARB(GLint location, GLsizei count, const GLuint64* value);
MOBILEGL_GL_API void glUniform4ui64vNV(GLint location, GLsizei count, const GLuint64EXT* value);
MOBILEGL_GL_API void glUniform4uiv(GLint location, GLsizei count, const GLuint* value);
MOBILEGL_GL_API void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding);
MOBILEGL_GL_API void glUniformHandleui64ARB(GLint location, GLuint64 value);
MOBILEGL_GL_API void glUniformHandleui64NV(GLint location, GLuint64 value);
MOBILEGL_GL_API void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble* value);
MOBILEGL_GL_API void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value);
MOBILEGL_GL_API void glUniformui64NV(GLint location, GLuint64EXT value);
MOBILEGL_GL_API GLboolean glUnmapBuffer(GLenum target);
MOBILEGL_GL_API GLboolean glUnmapNamedBuffer(GLuint buffer);
MOBILEGL_GL_API GLboolean glUnmapNamedBufferEXT(GLuint buffer);
MOBILEGL_GL_API void glUseProgram(GLuint program);
MOBILEGL_GL_API void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program);
MOBILEGL_GL_API void glUseShaderProgramEXT(GLenum type, GLuint program);
MOBILEGL_GL_API void glValidateProgram(GLuint program);
MOBILEGL_GL_API void glValidateProgramPipeline(GLuint pipeline);
MOBILEGL_GL_API void glVertexArrayAttribBinding(GLuint vaobj, GLuint attribindex, GLuint bindingindex);
MOBILEGL_GL_API void glVertexArrayAttribFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset);
MOBILEGL_GL_API void glVertexArrayAttribIFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
MOBILEGL_GL_API void glVertexArrayAttribLFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
MOBILEGL_GL_API void glVertexArrayBindVertexBufferEXT(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
MOBILEGL_GL_API void glVertexArrayBindingDivisor(GLuint vaobj, GLuint bindingindex, GLuint divisor);
MOBILEGL_GL_API void glVertexArrayColorOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayEdgeFlagOffsetEXT(GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayElementBuffer(GLuint vaobj, GLuint buffer);
MOBILEGL_GL_API void glVertexArrayFogCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayIndexOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayMultiTexCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayNormalOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArraySecondaryColorOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayTexCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayVertexAttribBindingEXT(GLuint vaobj, GLuint attribindex, GLuint bindingindex);
MOBILEGL_GL_API void glVertexArrayVertexAttribDivisorEXT(GLuint vaobj, GLuint index, GLuint divisor);
MOBILEGL_GL_API void glVertexArrayVertexAttribFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset);
MOBILEGL_GL_API void glVertexArrayVertexAttribIFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
MOBILEGL_GL_API void glVertexArrayVertexAttribIOffsetEXT(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayVertexAttribLFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
MOBILEGL_GL_API void glVertexArrayVertexAttribLOffsetEXT(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayVertexAttribOffsetEXT(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexArrayVertexBindingDivisorEXT(GLuint vaobj, GLuint bindingindex, GLuint divisor);
MOBILEGL_GL_API void glVertexArrayVertexBuffer(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
MOBILEGL_GL_API void glVertexArrayVertexOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
MOBILEGL_GL_API void glVertexAttrib1d(GLuint index, GLdouble x);
MOBILEGL_GL_API void glVertexAttrib1f(GLuint index, GLfloat x);
MOBILEGL_GL_API void glVertexAttrib1s(GLuint index, GLshort x);
MOBILEGL_GL_API void glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y);
MOBILEGL_GL_API void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y);
MOBILEGL_GL_API void glVertexAttrib2s(GLuint index, GLshort x, GLshort y);
MOBILEGL_GL_API void glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z);
MOBILEGL_GL_API void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z);
MOBILEGL_GL_API void glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z);
MOBILEGL_GL_API void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
MOBILEGL_GL_API void glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
MOBILEGL_GL_API void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
MOBILEGL_GL_API void glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
MOBILEGL_GL_API void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex);
MOBILEGL_GL_API void glVertexAttribDivisor(GLuint index, GLuint divisor);
MOBILEGL_GL_API void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset);
MOBILEGL_GL_API void glVertexAttribFormatNV(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride);
MOBILEGL_GL_API void glVertexAttribI1i(GLuint index, GLint x);
MOBILEGL_GL_API void glVertexAttribI1ui(GLuint index, GLuint x);
MOBILEGL_GL_API void glVertexAttribI2i(GLuint index, GLint x, GLint y);
MOBILEGL_GL_API void glVertexAttribI2ui(GLuint index, GLuint x, GLuint y);
MOBILEGL_GL_API void glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z);
MOBILEGL_GL_API void glVertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z);
MOBILEGL_GL_API void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w);
MOBILEGL_GL_API void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
MOBILEGL_GL_API void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
MOBILEGL_GL_API void glVertexAttribIFormatNV(GLuint index, GLint size, GLenum type, GLsizei stride);
MOBILEGL_GL_API void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void* pointer);
MOBILEGL_GL_API void glVertexAttribL1d(GLuint index, GLdouble x);
MOBILEGL_GL_API void glVertexAttribL1i64NV(GLuint index, GLint64EXT x);
MOBILEGL_GL_API void glVertexAttribL1ui64ARB(GLuint index, GLuint64EXT x);
MOBILEGL_GL_API void glVertexAttribL1ui64NV(GLuint index, GLuint64EXT x);
MOBILEGL_GL_API void glVertexAttribL2d(GLuint index, GLdouble x, GLdouble y);
MOBILEGL_GL_API void glVertexAttribL2i64NV(GLuint index, GLint64EXT x, GLint64EXT y);
MOBILEGL_GL_API void glVertexAttribL2ui64NV(GLuint index, GLuint64EXT x, GLuint64EXT y);
MOBILEGL_GL_API void glVertexAttribL3d(GLuint index, GLdouble x, GLdouble y, GLdouble z);
MOBILEGL_GL_API void glVertexAttribL3i64NV(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z);
MOBILEGL_GL_API void glVertexAttribL3ui64NV(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
MOBILEGL_GL_API void glVertexAttribL4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
MOBILEGL_GL_API void glVertexAttribL4i64NV(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
MOBILEGL_GL_API void glVertexAttribL4ui64NV(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
MOBILEGL_GL_API void glVertexAttribLFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
MOBILEGL_GL_API void glVertexAttribLFormatNV(GLuint index, GLint size, GLenum type, GLsizei stride);
MOBILEGL_GL_API void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void* pointer);
MOBILEGL_GL_API void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value);
MOBILEGL_GL_API void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value);
MOBILEGL_GL_API void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value);
MOBILEGL_GL_API void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value);
MOBILEGL_GL_API void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void* pointer);
MOBILEGL_GL_API void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor);
MOBILEGL_GL_API void glVertexFormatNV(GLint size, GLenum type, GLsizei stride);
MOBILEGL_GL_API void glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
MOBILEGL_GL_API void glViewportArrayv(GLuint first, GLsizei count, const GLfloat* v);
MOBILEGL_GL_API void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h);
MOBILEGL_GL_API void glViewportPositionWScaleNV(GLuint index, GLfloat xcoeff, GLfloat ycoeff);
MOBILEGL_GL_API void glViewportSwizzleNV(GLuint index, GLenum swizzlex, GLenum swizzley, GLenum swizzlez, GLenum swizzlew);
MOBILEGL_GL_API void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout);
MOBILEGL_GL_API void glWaitVkSemaphoreNV(GLuint64 vkSemaphore);
namespace MobileGL::ClientTrampoline::Gen {
// Resolves a GL function name against the exported trampoline table
// (direct &glXxx references - no dlsym, mirroring monolith
// MobileGL::MG_Impl::GetProcAddress semantics).
void* LookupGeneratedProc(const char* name);
}
// End of File
@@ -1,37 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class BeginOcclusionQuery(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = BeginOcclusionQuery()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsBeginOcclusionQuery(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# BeginOcclusionQuery
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
def BeginOcclusionQueryStart(builder):
builder.StartObject(0)
def Start(builder):
BeginOcclusionQueryStart(builder)
def BeginOcclusionQueryEnd(builder):
return builder.EndObject()
def End(builder):
return BeginOcclusionQueryEnd(builder)
@@ -1,37 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class BeginTimeElapsedQuery(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = BeginTimeElapsedQuery()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsBeginTimeElapsedQuery(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# BeginTimeElapsedQuery
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
def BeginTimeElapsedQueryStart(builder):
builder.StartObject(0)
def Start(builder):
BeginTimeElapsedQueryStart(builder)
def BeginTimeElapsedQueryEnd(builder):
return builder.EndObject()
def End(builder):
return BeginTimeElapsedQueryEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class BeginTransformFeedback(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = BeginTransformFeedback()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsBeginTransformFeedback(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# BeginTransformFeedback
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# BeginTransformFeedback
def PrimitiveMode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def BeginTransformFeedbackStart(builder):
builder.StartObject(1)
def Start(builder):
BeginTransformFeedbackStart(builder)
def BeginTransformFeedbackAddPrimitiveMode(builder, primitiveMode):
builder.PrependUint32Slot(0, primitiveMode, 0)
def AddPrimitiveMode(builder, primitiveMode):
BeginTransformFeedbackAddPrimitiveMode(builder, primitiveMode)
def BeginTransformFeedbackEnd(builder):
return builder.EndObject()
def End(builder):
return BeginTransformFeedbackEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class BeginXfbPrimitivesQuery(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = BeginXfbPrimitivesQuery()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsBeginXfbPrimitivesQuery(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# BeginXfbPrimitivesQuery
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# BeginXfbPrimitivesQuery
def Generated(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def BeginXfbPrimitivesQueryStart(builder):
builder.StartObject(1)
def Start(builder):
BeginXfbPrimitivesQueryStart(builder)
def BeginXfbPrimitivesQueryAddGenerated(builder, generated):
builder.PrependUint32Slot(0, generated, 0)
def AddGenerated(builder, generated):
BeginXfbPrimitivesQueryAddGenerated(builder, generated)
def BeginXfbPrimitivesQueryEnd(builder):
return builder.EndObject()
def End(builder):
return BeginXfbPrimitivesQueryEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class BindTransformFeedback(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = BindTransformFeedback()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsBindTransformFeedback(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# BindTransformFeedback
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# BindTransformFeedback
def Name(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def BindTransformFeedbackStart(builder):
builder.StartObject(1)
def Start(builder):
BindTransformFeedbackStart(builder)
def BindTransformFeedbackAddName(builder, name):
builder.PrependUint32Slot(0, name, 0)
def AddName(builder, name):
BindTransformFeedbackAddName(builder, name)
def BindTransformFeedbackEnd(builder):
return builder.EndObject()
def End(builder):
return BindTransformFeedbackEnd(builder)
@@ -1,193 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class BlitFramebuffer(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = BlitFramebuffer()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsBlitFramebuffer(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# BlitFramebuffer
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# BlitFramebuffer
def ReadFramebuffer(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def DrawFramebuffer(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def SrcX0(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def SrcY0(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def SrcX1(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def SrcY1(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def DstX0(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def DstY0(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def DstX1(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def DstY1(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def Mask(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# BlitFramebuffer
def Filter(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def BlitFramebufferStart(builder):
builder.StartObject(12)
def Start(builder):
BlitFramebufferStart(builder)
def BlitFramebufferAddReadFramebuffer(builder, readFramebuffer):
builder.PrependUint64Slot(0, readFramebuffer, 0)
def AddReadFramebuffer(builder, readFramebuffer):
BlitFramebufferAddReadFramebuffer(builder, readFramebuffer)
def BlitFramebufferAddDrawFramebuffer(builder, drawFramebuffer):
builder.PrependUint64Slot(1, drawFramebuffer, 0)
def AddDrawFramebuffer(builder, drawFramebuffer):
BlitFramebufferAddDrawFramebuffer(builder, drawFramebuffer)
def BlitFramebufferAddSrcX0(builder, srcX0):
builder.PrependInt32Slot(2, srcX0, 0)
def AddSrcX0(builder, srcX0):
BlitFramebufferAddSrcX0(builder, srcX0)
def BlitFramebufferAddSrcY0(builder, srcY0):
builder.PrependInt32Slot(3, srcY0, 0)
def AddSrcY0(builder, srcY0):
BlitFramebufferAddSrcY0(builder, srcY0)
def BlitFramebufferAddSrcX1(builder, srcX1):
builder.PrependInt32Slot(4, srcX1, 0)
def AddSrcX1(builder, srcX1):
BlitFramebufferAddSrcX1(builder, srcX1)
def BlitFramebufferAddSrcY1(builder, srcY1):
builder.PrependInt32Slot(5, srcY1, 0)
def AddSrcY1(builder, srcY1):
BlitFramebufferAddSrcY1(builder, srcY1)
def BlitFramebufferAddDstX0(builder, dstX0):
builder.PrependInt32Slot(6, dstX0, 0)
def AddDstX0(builder, dstX0):
BlitFramebufferAddDstX0(builder, dstX0)
def BlitFramebufferAddDstY0(builder, dstY0):
builder.PrependInt32Slot(7, dstY0, 0)
def AddDstY0(builder, dstY0):
BlitFramebufferAddDstY0(builder, dstY0)
def BlitFramebufferAddDstX1(builder, dstX1):
builder.PrependInt32Slot(8, dstX1, 0)
def AddDstX1(builder, dstX1):
BlitFramebufferAddDstX1(builder, dstX1)
def BlitFramebufferAddDstY1(builder, dstY1):
builder.PrependInt32Slot(9, dstY1, 0)
def AddDstY1(builder, dstY1):
BlitFramebufferAddDstY1(builder, dstY1)
def BlitFramebufferAddMask(builder, mask):
builder.PrependUint32Slot(10, mask, 0)
def AddMask(builder, mask):
BlitFramebufferAddMask(builder, mask)
def BlitFramebufferAddFilter(builder, filter):
builder.PrependUint32Slot(11, filter, 0)
def AddFilter(builder, filter):
BlitFramebufferAddFilter(builder, filter)
def BlitFramebufferEnd(builder):
return builder.EndObject()
def End(builder):
return BlitFramebufferEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class BufferReadbackFromGpu(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = BufferReadbackFromGpu()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsBufferReadbackFromGpu(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# BufferReadbackFromGpu
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# BufferReadbackFromGpu
def BufferHandle(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# BufferReadbackFromGpu
def Offset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# BufferReadbackFromGpu
def Size(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def BufferReadbackFromGpuStart(builder):
builder.StartObject(3)
def Start(builder):
BufferReadbackFromGpuStart(builder)
def BufferReadbackFromGpuAddBufferHandle(builder, bufferHandle):
builder.PrependUint64Slot(0, bufferHandle, 0)
def AddBufferHandle(builder, bufferHandle):
BufferReadbackFromGpuAddBufferHandle(builder, bufferHandle)
def BufferReadbackFromGpuAddOffset(builder, offset):
builder.PrependUint64Slot(1, offset, 0)
def AddOffset(builder, offset):
BufferReadbackFromGpuAddOffset(builder, offset)
def BufferReadbackFromGpuAddSize(builder, size):
builder.PrependUint64Slot(2, size, 0)
def AddSize(builder, size):
BufferReadbackFromGpuAddSize(builder, size)
def BufferReadbackFromGpuEnd(builder):
return builder.EndObject()
def End(builder):
return BufferReadbackFromGpuEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class BufferRespecify(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = BufferRespecify()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsBufferRespecify(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# BufferRespecify
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# BufferRespecify
def BufferHandle(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# BufferRespecify
def Size(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# BufferRespecify
def Usage(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def BufferRespecifyStart(builder):
builder.StartObject(3)
def Start(builder):
BufferRespecifyStart(builder)
def BufferRespecifyAddBufferHandle(builder, bufferHandle):
builder.PrependUint64Slot(0, bufferHandle, 0)
def AddBufferHandle(builder, bufferHandle):
BufferRespecifyAddBufferHandle(builder, bufferHandle)
def BufferRespecifyAddSize(builder, size):
builder.PrependUint64Slot(1, size, 0)
def AddSize(builder, size):
BufferRespecifyAddSize(builder, size)
def BufferRespecifyAddUsage(builder, usage):
builder.PrependUint32Slot(2, usage, 0)
def AddUsage(builder, usage):
BufferRespecifyAddUsage(builder, usage)
def BufferRespecifyEnd(builder):
return builder.EndObject()
def End(builder):
return BufferRespecifyEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class BufferSubData(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = BufferSubData()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsBufferSubData(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# BufferSubData
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# BufferSubData
def BufferHandle(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# BufferSubData
def Offset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# BufferSubData
def Size(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def BufferSubDataStart(builder):
builder.StartObject(3)
def Start(builder):
BufferSubDataStart(builder)
def BufferSubDataAddBufferHandle(builder, bufferHandle):
builder.PrependUint64Slot(0, bufferHandle, 0)
def AddBufferHandle(builder, bufferHandle):
BufferSubDataAddBufferHandle(builder, bufferHandle)
def BufferSubDataAddOffset(builder, offset):
builder.PrependUint64Slot(1, offset, 0)
def AddOffset(builder, offset):
BufferSubDataAddOffset(builder, offset)
def BufferSubDataAddSize(builder, size):
builder.PrependUint64Slot(2, size, 0)
def AddSize(builder, size):
BufferSubDataAddSize(builder, size)
def BufferSubDataEnd(builder):
return builder.EndObject()
def End(builder):
return BufferSubDataEnd(builder)
@@ -1,89 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class ClearColor(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ClearColor()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsClearColor(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# ClearColor
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# ClearColor
def Red(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
# ClearColor
def Green(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
# ClearColor
def Blue(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
# ClearColor
def Alpha(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
def ClearColorStart(builder):
builder.StartObject(4)
def Start(builder):
ClearColorStart(builder)
def ClearColorAddRed(builder, red):
builder.PrependFloat32Slot(0, red, 0.0)
def AddRed(builder, red):
ClearColorAddRed(builder, red)
def ClearColorAddGreen(builder, green):
builder.PrependFloat32Slot(1, green, 0.0)
def AddGreen(builder, green):
ClearColorAddGreen(builder, green)
def ClearColorAddBlue(builder, blue):
builder.PrependFloat32Slot(2, blue, 0.0)
def AddBlue(builder, blue):
ClearColorAddBlue(builder, blue)
def ClearColorAddAlpha(builder, alpha):
builder.PrependFloat32Slot(3, alpha, 0.0)
def AddAlpha(builder, alpha):
ClearColorAddAlpha(builder, alpha)
def ClearColorEnd(builder):
return builder.EndObject()
def End(builder):
return ClearColorEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class ClientWaitSync(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ClientWaitSync()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsClientWaitSync(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# ClientWaitSync
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# ClientWaitSync
def Sync(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# ClientWaitSync
def Flags(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# ClientWaitSync
def Timeout(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def ClientWaitSyncStart(builder):
builder.StartObject(3)
def Start(builder):
ClientWaitSyncStart(builder)
def ClientWaitSyncAddSync(builder, sync):
builder.PrependUint64Slot(0, sync, 0)
def AddSync(builder, sync):
ClientWaitSyncAddSync(builder, sync)
def ClientWaitSyncAddFlags(builder, flags):
builder.PrependUint32Slot(1, flags, 0)
def AddFlags(builder, flags):
ClientWaitSyncAddFlags(builder, flags)
def ClientWaitSyncAddTimeout(builder, timeout):
builder.PrependUint64Slot(2, timeout, 0)
def AddTimeout(builder, timeout):
ClientWaitSyncAddTimeout(builder, timeout)
def ClientWaitSyncEnd(builder):
return builder.EndObject()
def End(builder):
return ClientWaitSyncEnd(builder)
@@ -1,875 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class Command(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = Command()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsCommand(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# Command
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# Command
def Opcode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# Command
def SessionId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# Command
def Token(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# Command
def Clear(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.GlClear import GlClear
obj = GlClear()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def ClearColor(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.ClearColor import ClearColor
obj = ClearColor()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DrawArrays(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DrawArrays import DrawArrays
obj = DrawArrays()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DrawElements(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DrawElements import DrawElements
obj = DrawElements()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def BufferSubData(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.BufferSubData import BufferSubData
obj = BufferSubData()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def MemoryBarrier(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.MemoryBarrier import MemoryBarrier
obj = MemoryBarrier()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def MemoryBarrierByRegion(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.MemoryBarrierByRegion import MemoryBarrierByRegion
obj = MemoryBarrierByRegion()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def PatchParameteri(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.PatchParameteri import PatchParameteri
obj = PatchParameteri()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def GenerateMipmap(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.GenerateMipmap import GenerateMipmap
obj = GenerateMipmap()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DispatchCompute(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DispatchCompute import DispatchCompute
obj = DispatchCompute()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def BeginTransformFeedback(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.BeginTransformFeedback import BeginTransformFeedback
obj = BeginTransformFeedback()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def BindTransformFeedback(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.BindTransformFeedback import BindTransformFeedback
obj = BindTransformFeedback()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def BlitFramebuffer(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.BlitFramebuffer import BlitFramebuffer
obj = BlitFramebuffer()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def SwapBuffers(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.SwapBuffers import SwapBuffers
obj = SwapBuffers()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def Data(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(38))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DataBlob import DataBlob
obj = DataBlob()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DispatchComputeIndirect(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(40))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DispatchComputeIndirect import DispatchComputeIndirect
obj = DispatchComputeIndirect()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def FenceSync(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(42))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.FenceSync import FenceSync
obj = FenceSync()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DeleteSync(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(44))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DeleteSync import DeleteSync
obj = DeleteSync()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def WaitSync(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(46))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.WaitSync import WaitSync
obj = WaitSync()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DrawArraysInstanced(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(48))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DrawArraysInstanced import DrawArraysInstanced
obj = DrawArraysInstanced()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DrawElementsInstanced(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(50))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DrawElementsInstanced import DrawElementsInstanced
obj = DrawElementsInstanced()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DrawRangeElements(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(52))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DrawRangeElements import DrawRangeElements
obj = DrawRangeElements()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def BufferRespecify(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(54))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.BufferRespecify import BufferRespecify
obj = BufferRespecify()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DrawArraysIndirect(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(56))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DrawArraysIndirect import DrawArraysIndirect
obj = DrawArraysIndirect()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DrawElementsIndirect(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(58))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DrawElementsIndirect import DrawElementsIndirect
obj = DrawElementsIndirect()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def GetString(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(60))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.GetString import GetString
obj = GetString()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def TextureRespecify(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(62))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.TextureRespecify import TextureRespecify
obj = TextureRespecify()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def TextureSubImage(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(64))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.TextureSubImage import TextureSubImage
obj = TextureSubImage()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def ReadPixels(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(66))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.ReadPixels import ReadPixels
obj = ReadPixels()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def BufferReadbackFromGpu(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(68))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.BufferReadbackFromGpu import BufferReadbackFromGpu
obj = BufferReadbackFromGpu()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def MapBufferRange(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(70))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.MapBufferRange import MapBufferRange
obj = MapBufferRange()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def UnmapBuffer(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(72))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.UnmapBuffer import UnmapBuffer
obj = UnmapBuffer()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def EglCreatePbufferSurface(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(74))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.EglCreatePbufferSurface import EglCreatePbufferSurface
obj = EglCreatePbufferSurface()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def EglDestroySurface(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(76))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.EglDestroySurface import EglDestroySurface
obj = EglDestroySurface()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def EglMakeCurrent(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(78))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.EglMakeCurrent import EglMakeCurrent
obj = EglMakeCurrent()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def EglSwapInterval(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(80))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.EglSwapInterval import EglSwapInterval
obj = EglSwapInterval()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def EglResizeSurface(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(82))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.EglResizeSurface import EglResizeSurface
obj = EglResizeSurface()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def ClientWaitSync(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(84))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.ClientWaitSync import ClientWaitSync
obj = ClientWaitSync()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def BeginTimeElapsedQuery(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(86))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.BeginTimeElapsedQuery import BeginTimeElapsedQuery
obj = BeginTimeElapsedQuery()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def EndTimeElapsedQuery(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(88))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.EndTimeElapsedQuery import EndTimeElapsedQuery
obj = EndTimeElapsedQuery()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def DeleteBackendQuery(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(90))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.DeleteBackendQuery import DeleteBackendQuery
obj = DeleteBackendQuery()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def IsQueryResultAvailable(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(92))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.IsQueryResultAvailable import IsQueryResultAvailable
obj = IsQueryResultAvailable()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def GetQueryResult64(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(94))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.GetQueryResult64 import GetQueryResult64
obj = GetQueryResult64()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def BeginOcclusionQuery(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(96))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.BeginOcclusionQuery import BeginOcclusionQuery
obj = BeginOcclusionQuery()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def EndOcclusionQuery(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(98))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.EndOcclusionQuery import EndOcclusionQuery
obj = EndOcclusionQuery()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def BeginXfbPrimitivesQuery(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(100))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.BeginXfbPrimitivesQuery import BeginXfbPrimitivesQuery
obj = BeginXfbPrimitivesQuery()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Command
def EndXfbPrimitivesQuery(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(102))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.EndXfbPrimitivesQuery import EndXfbPrimitivesQuery
obj = EndXfbPrimitivesQuery()
obj.Init(self._tab.Bytes, x)
return obj
return None
def CommandStart(builder):
builder.StartObject(50)
def Start(builder):
CommandStart(builder)
def CommandAddOpcode(builder, opcode):
builder.PrependUint32Slot(0, opcode, 0)
def AddOpcode(builder, opcode):
CommandAddOpcode(builder, opcode)
def CommandAddSessionId(builder, sessionId):
builder.PrependUint64Slot(1, sessionId, 0)
def AddSessionId(builder, sessionId):
CommandAddSessionId(builder, sessionId)
def CommandAddToken(builder, token):
builder.PrependUint64Slot(2, token, 0)
def AddToken(builder, token):
CommandAddToken(builder, token)
def CommandAddClear(builder, clear):
builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(clear), 0)
def AddClear(builder, clear):
CommandAddClear(builder, clear)
def CommandAddClearColor(builder, clearColor):
builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(clearColor), 0)
def AddClearColor(builder, clearColor):
CommandAddClearColor(builder, clearColor)
def CommandAddDrawArrays(builder, drawArrays):
builder.PrependUOffsetTRelativeSlot(5, flatbuffers.number_types.UOffsetTFlags.py_type(drawArrays), 0)
def AddDrawArrays(builder, drawArrays):
CommandAddDrawArrays(builder, drawArrays)
def CommandAddDrawElements(builder, drawElements):
builder.PrependUOffsetTRelativeSlot(6, flatbuffers.number_types.UOffsetTFlags.py_type(drawElements), 0)
def AddDrawElements(builder, drawElements):
CommandAddDrawElements(builder, drawElements)
def CommandAddBufferSubData(builder, bufferSubData):
builder.PrependUOffsetTRelativeSlot(7, flatbuffers.number_types.UOffsetTFlags.py_type(bufferSubData), 0)
def AddBufferSubData(builder, bufferSubData):
CommandAddBufferSubData(builder, bufferSubData)
def CommandAddMemoryBarrier(builder, memoryBarrier):
builder.PrependUOffsetTRelativeSlot(8, flatbuffers.number_types.UOffsetTFlags.py_type(memoryBarrier), 0)
def AddMemoryBarrier(builder, memoryBarrier):
CommandAddMemoryBarrier(builder, memoryBarrier)
def CommandAddMemoryBarrierByRegion(builder, memoryBarrierByRegion):
builder.PrependUOffsetTRelativeSlot(9, flatbuffers.number_types.UOffsetTFlags.py_type(memoryBarrierByRegion), 0)
def AddMemoryBarrierByRegion(builder, memoryBarrierByRegion):
CommandAddMemoryBarrierByRegion(builder, memoryBarrierByRegion)
def CommandAddPatchParameteri(builder, patchParameteri):
builder.PrependUOffsetTRelativeSlot(10, flatbuffers.number_types.UOffsetTFlags.py_type(patchParameteri), 0)
def AddPatchParameteri(builder, patchParameteri):
CommandAddPatchParameteri(builder, patchParameteri)
def CommandAddGenerateMipmap(builder, generateMipmap):
builder.PrependUOffsetTRelativeSlot(11, flatbuffers.number_types.UOffsetTFlags.py_type(generateMipmap), 0)
def AddGenerateMipmap(builder, generateMipmap):
CommandAddGenerateMipmap(builder, generateMipmap)
def CommandAddDispatchCompute(builder, dispatchCompute):
builder.PrependUOffsetTRelativeSlot(12, flatbuffers.number_types.UOffsetTFlags.py_type(dispatchCompute), 0)
def AddDispatchCompute(builder, dispatchCompute):
CommandAddDispatchCompute(builder, dispatchCompute)
def CommandAddBeginTransformFeedback(builder, beginTransformFeedback):
builder.PrependUOffsetTRelativeSlot(13, flatbuffers.number_types.UOffsetTFlags.py_type(beginTransformFeedback), 0)
def AddBeginTransformFeedback(builder, beginTransformFeedback):
CommandAddBeginTransformFeedback(builder, beginTransformFeedback)
def CommandAddBindTransformFeedback(builder, bindTransformFeedback):
builder.PrependUOffsetTRelativeSlot(14, flatbuffers.number_types.UOffsetTFlags.py_type(bindTransformFeedback), 0)
def AddBindTransformFeedback(builder, bindTransformFeedback):
CommandAddBindTransformFeedback(builder, bindTransformFeedback)
def CommandAddBlitFramebuffer(builder, blitFramebuffer):
builder.PrependUOffsetTRelativeSlot(15, flatbuffers.number_types.UOffsetTFlags.py_type(blitFramebuffer), 0)
def AddBlitFramebuffer(builder, blitFramebuffer):
CommandAddBlitFramebuffer(builder, blitFramebuffer)
def CommandAddSwapBuffers(builder, swapBuffers):
builder.PrependUOffsetTRelativeSlot(16, flatbuffers.number_types.UOffsetTFlags.py_type(swapBuffers), 0)
def AddSwapBuffers(builder, swapBuffers):
CommandAddSwapBuffers(builder, swapBuffers)
def CommandAddData(builder, data):
builder.PrependUOffsetTRelativeSlot(17, flatbuffers.number_types.UOffsetTFlags.py_type(data), 0)
def AddData(builder, data):
CommandAddData(builder, data)
def CommandAddDispatchComputeIndirect(builder, dispatchComputeIndirect):
builder.PrependUOffsetTRelativeSlot(18, flatbuffers.number_types.UOffsetTFlags.py_type(dispatchComputeIndirect), 0)
def AddDispatchComputeIndirect(builder, dispatchComputeIndirect):
CommandAddDispatchComputeIndirect(builder, dispatchComputeIndirect)
def CommandAddFenceSync(builder, fenceSync):
builder.PrependUOffsetTRelativeSlot(19, flatbuffers.number_types.UOffsetTFlags.py_type(fenceSync), 0)
def AddFenceSync(builder, fenceSync):
CommandAddFenceSync(builder, fenceSync)
def CommandAddDeleteSync(builder, deleteSync):
builder.PrependUOffsetTRelativeSlot(20, flatbuffers.number_types.UOffsetTFlags.py_type(deleteSync), 0)
def AddDeleteSync(builder, deleteSync):
CommandAddDeleteSync(builder, deleteSync)
def CommandAddWaitSync(builder, waitSync):
builder.PrependUOffsetTRelativeSlot(21, flatbuffers.number_types.UOffsetTFlags.py_type(waitSync), 0)
def AddWaitSync(builder, waitSync):
CommandAddWaitSync(builder, waitSync)
def CommandAddDrawArraysInstanced(builder, drawArraysInstanced):
builder.PrependUOffsetTRelativeSlot(22, flatbuffers.number_types.UOffsetTFlags.py_type(drawArraysInstanced), 0)
def AddDrawArraysInstanced(builder, drawArraysInstanced):
CommandAddDrawArraysInstanced(builder, drawArraysInstanced)
def CommandAddDrawElementsInstanced(builder, drawElementsInstanced):
builder.PrependUOffsetTRelativeSlot(23, flatbuffers.number_types.UOffsetTFlags.py_type(drawElementsInstanced), 0)
def AddDrawElementsInstanced(builder, drawElementsInstanced):
CommandAddDrawElementsInstanced(builder, drawElementsInstanced)
def CommandAddDrawRangeElements(builder, drawRangeElements):
builder.PrependUOffsetTRelativeSlot(24, flatbuffers.number_types.UOffsetTFlags.py_type(drawRangeElements), 0)
def AddDrawRangeElements(builder, drawRangeElements):
CommandAddDrawRangeElements(builder, drawRangeElements)
def CommandAddBufferRespecify(builder, bufferRespecify):
builder.PrependUOffsetTRelativeSlot(25, flatbuffers.number_types.UOffsetTFlags.py_type(bufferRespecify), 0)
def AddBufferRespecify(builder, bufferRespecify):
CommandAddBufferRespecify(builder, bufferRespecify)
def CommandAddDrawArraysIndirect(builder, drawArraysIndirect):
builder.PrependUOffsetTRelativeSlot(26, flatbuffers.number_types.UOffsetTFlags.py_type(drawArraysIndirect), 0)
def AddDrawArraysIndirect(builder, drawArraysIndirect):
CommandAddDrawArraysIndirect(builder, drawArraysIndirect)
def CommandAddDrawElementsIndirect(builder, drawElementsIndirect):
builder.PrependUOffsetTRelativeSlot(27, flatbuffers.number_types.UOffsetTFlags.py_type(drawElementsIndirect), 0)
def AddDrawElementsIndirect(builder, drawElementsIndirect):
CommandAddDrawElementsIndirect(builder, drawElementsIndirect)
def CommandAddGetString(builder, getString):
builder.PrependUOffsetTRelativeSlot(28, flatbuffers.number_types.UOffsetTFlags.py_type(getString), 0)
def AddGetString(builder, getString):
CommandAddGetString(builder, getString)
def CommandAddTextureRespecify(builder, textureRespecify):
builder.PrependUOffsetTRelativeSlot(29, flatbuffers.number_types.UOffsetTFlags.py_type(textureRespecify), 0)
def AddTextureRespecify(builder, textureRespecify):
CommandAddTextureRespecify(builder, textureRespecify)
def CommandAddTextureSubImage(builder, textureSubImage):
builder.PrependUOffsetTRelativeSlot(30, flatbuffers.number_types.UOffsetTFlags.py_type(textureSubImage), 0)
def AddTextureSubImage(builder, textureSubImage):
CommandAddTextureSubImage(builder, textureSubImage)
def CommandAddReadPixels(builder, readPixels):
builder.PrependUOffsetTRelativeSlot(31, flatbuffers.number_types.UOffsetTFlags.py_type(readPixels), 0)
def AddReadPixels(builder, readPixels):
CommandAddReadPixels(builder, readPixels)
def CommandAddBufferReadbackFromGpu(builder, bufferReadbackFromGpu):
builder.PrependUOffsetTRelativeSlot(32, flatbuffers.number_types.UOffsetTFlags.py_type(bufferReadbackFromGpu), 0)
def AddBufferReadbackFromGpu(builder, bufferReadbackFromGpu):
CommandAddBufferReadbackFromGpu(builder, bufferReadbackFromGpu)
def CommandAddMapBufferRange(builder, mapBufferRange):
builder.PrependUOffsetTRelativeSlot(33, flatbuffers.number_types.UOffsetTFlags.py_type(mapBufferRange), 0)
def AddMapBufferRange(builder, mapBufferRange):
CommandAddMapBufferRange(builder, mapBufferRange)
def CommandAddUnmapBuffer(builder, unmapBuffer):
builder.PrependUOffsetTRelativeSlot(34, flatbuffers.number_types.UOffsetTFlags.py_type(unmapBuffer), 0)
def AddUnmapBuffer(builder, unmapBuffer):
CommandAddUnmapBuffer(builder, unmapBuffer)
def CommandAddEglCreatePbufferSurface(builder, eglCreatePbufferSurface):
builder.PrependUOffsetTRelativeSlot(35, flatbuffers.number_types.UOffsetTFlags.py_type(eglCreatePbufferSurface), 0)
def AddEglCreatePbufferSurface(builder, eglCreatePbufferSurface):
CommandAddEglCreatePbufferSurface(builder, eglCreatePbufferSurface)
def CommandAddEglDestroySurface(builder, eglDestroySurface):
builder.PrependUOffsetTRelativeSlot(36, flatbuffers.number_types.UOffsetTFlags.py_type(eglDestroySurface), 0)
def AddEglDestroySurface(builder, eglDestroySurface):
CommandAddEglDestroySurface(builder, eglDestroySurface)
def CommandAddEglMakeCurrent(builder, eglMakeCurrent):
builder.PrependUOffsetTRelativeSlot(37, flatbuffers.number_types.UOffsetTFlags.py_type(eglMakeCurrent), 0)
def AddEglMakeCurrent(builder, eglMakeCurrent):
CommandAddEglMakeCurrent(builder, eglMakeCurrent)
def CommandAddEglSwapInterval(builder, eglSwapInterval):
builder.PrependUOffsetTRelativeSlot(38, flatbuffers.number_types.UOffsetTFlags.py_type(eglSwapInterval), 0)
def AddEglSwapInterval(builder, eglSwapInterval):
CommandAddEglSwapInterval(builder, eglSwapInterval)
def CommandAddEglResizeSurface(builder, eglResizeSurface):
builder.PrependUOffsetTRelativeSlot(39, flatbuffers.number_types.UOffsetTFlags.py_type(eglResizeSurface), 0)
def AddEglResizeSurface(builder, eglResizeSurface):
CommandAddEglResizeSurface(builder, eglResizeSurface)
def CommandAddClientWaitSync(builder, clientWaitSync):
builder.PrependUOffsetTRelativeSlot(40, flatbuffers.number_types.UOffsetTFlags.py_type(clientWaitSync), 0)
def AddClientWaitSync(builder, clientWaitSync):
CommandAddClientWaitSync(builder, clientWaitSync)
def CommandAddBeginTimeElapsedQuery(builder, beginTimeElapsedQuery):
builder.PrependUOffsetTRelativeSlot(41, flatbuffers.number_types.UOffsetTFlags.py_type(beginTimeElapsedQuery), 0)
def AddBeginTimeElapsedQuery(builder, beginTimeElapsedQuery):
CommandAddBeginTimeElapsedQuery(builder, beginTimeElapsedQuery)
def CommandAddEndTimeElapsedQuery(builder, endTimeElapsedQuery):
builder.PrependUOffsetTRelativeSlot(42, flatbuffers.number_types.UOffsetTFlags.py_type(endTimeElapsedQuery), 0)
def AddEndTimeElapsedQuery(builder, endTimeElapsedQuery):
CommandAddEndTimeElapsedQuery(builder, endTimeElapsedQuery)
def CommandAddDeleteBackendQuery(builder, deleteBackendQuery):
builder.PrependUOffsetTRelativeSlot(43, flatbuffers.number_types.UOffsetTFlags.py_type(deleteBackendQuery), 0)
def AddDeleteBackendQuery(builder, deleteBackendQuery):
CommandAddDeleteBackendQuery(builder, deleteBackendQuery)
def CommandAddIsQueryResultAvailable(builder, isQueryResultAvailable):
builder.PrependUOffsetTRelativeSlot(44, flatbuffers.number_types.UOffsetTFlags.py_type(isQueryResultAvailable), 0)
def AddIsQueryResultAvailable(builder, isQueryResultAvailable):
CommandAddIsQueryResultAvailable(builder, isQueryResultAvailable)
def CommandAddGetQueryResult64(builder, getQueryResult64):
builder.PrependUOffsetTRelativeSlot(45, flatbuffers.number_types.UOffsetTFlags.py_type(getQueryResult64), 0)
def AddGetQueryResult64(builder, getQueryResult64):
CommandAddGetQueryResult64(builder, getQueryResult64)
def CommandAddBeginOcclusionQuery(builder, beginOcclusionQuery):
builder.PrependUOffsetTRelativeSlot(46, flatbuffers.number_types.UOffsetTFlags.py_type(beginOcclusionQuery), 0)
def AddBeginOcclusionQuery(builder, beginOcclusionQuery):
CommandAddBeginOcclusionQuery(builder, beginOcclusionQuery)
def CommandAddEndOcclusionQuery(builder, endOcclusionQuery):
builder.PrependUOffsetTRelativeSlot(47, flatbuffers.number_types.UOffsetTFlags.py_type(endOcclusionQuery), 0)
def AddEndOcclusionQuery(builder, endOcclusionQuery):
CommandAddEndOcclusionQuery(builder, endOcclusionQuery)
def CommandAddBeginXfbPrimitivesQuery(builder, beginXfbPrimitivesQuery):
builder.PrependUOffsetTRelativeSlot(48, flatbuffers.number_types.UOffsetTFlags.py_type(beginXfbPrimitivesQuery), 0)
def AddBeginXfbPrimitivesQuery(builder, beginXfbPrimitivesQuery):
CommandAddBeginXfbPrimitivesQuery(builder, beginXfbPrimitivesQuery)
def CommandAddEndXfbPrimitivesQuery(builder, endXfbPrimitivesQuery):
builder.PrependUOffsetTRelativeSlot(49, flatbuffers.number_types.UOffsetTFlags.py_type(endXfbPrimitivesQuery), 0)
def AddEndXfbPrimitivesQuery(builder, endXfbPrimitivesQuery):
CommandAddEndXfbPrimitivesQuery(builder, endXfbPrimitivesQuery)
def CommandEnd(builder):
return builder.EndObject()
def End(builder):
return CommandEnd(builder)
@@ -1,63 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DataBlob(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DataBlob()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDataBlob(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DataBlob
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DataBlob
def Offset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# DataBlob
def Size(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def DataBlobStart(builder):
builder.StartObject(2)
def Start(builder):
DataBlobStart(builder)
def DataBlobAddOffset(builder, offset):
builder.PrependUint64Slot(0, offset, 0)
def AddOffset(builder, offset):
DataBlobAddOffset(builder, offset)
def DataBlobAddSize(builder, size):
builder.PrependUint64Slot(1, size, 0)
def AddSize(builder, size):
DataBlobAddSize(builder, size)
def DataBlobEnd(builder):
return builder.EndObject()
def End(builder):
return DataBlobEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DeleteBackendQuery(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DeleteBackendQuery()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDeleteBackendQuery(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DeleteBackendQuery
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DeleteBackendQuery
def Query(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def DeleteBackendQueryStart(builder):
builder.StartObject(1)
def Start(builder):
DeleteBackendQueryStart(builder)
def DeleteBackendQueryAddQuery(builder, query):
builder.PrependUint64Slot(0, query, 0)
def AddQuery(builder, query):
DeleteBackendQueryAddQuery(builder, query)
def DeleteBackendQueryEnd(builder):
return builder.EndObject()
def End(builder):
return DeleteBackendQueryEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DeleteSync(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DeleteSync()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDeleteSync(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DeleteSync
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DeleteSync
def Sync(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def DeleteSyncStart(builder):
builder.StartObject(1)
def Start(builder):
DeleteSyncStart(builder)
def DeleteSyncAddSync(builder, sync):
builder.PrependUint64Slot(0, sync, 0)
def AddSync(builder, sync):
DeleteSyncAddSync(builder, sync)
def DeleteSyncEnd(builder):
return builder.EndObject()
def End(builder):
return DeleteSyncEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DispatchCompute(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DispatchCompute()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDispatchCompute(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DispatchCompute
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DispatchCompute
def NumGroupsX(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DispatchCompute
def NumGroupsY(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DispatchCompute
def NumGroupsZ(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def DispatchComputeStart(builder):
builder.StartObject(3)
def Start(builder):
DispatchComputeStart(builder)
def DispatchComputeAddNumGroupsX(builder, numGroupsX):
builder.PrependUint32Slot(0, numGroupsX, 0)
def AddNumGroupsX(builder, numGroupsX):
DispatchComputeAddNumGroupsX(builder, numGroupsX)
def DispatchComputeAddNumGroupsY(builder, numGroupsY):
builder.PrependUint32Slot(1, numGroupsY, 0)
def AddNumGroupsY(builder, numGroupsY):
DispatchComputeAddNumGroupsY(builder, numGroupsY)
def DispatchComputeAddNumGroupsZ(builder, numGroupsZ):
builder.PrependUint32Slot(2, numGroupsZ, 0)
def AddNumGroupsZ(builder, numGroupsZ):
DispatchComputeAddNumGroupsZ(builder, numGroupsZ)
def DispatchComputeEnd(builder):
return builder.EndObject()
def End(builder):
return DispatchComputeEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DispatchComputeIndirect(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DispatchComputeIndirect()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDispatchComputeIndirect(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DispatchComputeIndirect
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DispatchComputeIndirect
def IndirectOffset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def DispatchComputeIndirectStart(builder):
builder.StartObject(1)
def Start(builder):
DispatchComputeIndirectStart(builder)
def DispatchComputeIndirectAddIndirectOffset(builder, indirectOffset):
builder.PrependUint64Slot(0, indirectOffset, 0)
def AddIndirectOffset(builder, indirectOffset):
DispatchComputeIndirectAddIndirectOffset(builder, indirectOffset)
def DispatchComputeIndirectEnd(builder):
return builder.EndObject()
def End(builder):
return DispatchComputeIndirectEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DrawArrays(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DrawArrays()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDrawArrays(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DrawArrays
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DrawArrays
def Mode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawArrays
def First(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# DrawArrays
def Count(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
def DrawArraysStart(builder):
builder.StartObject(3)
def Start(builder):
DrawArraysStart(builder)
def DrawArraysAddMode(builder, mode):
builder.PrependUint32Slot(0, mode, 0)
def AddMode(builder, mode):
DrawArraysAddMode(builder, mode)
def DrawArraysAddFirst(builder, first):
builder.PrependInt32Slot(1, first, 0)
def AddFirst(builder, first):
DrawArraysAddFirst(builder, first)
def DrawArraysAddCount(builder, count):
builder.PrependInt32Slot(2, count, 0)
def AddCount(builder, count):
DrawArraysAddCount(builder, count)
def DrawArraysEnd(builder):
return builder.EndObject()
def End(builder):
return DrawArraysEnd(builder)
@@ -1,63 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DrawArraysIndirect(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DrawArraysIndirect()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDrawArraysIndirect(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DrawArraysIndirect
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DrawArraysIndirect
def Mode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawArraysIndirect
def ShmOffset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def DrawArraysIndirectStart(builder):
builder.StartObject(2)
def Start(builder):
DrawArraysIndirectStart(builder)
def DrawArraysIndirectAddMode(builder, mode):
builder.PrependUint32Slot(0, mode, 0)
def AddMode(builder, mode):
DrawArraysIndirectAddMode(builder, mode)
def DrawArraysIndirectAddShmOffset(builder, shmOffset):
builder.PrependUint64Slot(1, shmOffset, 0)
def AddShmOffset(builder, shmOffset):
DrawArraysIndirectAddShmOffset(builder, shmOffset)
def DrawArraysIndirectEnd(builder):
return builder.EndObject()
def End(builder):
return DrawArraysIndirectEnd(builder)
@@ -1,89 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DrawArraysInstanced(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DrawArraysInstanced()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDrawArraysInstanced(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DrawArraysInstanced
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DrawArraysInstanced
def Mode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawArraysInstanced
def First(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# DrawArraysInstanced
def Count(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# DrawArraysInstanced
def Primcount(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
def DrawArraysInstancedStart(builder):
builder.StartObject(4)
def Start(builder):
DrawArraysInstancedStart(builder)
def DrawArraysInstancedAddMode(builder, mode):
builder.PrependUint32Slot(0, mode, 0)
def AddMode(builder, mode):
DrawArraysInstancedAddMode(builder, mode)
def DrawArraysInstancedAddFirst(builder, first):
builder.PrependInt32Slot(1, first, 0)
def AddFirst(builder, first):
DrawArraysInstancedAddFirst(builder, first)
def DrawArraysInstancedAddCount(builder, count):
builder.PrependInt32Slot(2, count, 0)
def AddCount(builder, count):
DrawArraysInstancedAddCount(builder, count)
def DrawArraysInstancedAddPrimcount(builder, primcount):
builder.PrependInt32Slot(3, primcount, 0)
def AddPrimcount(builder, primcount):
DrawArraysInstancedAddPrimcount(builder, primcount)
def DrawArraysInstancedEnd(builder):
return builder.EndObject()
def End(builder):
return DrawArraysInstancedEnd(builder)
@@ -1,89 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DrawElements(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DrawElements()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDrawElements(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DrawElements
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DrawElements
def Mode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawElements
def Count(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# DrawElements
def Type(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawElements
def IndicesOffset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def DrawElementsStart(builder):
builder.StartObject(4)
def Start(builder):
DrawElementsStart(builder)
def DrawElementsAddMode(builder, mode):
builder.PrependUint32Slot(0, mode, 0)
def AddMode(builder, mode):
DrawElementsAddMode(builder, mode)
def DrawElementsAddCount(builder, count):
builder.PrependInt32Slot(1, count, 0)
def AddCount(builder, count):
DrawElementsAddCount(builder, count)
def DrawElementsAddType(builder, type):
builder.PrependUint32Slot(2, type, 0)
def AddType(builder, type):
DrawElementsAddType(builder, type)
def DrawElementsAddIndicesOffset(builder, indicesOffset):
builder.PrependUint64Slot(3, indicesOffset, 0)
def AddIndicesOffset(builder, indicesOffset):
DrawElementsAddIndicesOffset(builder, indicesOffset)
def DrawElementsEnd(builder):
return builder.EndObject()
def End(builder):
return DrawElementsEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DrawElementsIndirect(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DrawElementsIndirect()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDrawElementsIndirect(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DrawElementsIndirect
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DrawElementsIndirect
def Mode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawElementsIndirect
def Type(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawElementsIndirect
def ShmOffset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def DrawElementsIndirectStart(builder):
builder.StartObject(3)
def Start(builder):
DrawElementsIndirectStart(builder)
def DrawElementsIndirectAddMode(builder, mode):
builder.PrependUint32Slot(0, mode, 0)
def AddMode(builder, mode):
DrawElementsIndirectAddMode(builder, mode)
def DrawElementsIndirectAddType(builder, type):
builder.PrependUint32Slot(1, type, 0)
def AddType(builder, type):
DrawElementsIndirectAddType(builder, type)
def DrawElementsIndirectAddShmOffset(builder, shmOffset):
builder.PrependUint64Slot(2, shmOffset, 0)
def AddShmOffset(builder, shmOffset):
DrawElementsIndirectAddShmOffset(builder, shmOffset)
def DrawElementsIndirectEnd(builder):
return builder.EndObject()
def End(builder):
return DrawElementsIndirectEnd(builder)
@@ -1,102 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DrawElementsInstanced(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DrawElementsInstanced()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDrawElementsInstanced(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DrawElementsInstanced
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DrawElementsInstanced
def Mode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawElementsInstanced
def Count(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# DrawElementsInstanced
def Type(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawElementsInstanced
def IndicesOffset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# DrawElementsInstanced
def InstanceCount(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
def DrawElementsInstancedStart(builder):
builder.StartObject(5)
def Start(builder):
DrawElementsInstancedStart(builder)
def DrawElementsInstancedAddMode(builder, mode):
builder.PrependUint32Slot(0, mode, 0)
def AddMode(builder, mode):
DrawElementsInstancedAddMode(builder, mode)
def DrawElementsInstancedAddCount(builder, count):
builder.PrependInt32Slot(1, count, 0)
def AddCount(builder, count):
DrawElementsInstancedAddCount(builder, count)
def DrawElementsInstancedAddType(builder, type):
builder.PrependUint32Slot(2, type, 0)
def AddType(builder, type):
DrawElementsInstancedAddType(builder, type)
def DrawElementsInstancedAddIndicesOffset(builder, indicesOffset):
builder.PrependUint64Slot(3, indicesOffset, 0)
def AddIndicesOffset(builder, indicesOffset):
DrawElementsInstancedAddIndicesOffset(builder, indicesOffset)
def DrawElementsInstancedAddInstanceCount(builder, instanceCount):
builder.PrependInt32Slot(4, instanceCount, 0)
def AddInstanceCount(builder, instanceCount):
DrawElementsInstancedAddInstanceCount(builder, instanceCount)
def DrawElementsInstancedEnd(builder):
return builder.EndObject()
def End(builder):
return DrawElementsInstancedEnd(builder)
@@ -1,115 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class DrawRangeElements(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = DrawRangeElements()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsDrawRangeElements(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# DrawRangeElements
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# DrawRangeElements
def Mode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawRangeElements
def Start(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawRangeElements
def End(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawRangeElements
def Count(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# DrawRangeElements
def Type(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# DrawRangeElements
def IndicesOffset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def DrawRangeElementsStart(builder):
builder.StartObject(6)
def Start(builder):
DrawRangeElementsStart(builder)
def DrawRangeElementsAddMode(builder, mode):
builder.PrependUint32Slot(0, mode, 0)
def AddMode(builder, mode):
DrawRangeElementsAddMode(builder, mode)
def DrawRangeElementsAddStart(builder, start):
builder.PrependUint32Slot(1, start, 0)
def AddStart(builder, start):
DrawRangeElementsAddStart(builder, start)
def DrawRangeElementsAddEnd(builder, end):
builder.PrependUint32Slot(2, end, 0)
def AddEnd(builder, end):
DrawRangeElementsAddEnd(builder, end)
def DrawRangeElementsAddCount(builder, count):
builder.PrependInt32Slot(3, count, 0)
def AddCount(builder, count):
DrawRangeElementsAddCount(builder, count)
def DrawRangeElementsAddType(builder, type):
builder.PrependUint32Slot(4, type, 0)
def AddType(builder, type):
DrawRangeElementsAddType(builder, type)
def DrawRangeElementsAddIndicesOffset(builder, indicesOffset):
builder.PrependUint64Slot(5, indicesOffset, 0)
def AddIndicesOffset(builder, indicesOffset):
DrawRangeElementsAddIndicesOffset(builder, indicesOffset)
def DrawRangeElementsEnd(builder):
return builder.EndObject()
def End(builder):
return DrawRangeElementsEnd(builder)
@@ -1,89 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class EglCreatePbufferSurface(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = EglCreatePbufferSurface()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsEglCreatePbufferSurface(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# EglCreatePbufferSurface
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# EglCreatePbufferSurface
def Display(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# EglCreatePbufferSurface
def Surface(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# EglCreatePbufferSurface
def Width(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# EglCreatePbufferSurface
def Height(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
def EglCreatePbufferSurfaceStart(builder):
builder.StartObject(4)
def Start(builder):
EglCreatePbufferSurfaceStart(builder)
def EglCreatePbufferSurfaceAddDisplay(builder, display):
builder.PrependUint64Slot(0, display, 0)
def AddDisplay(builder, display):
EglCreatePbufferSurfaceAddDisplay(builder, display)
def EglCreatePbufferSurfaceAddSurface(builder, surface):
builder.PrependUint64Slot(1, surface, 0)
def AddSurface(builder, surface):
EglCreatePbufferSurfaceAddSurface(builder, surface)
def EglCreatePbufferSurfaceAddWidth(builder, width):
builder.PrependInt32Slot(2, width, 0)
def AddWidth(builder, width):
EglCreatePbufferSurfaceAddWidth(builder, width)
def EglCreatePbufferSurfaceAddHeight(builder, height):
builder.PrependInt32Slot(3, height, 0)
def AddHeight(builder, height):
EglCreatePbufferSurfaceAddHeight(builder, height)
def EglCreatePbufferSurfaceEnd(builder):
return builder.EndObject()
def End(builder):
return EglCreatePbufferSurfaceEnd(builder)
@@ -1,63 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class EglDestroySurface(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = EglDestroySurface()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsEglDestroySurface(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# EglDestroySurface
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# EglDestroySurface
def Display(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# EglDestroySurface
def Surface(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def EglDestroySurfaceStart(builder):
builder.StartObject(2)
def Start(builder):
EglDestroySurfaceStart(builder)
def EglDestroySurfaceAddDisplay(builder, display):
builder.PrependUint64Slot(0, display, 0)
def AddDisplay(builder, display):
EglDestroySurfaceAddDisplay(builder, display)
def EglDestroySurfaceAddSurface(builder, surface):
builder.PrependUint64Slot(1, surface, 0)
def AddSurface(builder, surface):
EglDestroySurfaceAddSurface(builder, surface)
def EglDestroySurfaceEnd(builder):
return builder.EndObject()
def End(builder):
return EglDestroySurfaceEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class EglMakeCurrent(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = EglMakeCurrent()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsEglMakeCurrent(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# EglMakeCurrent
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# EglMakeCurrent
def Session(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# EglMakeCurrent
def Draw(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# EglMakeCurrent
def Read(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def EglMakeCurrentStart(builder):
builder.StartObject(3)
def Start(builder):
EglMakeCurrentStart(builder)
def EglMakeCurrentAddSession(builder, session):
builder.PrependUint64Slot(0, session, 0)
def AddSession(builder, session):
EglMakeCurrentAddSession(builder, session)
def EglMakeCurrentAddDraw(builder, draw):
builder.PrependUint64Slot(1, draw, 0)
def AddDraw(builder, draw):
EglMakeCurrentAddDraw(builder, draw)
def EglMakeCurrentAddRead(builder, read):
builder.PrependUint64Slot(2, read, 0)
def AddRead(builder, read):
EglMakeCurrentAddRead(builder, read)
def EglMakeCurrentEnd(builder):
return builder.EndObject()
def End(builder):
return EglMakeCurrentEnd(builder)
@@ -1,89 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class EglResizeSurface(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = EglResizeSurface()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsEglResizeSurface(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# EglResizeSurface
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# EglResizeSurface
def Display(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# EglResizeSurface
def Surface(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# EglResizeSurface
def Width(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# EglResizeSurface
def Height(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def EglResizeSurfaceStart(builder):
builder.StartObject(4)
def Start(builder):
EglResizeSurfaceStart(builder)
def EglResizeSurfaceAddDisplay(builder, display):
builder.PrependUint64Slot(0, display, 0)
def AddDisplay(builder, display):
EglResizeSurfaceAddDisplay(builder, display)
def EglResizeSurfaceAddSurface(builder, surface):
builder.PrependUint64Slot(1, surface, 0)
def AddSurface(builder, surface):
EglResizeSurfaceAddSurface(builder, surface)
def EglResizeSurfaceAddWidth(builder, width):
builder.PrependUint32Slot(2, width, 0)
def AddWidth(builder, width):
EglResizeSurfaceAddWidth(builder, width)
def EglResizeSurfaceAddHeight(builder, height):
builder.PrependUint32Slot(3, height, 0)
def AddHeight(builder, height):
EglResizeSurfaceAddHeight(builder, height)
def EglResizeSurfaceEnd(builder):
return builder.EndObject()
def End(builder):
return EglResizeSurfaceEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class EglSwapInterval(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = EglSwapInterval()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsEglSwapInterval(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# EglSwapInterval
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# EglSwapInterval
def Interval(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
def EglSwapIntervalStart(builder):
builder.StartObject(1)
def Start(builder):
EglSwapIntervalStart(builder)
def EglSwapIntervalAddInterval(builder, interval):
builder.PrependInt32Slot(0, interval, 0)
def AddInterval(builder, interval):
EglSwapIntervalAddInterval(builder, interval)
def EglSwapIntervalEnd(builder):
return builder.EndObject()
def End(builder):
return EglSwapIntervalEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class EndOcclusionQuery(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = EndOcclusionQuery()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsEndOcclusionQuery(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# EndOcclusionQuery
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# EndOcclusionQuery
def Query(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def EndOcclusionQueryStart(builder):
builder.StartObject(1)
def Start(builder):
EndOcclusionQueryStart(builder)
def EndOcclusionQueryAddQuery(builder, query):
builder.PrependUint64Slot(0, query, 0)
def AddQuery(builder, query):
EndOcclusionQueryAddQuery(builder, query)
def EndOcclusionQueryEnd(builder):
return builder.EndObject()
def End(builder):
return EndOcclusionQueryEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class EndTimeElapsedQuery(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = EndTimeElapsedQuery()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsEndTimeElapsedQuery(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# EndTimeElapsedQuery
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# EndTimeElapsedQuery
def Query(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def EndTimeElapsedQueryStart(builder):
builder.StartObject(1)
def Start(builder):
EndTimeElapsedQueryStart(builder)
def EndTimeElapsedQueryAddQuery(builder, query):
builder.PrependUint64Slot(0, query, 0)
def AddQuery(builder, query):
EndTimeElapsedQueryAddQuery(builder, query)
def EndTimeElapsedQueryEnd(builder):
return builder.EndObject()
def End(builder):
return EndTimeElapsedQueryEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class EndXfbPrimitivesQuery(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = EndXfbPrimitivesQuery()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsEndXfbPrimitivesQuery(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# EndXfbPrimitivesQuery
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# EndXfbPrimitivesQuery
def Query(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def EndXfbPrimitivesQueryStart(builder):
builder.StartObject(1)
def Start(builder):
EndXfbPrimitivesQueryStart(builder)
def EndXfbPrimitivesQueryAddQuery(builder, query):
builder.PrependUint64Slot(0, query, 0)
def AddQuery(builder, query):
EndXfbPrimitivesQueryAddQuery(builder, query)
def EndXfbPrimitivesQueryEnd(builder):
return builder.EndObject()
def End(builder):
return EndXfbPrimitivesQueryEnd(builder)
@@ -1,63 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class FenceSync(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = FenceSync()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsFenceSync(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# FenceSync
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# FenceSync
def Condition(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# FenceSync
def Flags(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def FenceSyncStart(builder):
builder.StartObject(2)
def Start(builder):
FenceSyncStart(builder)
def FenceSyncAddCondition(builder, condition):
builder.PrependUint32Slot(0, condition, 0)
def AddCondition(builder, condition):
FenceSyncAddCondition(builder, condition)
def FenceSyncAddFlags(builder, flags):
builder.PrependUint32Slot(1, flags, 0)
def AddFlags(builder, flags):
FenceSyncAddFlags(builder, flags)
def FenceSyncEnd(builder):
return builder.EndObject()
def End(builder):
return FenceSyncEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class GenerateMipmap(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = GenerateMipmap()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsGenerateMipmap(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# GenerateMipmap
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# GenerateMipmap
def Target(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def GenerateMipmapStart(builder):
builder.StartObject(1)
def Start(builder):
GenerateMipmapStart(builder)
def GenerateMipmapAddTarget(builder, target):
builder.PrependUint32Slot(0, target, 0)
def AddTarget(builder, target):
GenerateMipmapAddTarget(builder, target)
def GenerateMipmapEnd(builder):
return builder.EndObject()
def End(builder):
return GenerateMipmapEnd(builder)
@@ -1,63 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class GetQueryResult64(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = GetQueryResult64()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsGetQueryResult64(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# GetQueryResult64
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# GetQueryResult64
def Query(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# GetQueryResult64
def Wait(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def GetQueryResult64Start(builder):
builder.StartObject(2)
def Start(builder):
GetQueryResult64Start(builder)
def GetQueryResult64AddQuery(builder, query):
builder.PrependUint64Slot(0, query, 0)
def AddQuery(builder, query):
GetQueryResult64AddQuery(builder, query)
def GetQueryResult64AddWait(builder, wait):
builder.PrependUint32Slot(1, wait, 0)
def AddWait(builder, wait):
GetQueryResult64AddWait(builder, wait)
def GetQueryResult64End(builder):
return builder.EndObject()
def End(builder):
return GetQueryResult64End(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class GetString(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = GetString()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsGetString(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# GetString
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# GetString
def Pname(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def GetStringStart(builder):
builder.StartObject(1)
def Start(builder):
GetStringStart(builder)
def GetStringAddPname(builder, pname):
builder.PrependUint32Slot(0, pname, 0)
def AddPname(builder, pname):
GetStringAddPname(builder, pname)
def GetStringEnd(builder):
return builder.EndObject()
def End(builder):
return GetStringEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class GlClear(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = GlClear()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsGlClear(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# GlClear
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# GlClear
def Mask(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def GlClearStart(builder):
builder.StartObject(1)
def Start(builder):
GlClearStart(builder)
def GlClearAddMask(builder, mask):
builder.PrependUint32Slot(0, mask, 0)
def AddMask(builder, mask):
GlClearAddMask(builder, mask)
def GlClearEnd(builder):
return builder.EndObject()
def End(builder):
return GlClearEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class IsQueryResultAvailable(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = IsQueryResultAvailable()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsIsQueryResultAvailable(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# IsQueryResultAvailable
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# IsQueryResultAvailable
def Query(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def IsQueryResultAvailableStart(builder):
builder.StartObject(1)
def Start(builder):
IsQueryResultAvailableStart(builder)
def IsQueryResultAvailableAddQuery(builder, query):
builder.PrependUint64Slot(0, query, 0)
def AddQuery(builder, query):
IsQueryResultAvailableAddQuery(builder, query)
def IsQueryResultAvailableEnd(builder):
return builder.EndObject()
def End(builder):
return IsQueryResultAvailableEnd(builder)
@@ -1,89 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class MapBufferRange(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = MapBufferRange()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsMapBufferRange(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# MapBufferRange
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# MapBufferRange
def BufferHandle(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# MapBufferRange
def Offset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# MapBufferRange
def Size(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# MapBufferRange
def Access(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def MapBufferRangeStart(builder):
builder.StartObject(4)
def Start(builder):
MapBufferRangeStart(builder)
def MapBufferRangeAddBufferHandle(builder, bufferHandle):
builder.PrependUint64Slot(0, bufferHandle, 0)
def AddBufferHandle(builder, bufferHandle):
MapBufferRangeAddBufferHandle(builder, bufferHandle)
def MapBufferRangeAddOffset(builder, offset):
builder.PrependUint64Slot(1, offset, 0)
def AddOffset(builder, offset):
MapBufferRangeAddOffset(builder, offset)
def MapBufferRangeAddSize(builder, size):
builder.PrependUint64Slot(2, size, 0)
def AddSize(builder, size):
MapBufferRangeAddSize(builder, size)
def MapBufferRangeAddAccess(builder, access):
builder.PrependUint32Slot(3, access, 0)
def AddAccess(builder, access):
MapBufferRangeAddAccess(builder, access)
def MapBufferRangeEnd(builder):
return builder.EndObject()
def End(builder):
return MapBufferRangeEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class MemoryBarrier(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = MemoryBarrier()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsMemoryBarrier(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# MemoryBarrier
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# MemoryBarrier
def Barriers(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def MemoryBarrierStart(builder):
builder.StartObject(1)
def Start(builder):
MemoryBarrierStart(builder)
def MemoryBarrierAddBarriers(builder, barriers):
builder.PrependUint32Slot(0, barriers, 0)
def AddBarriers(builder, barriers):
MemoryBarrierAddBarriers(builder, barriers)
def MemoryBarrierEnd(builder):
return builder.EndObject()
def End(builder):
return MemoryBarrierEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class MemoryBarrierByRegion(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = MemoryBarrierByRegion()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsMemoryBarrierByRegion(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# MemoryBarrierByRegion
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# MemoryBarrierByRegion
def Barriers(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def MemoryBarrierByRegionStart(builder):
builder.StartObject(1)
def Start(builder):
MemoryBarrierByRegionStart(builder)
def MemoryBarrierByRegionAddBarriers(builder, barriers):
builder.PrependUint32Slot(0, barriers, 0)
def AddBarriers(builder, barriers):
MemoryBarrierByRegionAddBarriers(builder, barriers)
def MemoryBarrierByRegionEnd(builder):
return builder.EndObject()
def End(builder):
return MemoryBarrierByRegionEnd(builder)
@@ -1,67 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class Message(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = Message()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsMessage(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# Message
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# Message
def Command(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
x = self._tab.Indirect(o + self._tab.Pos)
from MobileGL.Protocol.Wire.Command import Command
obj = Command()
obj.Init(self._tab.Bytes, x)
return obj
return None
# Message
def ShmCount(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def MessageStart(builder):
builder.StartObject(2)
def Start(builder):
MessageStart(builder)
def MessageAddCommand(builder, command):
builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(command), 0)
def AddCommand(builder, command):
MessageAddCommand(builder, command)
def MessageAddShmCount(builder, shmCount):
builder.PrependUint32Slot(1, shmCount, 0)
def AddShmCount(builder, shmCount):
MessageAddShmCount(builder, shmCount)
def MessageEnd(builder):
return builder.EndObject()
def End(builder):
return MessageEnd(builder)
@@ -1,63 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class PatchParameteri(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = PatchParameteri()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsPatchParameteri(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# PatchParameteri
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# PatchParameteri
def Pname(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# PatchParameteri
def Value(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
def PatchParameteriStart(builder):
builder.StartObject(2)
def Start(builder):
PatchParameteriStart(builder)
def PatchParameteriAddPname(builder, pname):
builder.PrependUint32Slot(0, pname, 0)
def AddPname(builder, pname):
PatchParameteriAddPname(builder, pname)
def PatchParameteriAddValue(builder, value):
builder.PrependInt32Slot(1, value, 0)
def AddValue(builder, value):
PatchParameteriAddValue(builder, value)
def PatchParameteriEnd(builder):
return builder.EndObject()
def End(builder):
return PatchParameteriEnd(builder)
@@ -1,115 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class ReadPixels(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ReadPixels()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsReadPixels(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# ReadPixels
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# ReadPixels
def X(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ReadPixels
def Y(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ReadPixels
def Width(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ReadPixels
def Height(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# ReadPixels
def Format(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# ReadPixels
def Type(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
def ReadPixelsStart(builder):
builder.StartObject(6)
def Start(builder):
ReadPixelsStart(builder)
def ReadPixelsAddX(builder, x):
builder.PrependInt32Slot(0, x, 0)
def AddX(builder, x):
ReadPixelsAddX(builder, x)
def ReadPixelsAddY(builder, y):
builder.PrependInt32Slot(1, y, 0)
def AddY(builder, y):
ReadPixelsAddY(builder, y)
def ReadPixelsAddWidth(builder, width):
builder.PrependInt32Slot(2, width, 0)
def AddWidth(builder, width):
ReadPixelsAddWidth(builder, width)
def ReadPixelsAddHeight(builder, height):
builder.PrependInt32Slot(3, height, 0)
def AddHeight(builder, height):
ReadPixelsAddHeight(builder, height)
def ReadPixelsAddFormat(builder, format):
builder.PrependUint32Slot(4, format, 0)
def AddFormat(builder, format):
ReadPixelsAddFormat(builder, format)
def ReadPixelsAddType(builder, type):
builder.PrependUint32Slot(5, type, 0)
def AddType(builder, type):
ReadPixelsAddType(builder, type)
def ReadPixelsEnd(builder):
return builder.EndObject()
def End(builder):
return ReadPixelsEnd(builder)
@@ -1,128 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class Response(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = Response()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsResponse(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# Response
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# Response
def Status(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# Response
def Token(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# Response
def DataByte(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# Response
def Sync(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# Response
def StringValue(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# Response
def RetShmCount(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# Response
def QueryNs(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def ResponseStart(builder):
builder.StartObject(7)
def Start(builder):
ResponseStart(builder)
def ResponseAddStatus(builder, status):
builder.PrependUint32Slot(0, status, 0)
def AddStatus(builder, status):
ResponseAddStatus(builder, status)
def ResponseAddToken(builder, token):
builder.PrependUint64Slot(1, token, 0)
def AddToken(builder, token):
ResponseAddToken(builder, token)
def ResponseAddDataByte(builder, dataByte):
builder.PrependUint32Slot(2, dataByte, 0)
def AddDataByte(builder, dataByte):
ResponseAddDataByte(builder, dataByte)
def ResponseAddSync(builder, sync):
builder.PrependUint64Slot(3, sync, 0)
def AddSync(builder, sync):
ResponseAddSync(builder, sync)
def ResponseAddStringValue(builder, stringValue):
builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(stringValue), 0)
def AddStringValue(builder, stringValue):
ResponseAddStringValue(builder, stringValue)
def ResponseAddRetShmCount(builder, retShmCount):
builder.PrependUint32Slot(5, retShmCount, 0)
def AddRetShmCount(builder, retShmCount):
ResponseAddRetShmCount(builder, retShmCount)
def ResponseAddQueryNs(builder, queryNs):
builder.PrependUint64Slot(6, queryNs, 0)
def AddQueryNs(builder, queryNs):
ResponseAddQueryNs(builder, queryNs)
def ResponseEnd(builder):
return builder.EndObject()
def End(builder):
return ResponseEnd(builder)
@@ -1,50 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class SwapBuffers(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = SwapBuffers()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsSwapBuffers(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# SwapBuffers
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# SwapBuffers
def Draw(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def SwapBuffersStart(builder):
builder.StartObject(1)
def Start(builder):
SwapBuffersStart(builder)
def SwapBuffersAddDraw(builder, draw):
builder.PrependUint64Slot(0, draw, 0)
def AddDraw(builder, draw):
SwapBuffersAddDraw(builder, draw)
def SwapBuffersEnd(builder):
return builder.EndObject()
def End(builder):
return SwapBuffersEnd(builder)
@@ -1,141 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class TextureRespecify(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TextureRespecify()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsTextureRespecify(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# TextureRespecify
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# TextureRespecify
def Texture(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# TextureRespecify
def Level(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureRespecify
def Format(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureRespecify
def Type(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureRespecify
def Width(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureRespecify
def Height(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureRespecify
def Depth(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureRespecify
def DataSize(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def TextureRespecifyStart(builder):
builder.StartObject(8)
def Start(builder):
TextureRespecifyStart(builder)
def TextureRespecifyAddTexture(builder, texture):
builder.PrependUint64Slot(0, texture, 0)
def AddTexture(builder, texture):
TextureRespecifyAddTexture(builder, texture)
def TextureRespecifyAddLevel(builder, level):
builder.PrependUint32Slot(1, level, 0)
def AddLevel(builder, level):
TextureRespecifyAddLevel(builder, level)
def TextureRespecifyAddFormat(builder, format):
builder.PrependUint32Slot(2, format, 0)
def AddFormat(builder, format):
TextureRespecifyAddFormat(builder, format)
def TextureRespecifyAddType(builder, type):
builder.PrependUint32Slot(3, type, 0)
def AddType(builder, type):
TextureRespecifyAddType(builder, type)
def TextureRespecifyAddWidth(builder, width):
builder.PrependUint32Slot(4, width, 0)
def AddWidth(builder, width):
TextureRespecifyAddWidth(builder, width)
def TextureRespecifyAddHeight(builder, height):
builder.PrependUint32Slot(5, height, 0)
def AddHeight(builder, height):
TextureRespecifyAddHeight(builder, height)
def TextureRespecifyAddDepth(builder, depth):
builder.PrependUint32Slot(6, depth, 0)
def AddDepth(builder, depth):
TextureRespecifyAddDepth(builder, depth)
def TextureRespecifyAddDataSize(builder, dataSize):
builder.PrependUint64Slot(7, dataSize, 0)
def AddDataSize(builder, dataSize):
TextureRespecifyAddDataSize(builder, dataSize)
def TextureRespecifyEnd(builder):
return builder.EndObject()
def End(builder):
return TextureRespecifyEnd(builder)
@@ -1,141 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class TextureSubImage(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TextureSubImage()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsTextureSubImage(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# TextureSubImage
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# TextureSubImage
def Texture(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# TextureSubImage
def Level(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureSubImage
def Format(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureSubImage
def Type(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureSubImage
def Width(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureSubImage
def Height(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureSubImage
def Depth(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# TextureSubImage
def DataSize(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def TextureSubImageStart(builder):
builder.StartObject(8)
def Start(builder):
TextureSubImageStart(builder)
def TextureSubImageAddTexture(builder, texture):
builder.PrependUint64Slot(0, texture, 0)
def AddTexture(builder, texture):
TextureSubImageAddTexture(builder, texture)
def TextureSubImageAddLevel(builder, level):
builder.PrependUint32Slot(1, level, 0)
def AddLevel(builder, level):
TextureSubImageAddLevel(builder, level)
def TextureSubImageAddFormat(builder, format):
builder.PrependUint32Slot(2, format, 0)
def AddFormat(builder, format):
TextureSubImageAddFormat(builder, format)
def TextureSubImageAddType(builder, type):
builder.PrependUint32Slot(3, type, 0)
def AddType(builder, type):
TextureSubImageAddType(builder, type)
def TextureSubImageAddWidth(builder, width):
builder.PrependUint32Slot(4, width, 0)
def AddWidth(builder, width):
TextureSubImageAddWidth(builder, width)
def TextureSubImageAddHeight(builder, height):
builder.PrependUint32Slot(5, height, 0)
def AddHeight(builder, height):
TextureSubImageAddHeight(builder, height)
def TextureSubImageAddDepth(builder, depth):
builder.PrependUint32Slot(6, depth, 0)
def AddDepth(builder, depth):
TextureSubImageAddDepth(builder, depth)
def TextureSubImageAddDataSize(builder, dataSize):
builder.PrependUint64Slot(7, dataSize, 0)
def AddDataSize(builder, dataSize):
TextureSubImageAddDataSize(builder, dataSize)
def TextureSubImageEnd(builder):
return builder.EndObject()
def End(builder):
return TextureSubImageEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class UnmapBuffer(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = UnmapBuffer()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsUnmapBuffer(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# UnmapBuffer
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# UnmapBuffer
def BufferHandle(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# UnmapBuffer
def Offset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# UnmapBuffer
def Size(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def UnmapBufferStart(builder):
builder.StartObject(3)
def Start(builder):
UnmapBufferStart(builder)
def UnmapBufferAddBufferHandle(builder, bufferHandle):
builder.PrependUint64Slot(0, bufferHandle, 0)
def AddBufferHandle(builder, bufferHandle):
UnmapBufferAddBufferHandle(builder, bufferHandle)
def UnmapBufferAddOffset(builder, offset):
builder.PrependUint64Slot(1, offset, 0)
def AddOffset(builder, offset):
UnmapBufferAddOffset(builder, offset)
def UnmapBufferAddSize(builder, size):
builder.PrependUint64Slot(2, size, 0)
def AddSize(builder, size):
UnmapBufferAddSize(builder, size)
def UnmapBufferEnd(builder):
return builder.EndObject()
def End(builder):
return UnmapBufferEnd(builder)
@@ -1,76 +0,0 @@
# automatically generated by the FlatBuffers compiler, do not modify
# namespace: Wire
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class WaitSync(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = WaitSync()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsWaitSync(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# WaitSync
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# WaitSync
def Sync(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
# WaitSync
def Flags(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# WaitSync
def Timeout(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos)
return 0
def WaitSyncStart(builder):
builder.StartObject(3)
def Start(builder):
WaitSyncStart(builder)
def WaitSyncAddSync(builder, sync):
builder.PrependUint64Slot(0, sync, 0)
def AddSync(builder, sync):
WaitSyncAddSync(builder, sync)
def WaitSyncAddFlags(builder, flags):
builder.PrependUint32Slot(1, flags, 0)
def AddFlags(builder, flags):
WaitSyncAddFlags(builder, flags)
def WaitSyncAddTimeout(builder, timeout):
builder.PrependUint64Slot(2, timeout, 0)
def AddTimeout(builder, timeout):
WaitSyncAddTimeout(builder, timeout)
def WaitSyncEnd(builder):
return builder.EndObject()
def End(builder):
return WaitSyncEnd(builder)
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,209 +0,0 @@
# MobileGL wire dispatch unsupported report (generated)
21 eglGetCurrentContext unsupported payload signature
22 eglGetCurrentDisplay unsupported payload signature
28 eglGetProcAddress unsupported payload signature
32 eglQueryAPI unsupported payload signature
37 eglReleaseThread unsupported payload signature
42 eglWaitClient unsupported payload signature
43 eglWaitGL unsupported payload signature
49 glApplyFramebufferAttachmentCMAAINTEL unsupported payload signature
63 glBindBuffersRange unsupported payload signature
67 glBindFramebufferEXT no payload table
73 glBindRenderbufferEXT no payload table
83 glBindVertexBuffers unsupported payload signature
84 glBlendBarrierKHR unsupported payload signature
85 glBlendBarrierNV unsupported payload signature
111 glCheckFramebufferStatusEXT no payload table
146 glCompileShaderIncludeARB unsupported payload signature
202 glCreateProgram no payload table
209 glCreateShaderProgramv unsupported payload signature
211 glCreateSyncFromCLeventARB unsupported payload signature
216 glDebugMessageCallback unsupported payload signature
217 glDebugMessageCallbackARB no payload table
219 glDebugMessageControlARB no payload table
221 glDebugMessageInsertARB no payload table
225 glDeleteFramebuffersEXT no payload table
234 glDeleteRenderbuffersEXT no payload table
268 glDrawArraysInstancedARB no payload table
270 glDrawArraysInstancedEXT no payload table
274 glDrawCommandsNV unsupported payload signature
276 glDrawCommandsStatesNV unsupported payload signature
281 glDrawElementsInstancedARB no payload table
285 glDrawElementsInstancedEXT no payload table
286 glDrawMeshTasksEXT no payload table
287 glDrawMeshTasksIndirectEXT no payload table
297 glEGLImageTargetTexStorageEXT unsupported payload signature
298 glEGLImageTargetTextureStorageEXT unsupported payload signature
309 glEndConditionalRender no payload table
310 glEndConditionalRenderNV unsupported payload signature
315 glEndTransformFeedback no payload table
316 glEvaluateDepthValuesARB unsupported payload signature
318 glFinish no payload table
319 glFlush no payload table
327 glFramebufferFetchBarrierEXT unsupported payload signature
332 glFramebufferRenderbufferEXT no payload table
335 glFramebufferShadingRateEXT no payload table
340 glFramebufferTexture2DEXT no payload table
343 glFramebufferTextureARB no payload table
346 glFramebufferTextureLayerARB no payload table
351 glGenFramebuffersEXT no payload table
357 glGenRenderbuffersEXT no payload table
363 glGenerateMipmapEXT no payload table
368 glGetActiveAttrib unsupported payload signature
369 glGetActiveSubroutineName unsupported payload signature
370 glGetActiveSubroutineUniformName unsupported payload signature
372 glGetActiveUniform unsupported payload signature
373 glGetActiveUniformBlockName unsupported payload signature
375 glGetActiveUniformName unsupported payload signature
385 glGetBufferPointerv unsupported payload signature
394 glGetDebugMessageLog unsupported payload signature
395 glGetDebugMessageLogARB no payload table
400 glGetError no payload table
408 glGetFragmentShadingRatesEXT no payload table
410 glGetFramebufferAttachmentParameterivEXT no payload table
412 glGetFramebufferParameterivEXT no payload table
414 glGetGraphicsResetStatus no payload table
415 glGetGraphicsResetStatusARB no payload table
446 glGetNamedBufferPointerv unsupported payload signature
447 glGetNamedBufferPointervEXT unsupported payload signature
462 glGetNamedStringARB unsupported payload signature
465 glGetObjectLabel unsupported payload signature
466 glGetObjectLabelEXT no payload table
467 glGetObjectPtrLabel unsupported payload signature
477 glGetPerfCounterInfoINTEL unsupported payload signature
480 glGetPerfMonitorCounterStringAMD unsupported payload signature
482 glGetPerfMonitorGroupStringAMD unsupported payload signature
485 glGetPerfQueryIdByNameINTEL unsupported payload signature
486 glGetPerfQueryInfoINTEL unsupported payload signature
487 glGetPointerIndexedvEXT unsupported payload signature
488 glGetPointeri_vEXT unsupported payload signature
489 glGetPointerv unsupported payload signature
491 glGetProgramInfoLog unsupported payload signature
493 glGetProgramPipelineInfoLog unsupported payload signature
498 glGetProgramResourceName unsupported payload signature
514 glGetRenderbufferParameterivEXT no payload table
519 glGetShaderInfoLog unsupported payload signature
521 glGetShaderSource unsupported payload signature
557 glGetTransformFeedbackVarying unsupported payload signature
562 glGetUniformIndices unsupported payload signature
577 glGetVertexArrayPointeri_vEXT unsupported payload signature
578 glGetVertexArrayPointervEXT unsupported payload signature
586 glGetVertexAttribPointerv unsupported payload signature
598 glGetnUniformfvARB no payload table
601 glGetnUniformivARB no payload table
604 glGetnUniformuivARB no payload table
624 glIsFramebufferEXT no payload table
636 glIsRenderbufferEXT no payload table
645 glIsTransformFeedbackNV no payload table
650 glListDrawCommandsStatesClientNV unsupported payload signature
666 glMapNamedBuffer no payload table
667 glMapNamedBufferEXT no payload table
668 glMapNamedBufferRange no payload table
669 glMapNamedBufferRangeEXT no payload table
700 glMinSampleShadingARB no payload table
707 glMultiDrawElements unsupported payload signature
708 glMultiDrawElementsBaseVertex unsupported payload signature
714 glMultiDrawMeshTasksIndirectCountEXT no payload table
716 glMultiDrawMeshTasksIndirectEXT no payload table
771 glNamedFramebufferTextureMultiviewOVR no payload table
814 glPauseTransformFeedback no payload table
827 glPopDebugGroup no payload table
828 glPopGroupMarkerEXT unsupported payload signature
833 glProgramParameteriARB no payload table
840 glProgramUniform1fEXT no payload table
842 glProgramUniform1fvEXT no payload table
848 glProgramUniform1iEXT no payload table
850 glProgramUniform1ivEXT no payload table
856 glProgramUniform1uiEXT no payload table
858 glProgramUniform1uivEXT no payload table
864 glProgramUniform2fEXT no payload table
866 glProgramUniform2fvEXT no payload table
872 glProgramUniform2iEXT no payload table
874 glProgramUniform2ivEXT no payload table
880 glProgramUniform2uiEXT no payload table
882 glProgramUniform2uivEXT no payload table
888 glProgramUniform3fEXT no payload table
890 glProgramUniform3fvEXT no payload table
896 glProgramUniform3iEXT no payload table
898 glProgramUniform3ivEXT no payload table
904 glProgramUniform3uiEXT no payload table
906 glProgramUniform3uivEXT no payload table
912 glProgramUniform4fEXT no payload table
914 glProgramUniform4fvEXT no payload table
920 glProgramUniform4iEXT no payload table
922 glProgramUniform4ivEXT no payload table
928 glProgramUniform4uiEXT no payload table
930 glProgramUniform4uivEXT no payload table
938 glProgramUniformMatrix2fvEXT no payload table
942 glProgramUniformMatrix2x3fvEXT no payload table
946 glProgramUniformMatrix2x4fvEXT no payload table
950 glProgramUniformMatrix3fvEXT no payload table
954 glProgramUniformMatrix3x2fvEXT no payload table
958 glProgramUniformMatrix3x4fvEXT no payload table
962 glProgramUniformMatrix4fvEXT no payload table
966 glProgramUniformMatrix4x2fvEXT no payload table
970 glProgramUniformMatrix4x3fvEXT no payload table
982 glReadnPixelsARB no payload table
983 glReleaseShaderCompiler no payload table
985 glRenderbufferStorageEXT no payload table
990 glResolveDepthValuesNV unsupported payload signature
991 glResumeTransformFeedback no payload table
1009 glShaderSource unsupported payload signature
1011 glShadingRateCombinerOpsEXT no payload table
1012 glShadingRateEXT no payload table
1039 glTexBufferARB no payload table
1055 glTexStorage1D no payload table
1058 glTexStorage2DEXT no payload table
1061 glTexStorage3DEXT no payload table
1067 glTextureBarrier unsupported payload signature
1068 glTextureBarrierNV unsupported payload signature
1110 glTransformFeedbackVaryings unsupported payload signature
1235 glVertexArrayVertexBuffers unsupported payload signature
1275 glVertexAttribDivisorARB no payload table
1350 glWindowRectanglesEXT no payload table
1351 glXChooseFBConfig no payload table
1352 glXChooseVisual no payload table
1353 glXCopyContext no payload table
1354 glXCreateContext no payload table
1355 glXCreateContextAttribsARB no payload table
1356 glXCreateGLXPixmap no payload table
1357 glXCreateNewContext no payload table
1358 glXCreatePbuffer no payload table
1359 glXCreatePixmap no payload table
1360 glXCreateWindow no payload table
1361 glXDestroyContext no payload table
1362 glXDestroyGLXPixmap no payload table
1363 glXDestroyPbuffer no payload table
1364 glXDestroyPixmap no payload table
1365 glXDestroyWindow no payload table
1366 glXGetClientString no payload table
1367 glXGetConfig no payload table
1368 glXGetCurrentContext no payload table
1369 glXGetCurrentDisplay no payload table
1370 glXGetCurrentDrawable no payload table
1371 glXGetCurrentReadDrawable no payload table
1372 glXGetFBConfigAttrib no payload table
1373 glXGetFBConfigs no payload table
1374 glXGetProcAddress no payload table
1375 glXGetProcAddressARB no payload table
1376 glXGetSelectedEvent no payload table
1377 glXGetSwapIntervalMESA no payload table
1378 glXGetVisualFromFBConfig no payload table
1379 glXIsDirect no payload table
1380 glXMakeContextCurrent no payload table
1381 glXMakeCurrent no payload table
1382 glXQueryContext no payload table
1383 glXQueryDrawable no payload table
1384 glXQueryExtension no payload table
1385 glXQueryExtensionsString no payload table
1386 glXQueryServerString no payload table
1387 glXQueryVersion no payload table
1388 glXSelectEvent no payload table
1389 glXSwapBuffers no payload table
1390 glXSwapIntervalEXT no payload table
1391 glXSwapIntervalMESA no payload table
1392 glXSwapIntervalSGI no payload table
1393 glXUseXFont no payload table
1394 glXWaitGL no payload table
1395 glXWaitX no payload table
1396 glx no payload table
File diff suppressed because it is too large Load Diff