919 lines
24 KiB
C
919 lines
24 KiB
C
|
/*
|
||
|
* Copyright (C) 2016 The Android Open Source Project
|
||
|
*
|
||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||
|
* you may not use this file except in compliance with the License.
|
||
|
* You may obtain a copy of the License at
|
||
|
*
|
||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||
|
*
|
||
|
* Unless required by applicable law or agreed to in writing, software
|
||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
|
* See the License for the specific language governing permissions and
|
||
|
* limitations under the License.
|
||
|
*/
|
||
|
|
||
|
#ifdef HWUI_GLES_WRAP_ENABLED
|
||
|
#undef HWUI_GLES_WRAP_ENABLED
|
||
|
|
||
|
#undef glActiveShaderProgram
|
||
|
#undef glActiveShaderProgramEXT
|
||
|
#undef glActiveTexture
|
||
|
#undef glAlphaFunc
|
||
|
#undef glAlphaFuncQCOM
|
||
|
#undef glAlphaFuncx
|
||
|
#undef glAlphaFuncxOES
|
||
|
#undef glApplyFramebufferAttachmentCMAAINTEL
|
||
|
#undef glAttachShader
|
||
|
#undef glBeginConditionalRenderNV
|
||
|
#undef glBeginPerfMonitorAMD
|
||
|
#undef glBeginPerfQueryINTEL
|
||
|
#undef glBeginQuery
|
||
|
#undef glBeginQueryEXT
|
||
|
#undef glBeginTransformFeedback
|
||
|
#undef glBindAttribLocation
|
||
|
#undef glBindBuffer
|
||
|
#undef glBindBufferBase
|
||
|
#undef glBindBufferRange
|
||
|
#undef glBindFragDataLocationEXT
|
||
|
#undef glBindFragDataLocationIndexedEXT
|
||
|
#undef glBindFramebuffer
|
||
|
#undef glBindFramebufferOES
|
||
|
#undef glBindImageTexture
|
||
|
#undef glBindProgramPipeline
|
||
|
#undef glBindProgramPipelineEXT
|
||
|
#undef glBindRenderbuffer
|
||
|
#undef glBindRenderbufferOES
|
||
|
#undef glBindSampler
|
||
|
#undef glBindTexture
|
||
|
#undef glBindTransformFeedback
|
||
|
#undef glBindVertexArray
|
||
|
#undef glBindVertexArrayOES
|
||
|
#undef glBindVertexBuffer
|
||
|
#undef glBlendBarrier
|
||
|
#undef glBlendBarrierKHR
|
||
|
#undef glBlendBarrierNV
|
||
|
#undef glBlendColor
|
||
|
#undef glBlendEquation
|
||
|
#undef glBlendEquationOES
|
||
|
#undef glBlendEquationSeparate
|
||
|
#undef glBlendEquationSeparateOES
|
||
|
#undef glBlendEquationSeparatei
|
||
|
#undef glBlendEquationSeparateiEXT
|
||
|
#undef glBlendEquationSeparateiOES
|
||
|
#undef glBlendEquationi
|
||
|
#undef glBlendEquationiEXT
|
||
|
#undef glBlendEquationiOES
|
||
|
#undef glBlendFunc
|
||
|
#undef glBlendFuncSeparate
|
||
|
#undef glBlendFuncSeparateOES
|
||
|
#undef glBlendFuncSeparatei
|
||
|
#undef glBlendFuncSeparateiEXT
|
||
|
#undef glBlendFuncSeparateiOES
|
||
|
#undef glBlendFunci
|
||
|
#undef glBlendFunciEXT
|
||
|
#undef glBlendFunciOES
|
||
|
#undef glBlendParameteriNV
|
||
|
#undef glBlitFramebuffer
|
||
|
#undef glBlitFramebufferANGLE
|
||
|
#undef glBlitFramebufferNV
|
||
|
#undef glBufferData
|
||
|
#undef glBufferStorageEXT
|
||
|
#undef glBufferSubData
|
||
|
#undef glCheckFramebufferStatus
|
||
|
#undef glCheckFramebufferStatusOES
|
||
|
#undef glClear
|
||
|
#undef glClearBufferfi
|
||
|
#undef glClearBufferfv
|
||
|
#undef glClearBufferiv
|
||
|
#undef glClearBufferuiv
|
||
|
#undef glClearColor
|
||
|
#undef glClearColorx
|
||
|
#undef glClearColorxOES
|
||
|
#undef glClearDepthf
|
||
|
#undef glClearDepthfOES
|
||
|
#undef glClearDepthx
|
||
|
#undef glClearDepthxOES
|
||
|
#undef glClearStencil
|
||
|
#undef glClientActiveTexture
|
||
|
#undef glClientWaitSync
|
||
|
#undef glClientWaitSyncAPPLE
|
||
|
#undef glClipPlanef
|
||
|
#undef glClipPlanefIMG
|
||
|
#undef glClipPlanefOES
|
||
|
#undef glClipPlanex
|
||
|
#undef glClipPlanexIMG
|
||
|
#undef glClipPlanexOES
|
||
|
#undef glColor4f
|
||
|
#undef glColor4ub
|
||
|
#undef glColor4x
|
||
|
#undef glColor4xOES
|
||
|
#undef glColorMask
|
||
|
#undef glColorMaski
|
||
|
#undef glColorMaskiEXT
|
||
|
#undef glColorMaskiOES
|
||
|
#undef glColorPointer
|
||
|
#undef glCompileShader
|
||
|
#undef glCompressedTexImage2D
|
||
|
#undef glCompressedTexImage3D
|
||
|
#undef glCompressedTexImage3DOES
|
||
|
#undef glCompressedTexSubImage2D
|
||
|
#undef glCompressedTexSubImage3D
|
||
|
#undef glCompressedTexSubImage3DOES
|
||
|
#undef glCopyBufferSubData
|
||
|
#undef glCopyBufferSubDataNV
|
||
|
#undef glCopyImageSubData
|
||
|
#undef glCopyImageSubDataEXT
|
||
|
#undef glCopyImageSubDataOES
|
||
|
#undef glCopyPathNV
|
||
|
#undef glCopyTexImage2D
|
||
|
#undef glCopyTexSubImage2D
|
||
|
#undef glCopyTexSubImage3D
|
||
|
#undef glCopyTexSubImage3DOES
|
||
|
#undef glCopyTextureLevelsAPPLE
|
||
|
#undef glCoverFillPathInstancedNV
|
||
|
#undef glCoverFillPathNV
|
||
|
#undef glCoverStrokePathInstancedNV
|
||
|
#undef glCoverStrokePathNV
|
||
|
#undef glCoverageMaskNV
|
||
|
#undef glCoverageModulationNV
|
||
|
#undef glCoverageModulationTableNV
|
||
|
#undef glCoverageOperationNV
|
||
|
#undef glCreatePerfQueryINTEL
|
||
|
#undef glCreateProgram
|
||
|
#undef glCreateShader
|
||
|
#undef glCreateShaderProgramv
|
||
|
#undef glCreateShaderProgramvEXT
|
||
|
#undef glCullFace
|
||
|
#undef glCurrentPaletteMatrixOES
|
||
|
#undef glDebugMessageCallback
|
||
|
#undef glDebugMessageCallbackKHR
|
||
|
#undef glDebugMessageControl
|
||
|
#undef glDebugMessageControlKHR
|
||
|
#undef glDebugMessageInsert
|
||
|
#undef glDebugMessageInsertKHR
|
||
|
#undef glDeleteBuffers
|
||
|
#undef glDeleteFencesNV
|
||
|
#undef glDeleteFramebuffers
|
||
|
#undef glDeleteFramebuffersOES
|
||
|
#undef glDeletePathsNV
|
||
|
#undef glDeletePerfMonitorsAMD
|
||
|
#undef glDeletePerfQueryINTEL
|
||
|
#undef glDeleteProgram
|
||
|
#undef glDeleteProgramPipelines
|
||
|
#undef glDeleteProgramPipelinesEXT
|
||
|
#undef glDeleteQueries
|
||
|
#undef glDeleteQueriesEXT
|
||
|
#undef glDeleteRenderbuffers
|
||
|
#undef glDeleteRenderbuffersOES
|
||
|
#undef glDeleteSamplers
|
||
|
#undef glDeleteShader
|
||
|
#undef glDeleteSync
|
||
|
#undef glDeleteSyncAPPLE
|
||
|
#undef glDeleteTextures
|
||
|
#undef glDeleteTransformFeedbacks
|
||
|
#undef glDeleteVertexArrays
|
||
|
#undef glDeleteVertexArraysOES
|
||
|
#undef glDepthFunc
|
||
|
#undef glDepthMask
|
||
|
#undef glDepthRangeArrayfvNV
|
||
|
#undef glDepthRangeIndexedfNV
|
||
|
#undef glDepthRangef
|
||
|
#undef glDepthRangefOES
|
||
|
#undef glDepthRangex
|
||
|
#undef glDepthRangexOES
|
||
|
#undef glDetachShader
|
||
|
#undef glDisable
|
||
|
#undef glDisableClientState
|
||
|
#undef glDisableDriverControlQCOM
|
||
|
#undef glDisableVertexAttribArray
|
||
|
#undef glDisablei
|
||
|
#undef glDisableiEXT
|
||
|
#undef glDisableiNV
|
||
|
#undef glDisableiOES
|
||
|
#undef glDiscardFramebufferEXT
|
||
|
#undef glDispatchCompute
|
||
|
#undef glDispatchComputeIndirect
|
||
|
#undef glDrawArrays
|
||
|
#undef glDrawArraysIndirect
|
||
|
#undef glDrawArraysInstanced
|
||
|
#undef glDrawArraysInstancedANGLE
|
||
|
#undef glDrawArraysInstancedBaseInstanceEXT
|
||
|
#undef glDrawArraysInstancedEXT
|
||
|
#undef glDrawArraysInstancedNV
|
||
|
#undef glDrawBuffers
|
||
|
#undef glDrawBuffersEXT
|
||
|
#undef glDrawBuffersIndexedEXT
|
||
|
#undef glDrawBuffersNV
|
||
|
#undef glDrawElements
|
||
|
#undef glDrawElementsBaseVertex
|
||
|
#undef glDrawElementsBaseVertexEXT
|
||
|
#undef glDrawElementsBaseVertexOES
|
||
|
#undef glDrawElementsIndirect
|
||
|
#undef glDrawElementsInstanced
|
||
|
#undef glDrawElementsInstancedANGLE
|
||
|
#undef glDrawElementsInstancedBaseInstanceEXT
|
||
|
#undef glDrawElementsInstancedBaseVertex
|
||
|
#undef glDrawElementsInstancedBaseVertexBaseInstanceEXT
|
||
|
#undef glDrawElementsInstancedBaseVertexEXT
|
||
|
#undef glDrawElementsInstancedBaseVertexOES
|
||
|
#undef glDrawElementsInstancedEXT
|
||
|
#undef glDrawElementsInstancedNV
|
||
|
#undef glDrawRangeElements
|
||
|
#undef glDrawRangeElementsBaseVertex
|
||
|
#undef glDrawRangeElementsBaseVertexEXT
|
||
|
#undef glDrawRangeElementsBaseVertexOES
|
||
|
#undef glDrawTexfOES
|
||
|
#undef glDrawTexfvOES
|
||
|
#undef glDrawTexiOES
|
||
|
#undef glDrawTexivOES
|
||
|
#undef glDrawTexsOES
|
||
|
#undef glDrawTexsvOES
|
||
|
#undef glDrawTexxOES
|
||
|
#undef glDrawTexxvOES
|
||
|
#undef glEGLImageTargetRenderbufferStorageOES
|
||
|
#undef glEGLImageTargetTexture2DOES
|
||
|
#undef glEnable
|
||
|
#undef glEnableClientState
|
||
|
#undef glEnableDriverControlQCOM
|
||
|
#undef glEnableVertexAttribArray
|
||
|
#undef glEnablei
|
||
|
#undef glEnableiEXT
|
||
|
#undef glEnableiNV
|
||
|
#undef glEnableiOES
|
||
|
#undef glEndConditionalRenderNV
|
||
|
#undef glEndPerfMonitorAMD
|
||
|
#undef glEndPerfQueryINTEL
|
||
|
#undef glEndQuery
|
||
|
#undef glEndQueryEXT
|
||
|
#undef glEndTilingQCOM
|
||
|
#undef glEndTransformFeedback
|
||
|
#undef glExtGetBufferPointervQCOM
|
||
|
#undef glExtGetBuffersQCOM
|
||
|
#undef glExtGetFramebuffersQCOM
|
||
|
#undef glExtGetProgramBinarySourceQCOM
|
||
|
#undef glExtGetProgramsQCOM
|
||
|
#undef glExtGetRenderbuffersQCOM
|
||
|
#undef glExtGetShadersQCOM
|
||
|
#undef glExtGetTexLevelParameterivQCOM
|
||
|
#undef glExtGetTexSubImageQCOM
|
||
|
#undef glExtGetTexturesQCOM
|
||
|
#undef glExtIsProgramBinaryQCOM
|
||
|
#undef glExtTexObjectStateOverrideiQCOM
|
||
|
#undef glFenceSync
|
||
|
#undef glFenceSyncAPPLE
|
||
|
#undef glFinish
|
||
|
#undef glFinishFenceNV
|
||
|
#undef glFlush
|
||
|
#undef glFlushMappedBufferRange
|
||
|
#undef glFlushMappedBufferRangeEXT
|
||
|
#undef glFogf
|
||
|
#undef glFogfv
|
||
|
#undef glFogx
|
||
|
#undef glFogxOES
|
||
|
#undef glFogxv
|
||
|
#undef glFogxvOES
|
||
|
#undef glFragmentCoverageColorNV
|
||
|
#undef glFramebufferParameteri
|
||
|
#undef glFramebufferRenderbuffer
|
||
|
#undef glFramebufferRenderbufferOES
|
||
|
#undef glFramebufferSampleLocationsfvNV
|
||
|
#undef glFramebufferTexture
|
||
|
#undef glFramebufferTexture2D
|
||
|
#undef glFramebufferTexture2DMultisampleEXT
|
||
|
#undef glFramebufferTexture2DMultisampleIMG
|
||
|
#undef glFramebufferTexture2DOES
|
||
|
#undef glFramebufferTexture3DOES
|
||
|
#undef glFramebufferTextureEXT
|
||
|
#undef glFramebufferTextureLayer
|
||
|
#undef glFramebufferTextureMultisampleMultiviewOVR
|
||
|
#undef glFramebufferTextureMultiviewOVR
|
||
|
#undef glFramebufferTextureOES
|
||
|
#undef glFrontFace
|
||
|
#undef glFrustumf
|
||
|
#undef glFrustumfOES
|
||
|
#undef glFrustumx
|
||
|
#undef glFrustumxOES
|
||
|
#undef glGenBuffers
|
||
|
#undef glGenFencesNV
|
||
|
#undef glGenFramebuffers
|
||
|
#undef glGenFramebuffersOES
|
||
|
#undef glGenPathsNV
|
||
|
#undef glGenPerfMonitorsAMD
|
||
|
#undef glGenProgramPipelines
|
||
|
#undef glGenProgramPipelinesEXT
|
||
|
#undef glGenQueries
|
||
|
#undef glGenQueriesEXT
|
||
|
#undef glGenRenderbuffers
|
||
|
#undef glGenRenderbuffersOES
|
||
|
#undef glGenSamplers
|
||
|
#undef glGenTextures
|
||
|
#undef glGenTransformFeedbacks
|
||
|
#undef glGenVertexArrays
|
||
|
#undef glGenVertexArraysOES
|
||
|
#undef glGenerateMipmap
|
||
|
#undef glGenerateMipmapOES
|
||
|
#undef glGetActiveAttrib
|
||
|
#undef glGetActiveUniform
|
||
|
#undef glGetActiveUniformBlockName
|
||
|
#undef glGetActiveUniformBlockiv
|
||
|
#undef glGetActiveUniformsiv
|
||
|
#undef glGetAttachedShaders
|
||
|
#undef glGetAttribLocation
|
||
|
#undef glGetBooleani_v
|
||
|
#undef glGetBooleanv
|
||
|
#undef glGetBufferParameteri64v
|
||
|
#undef glGetBufferParameteriv
|
||
|
#undef glGetBufferPointerv
|
||
|
#undef glGetBufferPointervOES
|
||
|
#undef glGetClipPlanef
|
||
|
#undef glGetClipPlanefOES
|
||
|
#undef glGetClipPlanex
|
||
|
#undef glGetClipPlanexOES
|
||
|
#undef glGetCoverageModulationTableNV
|
||
|
#undef glGetDebugMessageLog
|
||
|
#undef glGetDebugMessageLogKHR
|
||
|
#undef glGetDriverControlStringQCOM
|
||
|
#undef glGetDriverControlsQCOM
|
||
|
#undef glGetError
|
||
|
#undef glGetFenceivNV
|
||
|
#undef glGetFirstPerfQueryIdINTEL
|
||
|
#undef glGetFixedv
|
||
|
#undef glGetFixedvOES
|
||
|
#undef glGetFloati_vNV
|
||
|
#undef glGetFloatv
|
||
|
#undef glGetFragDataIndexEXT
|
||
|
#undef glGetFragDataLocation
|
||
|
#undef glGetFramebufferAttachmentParameteriv
|
||
|
#undef glGetFramebufferAttachmentParameterivOES
|
||
|
#undef glGetFramebufferParameteriv
|
||
|
#undef glGetGraphicsResetStatus
|
||
|
#undef glGetGraphicsResetStatusEXT
|
||
|
#undef glGetGraphicsResetStatusKHR
|
||
|
#undef glGetImageHandleNV
|
||
|
#undef glGetInteger64i_v
|
||
|
#undef glGetInteger64v
|
||
|
#undef glGetInteger64vAPPLE
|
||
|
#undef glGetIntegeri_v
|
||
|
#undef glGetIntegeri_vEXT
|
||
|
#undef glGetIntegerv
|
||
|
#undef glGetInternalformatSampleivNV
|
||
|
#undef glGetInternalformativ
|
||
|
#undef glGetLightfv
|
||
|
#undef glGetLightxv
|
||
|
#undef glGetLightxvOES
|
||
|
#undef glGetMaterialfv
|
||
|
#undef glGetMaterialxv
|
||
|
#undef glGetMaterialxvOES
|
||
|
#undef glGetMultisamplefv
|
||
|
#undef glGetNextPerfQueryIdINTEL
|
||
|
#undef glGetObjectLabel
|
||
|
#undef glGetObjectLabelEXT
|
||
|
#undef glGetObjectLabelKHR
|
||
|
#undef glGetObjectPtrLabel
|
||
|
#undef glGetObjectPtrLabelKHR
|
||
|
#undef glGetPathCommandsNV
|
||
|
#undef glGetPathCoordsNV
|
||
|
#undef glGetPathDashArrayNV
|
||
|
#undef glGetPathLengthNV
|
||
|
#undef glGetPathMetricRangeNV
|
||
|
#undef glGetPathMetricsNV
|
||
|
#undef glGetPathParameterfvNV
|
||
|
#undef glGetPathParameterivNV
|
||
|
#undef glGetPathSpacingNV
|
||
|
#undef glGetPerfCounterInfoINTEL
|
||
|
#undef glGetPerfMonitorCounterDataAMD
|
||
|
#undef glGetPerfMonitorCounterInfoAMD
|
||
|
#undef glGetPerfMonitorCounterStringAMD
|
||
|
#undef glGetPerfMonitorCountersAMD
|
||
|
#undef glGetPerfMonitorGroupStringAMD
|
||
|
#undef glGetPerfMonitorGroupsAMD
|
||
|
#undef glGetPerfQueryDataINTEL
|
||
|
#undef glGetPerfQueryIdByNameINTEL
|
||
|
#undef glGetPerfQueryInfoINTEL
|
||
|
#undef glGetPointerv
|
||
|
#undef glGetPointervKHR
|
||
|
#undef glGetProgramBinary
|
||
|
#undef glGetProgramBinaryOES
|
||
|
#undef glGetProgramInfoLog
|
||
|
#undef glGetProgramInterfaceiv
|
||
|
#undef glGetProgramPipelineInfoLog
|
||
|
#undef glGetProgramPipelineInfoLogEXT
|
||
|
#undef glGetProgramPipelineiv
|
||
|
#undef glGetProgramPipelineivEXT
|
||
|
#undef glGetProgramResourceIndex
|
||
|
#undef glGetProgramResourceLocation
|
||
|
#undef glGetProgramResourceLocationIndexEXT
|
||
|
#undef glGetProgramResourceName
|
||
|
#undef glGetProgramResourcefvNV
|
||
|
#undef glGetProgramResourceiv
|
||
|
#undef glGetProgramiv
|
||
|
#undef glGetQueryObjecti64vEXT
|
||
|
#undef glGetQueryObjectivEXT
|
||
|
#undef glGetQueryObjectui64vEXT
|
||
|
#undef glGetQueryObjectuiv
|
||
|
#undef glGetQueryObjectuivEXT
|
||
|
#undef glGetQueryiv
|
||
|
#undef glGetQueryivEXT
|
||
|
#undef glGetRenderbufferParameteriv
|
||
|
#undef glGetRenderbufferParameterivOES
|
||
|
#undef glGetSamplerParameterIiv
|
||
|
#undef glGetSamplerParameterIivEXT
|
||
|
#undef glGetSamplerParameterIivOES
|
||
|
#undef glGetSamplerParameterIuiv
|
||
|
#undef glGetSamplerParameterIuivEXT
|
||
|
#undef glGetSamplerParameterIuivOES
|
||
|
#undef glGetSamplerParameterfv
|
||
|
#undef glGetSamplerParameteriv
|
||
|
#undef glGetShaderInfoLog
|
||
|
#undef glGetShaderPrecisionFormat
|
||
|
#undef glGetShaderSource
|
||
|
#undef glGetShaderiv
|
||
|
#undef glGetString
|
||
|
#undef glGetStringi
|
||
|
#undef glGetSynciv
|
||
|
#undef glGetSyncivAPPLE
|
||
|
#undef glGetTexEnvfv
|
||
|
#undef glGetTexEnviv
|
||
|
#undef glGetTexEnvxv
|
||
|
#undef glGetTexEnvxvOES
|
||
|
#undef glGetTexGenfvOES
|
||
|
#undef glGetTexGenivOES
|
||
|
#undef glGetTexGenxvOES
|
||
|
#undef glGetTexLevelParameterfv
|
||
|
#undef glGetTexLevelParameteriv
|
||
|
#undef glGetTexParameterIiv
|
||
|
#undef glGetTexParameterIivEXT
|
||
|
#undef glGetTexParameterIivOES
|
||
|
#undef glGetTexParameterIuiv
|
||
|
#undef glGetTexParameterIuivEXT
|
||
|
#undef glGetTexParameterIuivOES
|
||
|
#undef glGetTexParameterfv
|
||
|
#undef glGetTexParameteriv
|
||
|
#undef glGetTexParameterxv
|
||
|
#undef glGetTexParameterxvOES
|
||
|
#undef glGetTextureHandleNV
|
||
|
#undef glGetTextureSamplerHandleNV
|
||
|
#undef glGetTransformFeedbackVarying
|
||
|
#undef glGetTranslatedShaderSourceANGLE
|
||
|
#undef glGetUniformBlockIndex
|
||
|
#undef glGetUniformIndices
|
||
|
#undef glGetUniformLocation
|
||
|
#undef glGetUniformfv
|
||
|
#undef glGetUniformiv
|
||
|
#undef glGetUniformuiv
|
||
|
#undef glGetVertexAttribIiv
|
||
|
#undef glGetVertexAttribIuiv
|
||
|
#undef glGetVertexAttribPointerv
|
||
|
#undef glGetVertexAttribfv
|
||
|
#undef glGetVertexAttribiv
|
||
|
#undef glGetnUniformfv
|
||
|
#undef glGetnUniformfvEXT
|
||
|
#undef glGetnUniformfvKHR
|
||
|
#undef glGetnUniformiv
|
||
|
#undef glGetnUniformivEXT
|
||
|
#undef glGetnUniformivKHR
|
||
|
#undef glGetnUniformuiv
|
||
|
#undef glGetnUniformuivKHR
|
||
|
#undef glHint
|
||
|
#undef glInsertEventMarkerEXT
|
||
|
#undef glInterpolatePathsNV
|
||
|
#undef glInvalidateFramebuffer
|
||
|
#undef glInvalidateSubFramebuffer
|
||
|
#undef glIsBuffer
|
||
|
#undef glIsEnabled
|
||
|
#undef glIsEnabledi
|
||
|
#undef glIsEnablediEXT
|
||
|
#undef glIsEnablediNV
|
||
|
#undef glIsEnablediOES
|
||
|
#undef glIsFenceNV
|
||
|
#undef glIsFramebuffer
|
||
|
#undef glIsFramebufferOES
|
||
|
#undef glIsImageHandleResidentNV
|
||
|
#undef glIsPathNV
|
||
|
#undef glIsPointInFillPathNV
|
||
|
#undef glIsPointInStrokePathNV
|
||
|
#undef glIsProgram
|
||
|
#undef glIsProgramPipeline
|
||
|
#undef glIsProgramPipelineEXT
|
||
|
#undef glIsQuery
|
||
|
#undef glIsQueryEXT
|
||
|
#undef glIsRenderbuffer
|
||
|
#undef glIsRenderbufferOES
|
||
|
#undef glIsSampler
|
||
|
#undef glIsShader
|
||
|
#undef glIsSync
|
||
|
#undef glIsSyncAPPLE
|
||
|
#undef glIsTexture
|
||
|
#undef glIsTextureHandleResidentNV
|
||
|
#undef glIsTransformFeedback
|
||
|
#undef glIsVertexArray
|
||
|
#undef glIsVertexArrayOES
|
||
|
#undef glLabelObjectEXT
|
||
|
#undef glLightModelf
|
||
|
#undef glLightModelfv
|
||
|
#undef glLightModelx
|
||
|
#undef glLightModelxOES
|
||
|
#undef glLightModelxv
|
||
|
#undef glLightModelxvOES
|
||
|
#undef glLightf
|
||
|
#undef glLightfv
|
||
|
#undef glLightx
|
||
|
#undef glLightxOES
|
||
|
#undef glLightxv
|
||
|
#undef glLightxvOES
|
||
|
#undef glLineWidth
|
||
|
#undef glLineWidthx
|
||
|
#undef glLineWidthxOES
|
||
|
#undef glLinkProgram
|
||
|
#undef glLoadIdentity
|
||
|
#undef glLoadMatrixf
|
||
|
#undef glLoadMatrixx
|
||
|
#undef glLoadMatrixxOES
|
||
|
#undef glLoadPaletteFromModelViewMatrixOES
|
||
|
#undef glLogicOp
|
||
|
#undef glMakeImageHandleNonResidentNV
|
||
|
#undef glMakeImageHandleResidentNV
|
||
|
#undef glMakeTextureHandleNonResidentNV
|
||
|
#undef glMakeTextureHandleResidentNV
|
||
|
#undef glMapBufferOES
|
||
|
#undef glMapBufferRange
|
||
|
#undef glMapBufferRangeEXT
|
||
|
#undef glMaterialf
|
||
|
#undef glMaterialfv
|
||
|
#undef glMaterialx
|
||
|
#undef glMaterialxOES
|
||
|
#undef glMaterialxv
|
||
|
#undef glMaterialxvOES
|
||
|
#undef glMatrixIndexPointerOES
|
||
|
#undef glMatrixLoad3x2fNV
|
||
|
#undef glMatrixLoad3x3fNV
|
||
|
#undef glMatrixLoadTranspose3x3fNV
|
||
|
#undef glMatrixMode
|
||
|
#undef glMatrixMult3x2fNV
|
||
|
#undef glMatrixMult3x3fNV
|
||
|
#undef glMatrixMultTranspose3x3fNV
|
||
|
#undef glMemoryBarrier
|
||
|
#undef glMemoryBarrierByRegion
|
||
|
#undef glMinSampleShading
|
||
|
#undef glMinSampleShadingOES
|
||
|
#undef glMultMatrixf
|
||
|
#undef glMultMatrixx
|
||
|
#undef glMultMatrixxOES
|
||
|
#undef glMultiDrawArraysEXT
|
||
|
#undef glMultiDrawArraysIndirectEXT
|
||
|
#undef glMultiDrawElementsBaseVertexEXT
|
||
|
#undef glMultiDrawElementsBaseVertexOES
|
||
|
#undef glMultiDrawElementsEXT
|
||
|
#undef glMultiDrawElementsIndirectEXT
|
||
|
#undef glMultiTexCoord4f
|
||
|
#undef glMultiTexCoord4x
|
||
|
#undef glMultiTexCoord4xOES
|
||
|
#undef glNamedFramebufferSampleLocationsfvNV
|
||
|
#undef glNormal3f
|
||
|
#undef glNormal3x
|
||
|
#undef glNormal3xOES
|
||
|
#undef glNormalPointer
|
||
|
#undef glObjectLabel
|
||
|
#undef glObjectLabelKHR
|
||
|
#undef glObjectPtrLabel
|
||
|
#undef glObjectPtrLabelKHR
|
||
|
#undef glOrthof
|
||
|
#undef glOrthofOES
|
||
|
#undef glOrthox
|
||
|
#undef glOrthoxOES
|
||
|
#undef glPatchParameteri
|
||
|
#undef glPatchParameteriEXT
|
||
|
#undef glPatchParameteriOES
|
||
|
#undef glPathCommandsNV
|
||
|
#undef glPathCoordsNV
|
||
|
#undef glPathCoverDepthFuncNV
|
||
|
#undef glPathDashArrayNV
|
||
|
#undef glPathGlyphIndexArrayNV
|
||
|
#undef glPathGlyphIndexRangeNV
|
||
|
#undef glPathGlyphRangeNV
|
||
|
#undef glPathGlyphsNV
|
||
|
#undef glPathMemoryGlyphIndexArrayNV
|
||
|
#undef glPathParameterfNV
|
||
|
#undef glPathParameterfvNV
|
||
|
#undef glPathParameteriNV
|
||
|
#undef glPathParameterivNV
|
||
|
#undef glPathStencilDepthOffsetNV
|
||
|
#undef glPathStencilFuncNV
|
||
|
#undef glPathStringNV
|
||
|
#undef glPathSubCommandsNV
|
||
|
#undef glPathSubCoordsNV
|
||
|
#undef glPauseTransformFeedback
|
||
|
#undef glPixelStorei
|
||
|
#undef glPointAlongPathNV
|
||
|
#undef glPointParameterf
|
||
|
#undef glPointParameterfv
|
||
|
#undef glPointParameterx
|
||
|
#undef glPointParameterxOES
|
||
|
#undef glPointParameterxv
|
||
|
#undef glPointParameterxvOES
|
||
|
#undef glPointSize
|
||
|
#undef glPointSizePointerOES
|
||
|
#undef glPointSizex
|
||
|
#undef glPointSizexOES
|
||
|
#undef glPolygonModeNV
|
||
|
#undef glPolygonOffset
|
||
|
#undef glPolygonOffsetx
|
||
|
#undef glPolygonOffsetxOES
|
||
|
#undef glPopDebugGroup
|
||
|
#undef glPopDebugGroupKHR
|
||
|
#undef glPopGroupMarkerEXT
|
||
|
#undef glPopMatrix
|
||
|
#undef glPrimitiveBoundingBox
|
||
|
#undef glPrimitiveBoundingBoxEXT
|
||
|
#undef glPrimitiveBoundingBoxOES
|
||
|
#undef glProgramBinary
|
||
|
#undef glProgramBinaryOES
|
||
|
#undef glProgramParameteri
|
||
|
#undef glProgramParameteriEXT
|
||
|
#undef glProgramPathFragmentInputGenNV
|
||
|
#undef glProgramUniform1f
|
||
|
#undef glProgramUniform1fEXT
|
||
|
#undef glProgramUniform1fv
|
||
|
#undef glProgramUniform1fvEXT
|
||
|
#undef glProgramUniform1i
|
||
|
#undef glProgramUniform1iEXT
|
||
|
#undef glProgramUniform1iv
|
||
|
#undef glProgramUniform1ivEXT
|
||
|
#undef glProgramUniform1ui
|
||
|
#undef glProgramUniform1uiEXT
|
||
|
#undef glProgramUniform1uiv
|
||
|
#undef glProgramUniform1uivEXT
|
||
|
#undef glProgramUniform2f
|
||
|
#undef glProgramUniform2fEXT
|
||
|
#undef glProgramUniform2fv
|
||
|
#undef glProgramUniform2fvEXT
|
||
|
#undef glProgramUniform2i
|
||
|
#undef glProgramUniform2iEXT
|
||
|
#undef glProgramUniform2iv
|
||
|
#undef glProgramUniform2ivEXT
|
||
|
#undef glProgramUniform2ui
|
||
|
#undef glProgramUniform2uiEXT
|
||
|
#undef glProgramUniform2uiv
|
||
|
#undef glProgramUniform2uivEXT
|
||
|
#undef glProgramUniform3f
|
||
|
#undef glProgramUniform3fEXT
|
||
|
#undef glProgramUniform3fv
|
||
|
#undef glProgramUniform3fvEXT
|
||
|
#undef glProgramUniform3i
|
||
|
#undef glProgramUniform3iEXT
|
||
|
#undef glProgramUniform3iv
|
||
|
#undef glProgramUniform3ivEXT
|
||
|
#undef glProgramUniform3ui
|
||
|
#undef glProgramUniform3uiEXT
|
||
|
#undef glProgramUniform3uiv
|
||
|
#undef glProgramUniform3uivEXT
|
||
|
#undef glProgramUniform4f
|
||
|
#undef glProgramUniform4fEXT
|
||
|
#undef glProgramUniform4fv
|
||
|
#undef glProgramUniform4fvEXT
|
||
|
#undef glProgramUniform4i
|
||
|
#undef glProgramUniform4iEXT
|
||
|
#undef glProgramUniform4iv
|
||
|
#undef glProgramUniform4ivEXT
|
||
|
#undef glProgramUniform4ui
|
||
|
#undef glProgramUniform4uiEXT
|
||
|
#undef glProgramUniform4uiv
|
||
|
#undef glProgramUniform4uivEXT
|
||
|
#undef glProgramUniformHandleui64NV
|
||
|
#undef glProgramUniformHandleui64vNV
|
||
|
#undef glProgramUniformMatrix2fv
|
||
|
#undef glProgramUniformMatrix2fvEXT
|
||
|
#undef glProgramUniformMatrix2x3fv
|
||
|
#undef glProgramUniformMatrix2x3fvEXT
|
||
|
#undef glProgramUniformMatrix2x4fv
|
||
|
#undef glProgramUniformMatrix2x4fvEXT
|
||
|
#undef glProgramUniformMatrix3fv
|
||
|
#undef glProgramUniformMatrix3fvEXT
|
||
|
#undef glProgramUniformMatrix3x2fv
|
||
|
#undef glProgramUniformMatrix3x2fvEXT
|
||
|
#undef glProgramUniformMatrix3x4fv
|
||
|
#undef glProgramUniformMatrix3x4fvEXT
|
||
|
#undef glProgramUniformMatrix4fv
|
||
|
#undef glProgramUniformMatrix4fvEXT
|
||
|
#undef glProgramUniformMatrix4x2fv
|
||
|
#undef glProgramUniformMatrix4x2fvEXT
|
||
|
#undef glProgramUniformMatrix4x3fv
|
||
|
#undef glProgramUniformMatrix4x3fvEXT
|
||
|
#undef glPushDebugGroup
|
||
|
#undef glPushDebugGroupKHR
|
||
|
#undef glPushGroupMarkerEXT
|
||
|
#undef glPushMatrix
|
||
|
#undef glQueryCounterEXT
|
||
|
#undef glQueryMatrixxOES
|
||
|
#undef glRasterSamplesEXT
|
||
|
#undef glReadBuffer
|
||
|
#undef glReadBufferIndexedEXT
|
||
|
#undef glReadBufferNV
|
||
|
#undef glReadPixels
|
||
|
#undef glReadnPixels
|
||
|
#undef glReadnPixelsEXT
|
||
|
#undef glReadnPixelsKHR
|
||
|
#undef glReleaseShaderCompiler
|
||
|
#undef glRenderbufferStorage
|
||
|
#undef glRenderbufferStorageMultisample
|
||
|
#undef glRenderbufferStorageMultisampleANGLE
|
||
|
#undef glRenderbufferStorageMultisampleAPPLE
|
||
|
#undef glRenderbufferStorageMultisampleEXT
|
||
|
#undef glRenderbufferStorageMultisampleIMG
|
||
|
#undef glRenderbufferStorageMultisampleNV
|
||
|
#undef glRenderbufferStorageOES
|
||
|
#undef glResolveDepthValuesNV
|
||
|
#undef glResolveMultisampleFramebufferAPPLE
|
||
|
#undef glResumeTransformFeedback
|
||
|
#undef glRotatef
|
||
|
#undef glRotatex
|
||
|
#undef glRotatexOES
|
||
|
#undef glSampleCoverage
|
||
|
#undef glSampleCoveragex
|
||
|
#undef glSampleCoveragexOES
|
||
|
#undef glSampleMaski
|
||
|
#undef glSamplerParameterIiv
|
||
|
#undef glSamplerParameterIivEXT
|
||
|
#undef glSamplerParameterIivOES
|
||
|
#undef glSamplerParameterIuiv
|
||
|
#undef glSamplerParameterIuivEXT
|
||
|
#undef glSamplerParameterIuivOES
|
||
|
#undef glSamplerParameterf
|
||
|
#undef glSamplerParameterfv
|
||
|
#undef glSamplerParameteri
|
||
|
#undef glSamplerParameteriv
|
||
|
#undef glScalef
|
||
|
#undef glScalex
|
||
|
#undef glScalexOES
|
||
|
#undef glScissor
|
||
|
#undef glScissorArrayvNV
|
||
|
#undef glScissorIndexedNV
|
||
|
#undef glScissorIndexedvNV
|
||
|
#undef glSelectPerfMonitorCountersAMD
|
||
|
#undef glSetFenceNV
|
||
|
#undef glShadeModel
|
||
|
#undef glShaderBinary
|
||
|
#undef glShaderSource
|
||
|
#undef glStartTilingQCOM
|
||
|
#undef glStencilFillPathInstancedNV
|
||
|
#undef glStencilFillPathNV
|
||
|
#undef glStencilFunc
|
||
|
#undef glStencilFuncSeparate
|
||
|
#undef glStencilMask
|
||
|
#undef glStencilMaskSeparate
|
||
|
#undef glStencilOp
|
||
|
#undef glStencilOpSeparate
|
||
|
#undef glStencilStrokePathInstancedNV
|
||
|
#undef glStencilStrokePathNV
|
||
|
#undef glStencilThenCoverFillPathInstancedNV
|
||
|
#undef glStencilThenCoverFillPathNV
|
||
|
#undef glStencilThenCoverStrokePathInstancedNV
|
||
|
#undef glStencilThenCoverStrokePathNV
|
||
|
#undef glSubpixelPrecisionBiasNV
|
||
|
#undef glTestFenceNV
|
||
|
#undef glTexBuffer
|
||
|
#undef glTexBufferEXT
|
||
|
#undef glTexBufferOES
|
||
|
#undef glTexBufferRange
|
||
|
#undef glTexBufferRangeEXT
|
||
|
#undef glTexBufferRangeOES
|
||
|
#undef glTexCoordPointer
|
||
|
#undef glTexEnvf
|
||
|
#undef glTexEnvfv
|
||
|
#undef glTexEnvi
|
||
|
#undef glTexEnviv
|
||
|
#undef glTexEnvx
|
||
|
#undef glTexEnvxOES
|
||
|
#undef glTexEnvxv
|
||
|
#undef glTexEnvxvOES
|
||
|
#undef glTexGenfOES
|
||
|
#undef glTexGenfvOES
|
||
|
#undef glTexGeniOES
|
||
|
#undef glTexGenivOES
|
||
|
#undef glTexGenxOES
|
||
|
#undef glTexGenxvOES
|
||
|
#undef glTexImage2D
|
||
|
#undef glTexImage3D
|
||
|
#undef glTexImage3DOES
|
||
|
#undef glTexPageCommitmentEXT
|
||
|
#undef glTexParameterIiv
|
||
|
#undef glTexParameterIivEXT
|
||
|
#undef glTexParameterIivOES
|
||
|
#undef glTexParameterIuiv
|
||
|
#undef glTexParameterIuivEXT
|
||
|
#undef glTexParameterIuivOES
|
||
|
#undef glTexParameterf
|
||
|
#undef glTexParameterfv
|
||
|
#undef glTexParameteri
|
||
|
#undef glTexParameteriv
|
||
|
#undef glTexParameterx
|
||
|
#undef glTexParameterxOES
|
||
|
#undef glTexParameterxv
|
||
|
#undef glTexParameterxvOES
|
||
|
#undef glTexStorage1DEXT
|
||
|
#undef glTexStorage2D
|
||
|
#undef glTexStorage2DEXT
|
||
|
#undef glTexStorage2DMultisample
|
||
|
#undef glTexStorage3D
|
||
|
#undef glTexStorage3DEXT
|
||
|
#undef glTexStorage3DMultisample
|
||
|
#undef glTexStorage3DMultisampleOES
|
||
|
#undef glTexSubImage2D
|
||
|
#undef glTexSubImage3D
|
||
|
#undef glTexSubImage3DOES
|
||
|
#undef glTextureStorage1DEXT
|
||
|
#undef glTextureStorage2DEXT
|
||
|
#undef glTextureStorage3DEXT
|
||
|
#undef glTextureViewEXT
|
||
|
#undef glTextureViewOES
|
||
|
#undef glTransformFeedbackVaryings
|
||
|
#undef glTransformPathNV
|
||
|
#undef glTranslatef
|
||
|
#undef glTranslatex
|
||
|
#undef glTranslatexOES
|
||
|
#undef glUniform1f
|
||
|
#undef glUniform1fv
|
||
|
#undef glUniform1i
|
||
|
#undef glUniform1iv
|
||
|
#undef glUniform1ui
|
||
|
#undef glUniform1uiv
|
||
|
#undef glUniform2f
|
||
|
#undef glUniform2fv
|
||
|
#undef glUniform2i
|
||
|
#undef glUniform2iv
|
||
|
#undef glUniform2ui
|
||
|
#undef glUniform2uiv
|
||
|
#undef glUniform3f
|
||
|
#undef glUniform3fv
|
||
|
#undef glUniform3i
|
||
|
#undef glUniform3iv
|
||
|
#undef glUniform3ui
|
||
|
#undef glUniform3uiv
|
||
|
#undef glUniform4f
|
||
|
#undef glUniform4fv
|
||
|
#undef glUniform4i
|
||
|
#undef glUniform4iv
|
||
|
#undef glUniform4ui
|
||
|
#undef glUniform4uiv
|
||
|
#undef glUniformBlockBinding
|
||
|
#undef glUniformHandleui64NV
|
||
|
#undef glUniformHandleui64vNV
|
||
|
#undef glUniformMatrix2fv
|
||
|
#undef glUniformMatrix2x3fv
|
||
|
#undef glUniformMatrix2x3fvNV
|
||
|
#undef glUniformMatrix2x4fv
|
||
|
#undef glUniformMatrix2x4fvNV
|
||
|
#undef glUniformMatrix3fv
|
||
|
#undef glUniformMatrix3x2fv
|
||
|
#undef glUniformMatrix3x2fvNV
|
||
|
#undef glUniformMatrix3x4fv
|
||
|
#undef glUniformMatrix3x4fvNV
|
||
|
#undef glUniformMatrix4fv
|
||
|
#undef glUniformMatrix4x2fv
|
||
|
#undef glUniformMatrix4x2fvNV
|
||
|
#undef glUniformMatrix4x3fv
|
||
|
#undef glUniformMatrix4x3fvNV
|
||
|
#undef glUnmapBuffer
|
||
|
#undef glUnmapBufferOES
|
||
|
#undef glUseProgram
|
||
|
#undef glUseProgramStages
|
||
|
#undef glUseProgramStagesEXT
|
||
|
#undef glValidateProgram
|
||
|
#undef glValidateProgramPipeline
|
||
|
#undef glValidateProgramPipelineEXT
|
||
|
#undef glVertexAttrib1f
|
||
|
#undef glVertexAttrib1fv
|
||
|
#undef glVertexAttrib2f
|
||
|
#undef glVertexAttrib2fv
|
||
|
#undef glVertexAttrib3f
|
||
|
#undef glVertexAttrib3fv
|
||
|
#undef glVertexAttrib4f
|
||
|
#undef glVertexAttrib4fv
|
||
|
#undef glVertexAttribBinding
|
||
|
#undef glVertexAttribDivisor
|
||
|
#undef glVertexAttribDivisorANGLE
|
||
|
#undef glVertexAttribDivisorEXT
|
||
|
#undef glVertexAttribDivisorNV
|
||
|
#undef glVertexAttribFormat
|
||
|
#undef glVertexAttribI4i
|
||
|
#undef glVertexAttribI4iv
|
||
|
#undef glVertexAttribI4ui
|
||
|
#undef glVertexAttribI4uiv
|
||
|
#undef glVertexAttribIFormat
|
||
|
#undef glVertexAttribIPointer
|
||
|
#undef glVertexAttribPointer
|
||
|
#undef glVertexBindingDivisor
|
||
|
#undef glVertexPointer
|
||
|
#undef glViewport
|
||
|
#undef glViewportArrayvNV
|
||
|
#undef glViewportIndexedfNV
|
||
|
#undef glViewportIndexedfvNV
|
||
|
#undef glWaitSync
|
||
|
#undef glWaitSyncAPPLE
|
||
|
#undef glWeightPathsNV
|
||
|
#undef glWeightPointerOES
|
||
|
|
||
|
#endif // HWUI_GLES_WRAP_ENABLED
|