• Home
  • Raw
  • Download

Lines Matching defs:Extensions

17 struct Extensions  struct
22 Extensions &operator=(const Extensions &other); argument
52 bool clipCullDistanceAny() const { return (clipCullDistanceANGLE || clipCullDistanceEXT); } in clipCullDistanceAny()
53 bool copyImageAny() const { return (copyImageEXT || copyImageOES); } in copyImageAny()
54 bool depthTextureAny() const { return (depthTextureANGLE || depthTextureOES); } in depthTextureAny()
55 bool drawBuffersIndexedAny() const { return (drawBuffersIndexedEXT || drawBuffersIndexedOES); } in drawBuffersIndexedAny()
56 bool drawElementsBaseVertexAny() const in drawElementsBaseVertexAny()
60 bool framebufferBlitAny() const { return (framebufferBlitANGLE || framebufferBlitNV); } in framebufferBlitAny()
61 bool geometryShaderAny() const { return (geometryShaderEXT || geometryShaderOES); } in geometryShaderAny()
62 bool gpuShader5Any() const { return (gpuShader5EXT || gpuShader5OES); } in gpuShader5Any()
63 bool instancedArraysAny() const { return (instancedArraysANGLE || instancedArraysEXT); } in instancedArraysAny()
64 bool polygonModeAny() const { return (polygonModeANGLE || polygonModeNV); } in polygonModeAny()
65 bool primitiveBoundingBoxAny() const in primitiveBoundingBoxAny()
69 bool robustnessAny() const { return (robustnessEXT || robustnessKHR); } in robustnessAny()
70 bool shaderFramebufferFetchAny() const in shaderFramebufferFetchAny()
74 bool shaderIoBlocksAny() const { return (shaderIoBlocksEXT || shaderIoBlocksOES); } in shaderIoBlocksAny()
75 bool tessellationShaderAny() const { return (tessellationShaderEXT || tessellationShaderOES); } in tessellationShaderAny()
76 bool textureBorderClampAny() const { return (textureBorderClampEXT || textureBorderClampOES); } in textureBorderClampAny()
77 bool textureBufferAny() const { return (textureBufferEXT || textureBufferOES); } in textureBufferAny()
78 bool textureCubeMapArrayAny() const in textureCubeMapArrayAny()
87 bool baseInstanceEXT = false;
90 bool blendEquationAdvancedKHR = false;
93 bool blendEquationAdvancedCoherentKHR = false;
96 bool blendFuncExtendedEXT = false;
99 bool blendMinmaxEXT = false;
102 bool bufferStorageEXT = false;
105 bool clearTextureEXT = false;
108 bool clipControlEXT = false;
111 bool clipCullDistanceEXT = false;
114 bool clipDistanceAPPLE = false;
117 bool colorBufferFloatEXT = false;
120 bool colorBufferHalfFloatEXT = false;
123 bool compressedEACR11SignedTextureOES = false;
126 bool compressedEACR11UnsignedTextureOES = false;
129 bool compressedEACRG11SignedTextureOES = false;
132 bool compressedEACRG11UnsignedTextureOES = false;
135 bool compressedETC1RGB8SubTextureEXT = false;
138 bool compressedETC1RGB8TextureOES = false;
141 bool compressedETC2PunchthroughARGBA8TextureOES = false;
144 bool compressedETC2PunchthroughASRGB8AlphaTextureOES = false;
147 bool compressedETC2RGB8TextureOES = false;
150 bool compressedETC2RGBA8TextureOES = false;
153 bool compressedETC2SRGB8Alpha8TextureOES = false;
156 bool compressedETC2SRGB8TextureOES = false;
159 bool compressedPalettedTextureOES = false;
162 bool conservativeDepthEXT = false;
165 bool copyImageEXT = false;
168 bool copyImageOES = false;
171 bool debugKHR = false;
174 bool debugLabelEXT = false;
177 bool debugMarkerEXT = false;
180 bool depth24OES = false;
183 bool depth32OES = false;
186 bool depthBufferFloat2NV = false;
189 bool depthClampEXT = false;
192 bool depthTextureANGLE = false;
195 bool depthTextureOES = false;
198 bool depthTextureCubeMapOES = false;
201 bool discardFramebufferEXT = false;
204 bool disjointTimerQueryEXT = false;
207 bool drawBuffersEXT = false;
210 bool drawBuffersIndexedEXT = false;
213 bool drawBuffersIndexedOES = false;
216 bool drawElementsBaseVertexEXT = false;
219 bool drawElementsBaseVertexOES = false;
222 bool EGLImageOES = false;
225 bool EGLImageArrayEXT = false;
228 bool EGLImageExternalOES = false;
231 bool EGLImageExternalEssl3OES = false;
234 bool EGLImageExternalWrapModesEXT = false;
237 bool EGLImageStorageEXT = false;
240 bool EGLImageStorageCompressionEXT = false;
243 bool EGLStreamConsumerExternalNV = false;
246 bool EGLSyncOES = false;
249 bool elementIndexUintOES = false;
252 bool extensionPackEs31aANDROID = false;
255 bool externalBufferEXT = false;
258 bool fboRenderMipmapOES = false;
261 bool fenceNV = false;
264 bool floatBlendEXT = false;
267 bool fragDepthEXT = false;
270 bool framebufferBlitANGLE = false;
273 bool framebufferBlitNV = false;
276 bool framebufferFlipYMESA = false;
279 bool framebufferFoveatedQCOM = false;
282 bool geometryShaderEXT = false;
285 bool geometryShaderOES = false;
288 bool getProgramBinaryOES = false;
291 bool gpuShader5EXT = false;
294 bool gpuShader5OES = false;
297 bool instancedArraysANGLE = false;
300 bool instancedArraysEXT = false;
303 bool mapbufferOES = false;
306 bool mapBufferRangeEXT = false;
309 bool memoryObjectEXT = false;
312 bool memoryObjectFdEXT = false;
315 bool multiDrawIndirectEXT = false;
318 bool multisampleCompatibilityEXT = false;
321 bool multisampledRenderToTextureEXT = false;
324 bool multisampledRenderToTexture2EXT = false;
327 bool multiviewOVR = false;
330 bool multiview2OVR = false;
333 bool noErrorKHR = false;
336 bool occlusionQueryBooleanEXT = false;
339 bool packedDepthStencilOES = false;
342 bool packReverseRowOrderANGLE = false;
345 bool packSubimageNV = false;
348 bool parallelShaderCompileKHR = false;
351 bool performanceMonitorAMD = false;
354 bool pixelBufferObjectNV = false;
357 bool polygonModeNV = false;
360 bool polygonOffsetClampEXT = false;
363 bool primitiveBoundingBoxEXT = false;
366 bool primitiveBoundingBoxOES = false;
369 bool protectedTexturesEXT = false;
372 bool pvrtcSRGBEXT = false;
375 bool readDepthNV = false;
378 bool readDepthStencilNV = false;
381 bool readFormatBgraEXT = false;
384 bool readStencilNV = false;
387 bool renderSharedExponentQCOM = false;
390 bool renderSnormEXT = false;
393 bool requiredInternalformatOES = false;
396 bool rgb8Rgba8OES = false;
399 bool rgba8ARM = false;
402 bool robustBufferAccessBehaviorKHR = false;
405 bool robustnessEXT = false;
408 bool robustnessKHR = false;
411 bool robustnessVideoMemoryPurgeNV = false;
414 bool sampleShadingOES = false;
417 bool sampleVariablesOES = false;
420 bool semaphoreEXT = false;
423 bool semaphoreFdEXT = false;
426 bool separateDepthStencilEXT = false;
429 bool separateShaderObjectsEXT = false;
432 bool shaderFramebufferFetchARM = false;
435 bool shaderFramebufferFetchEXT = false;
438 bool shaderFramebufferFetchDepthStencilARM = false;
441 bool shaderFramebufferFetchNonCoherentEXT = false;
444 bool shaderImageAtomicOES = false;
447 bool shaderIoBlocksEXT = false;
450 bool shaderIoBlocksOES = false;
453 bool shaderMultisampleInterpolationOES = false;
456 bool shaderNonConstantGlobalInitializersEXT = false;
459 bool shaderNoperspectiveInterpolationNV = false;
462 bool shaderTextureLodEXT = false;
465 bool shadingRateQCOM = false;
468 bool shadowSamplersEXT = false;
471 bool sRGBEXT = false;
474 bool sRGBWriteControlEXT = false;
477 bool standardDerivativesOES = false;
480 bool surfacelessContextOES = false;
483 bool syncARB = false;
486 bool tessellationShaderEXT = false;
489 bool tessellationShaderOES = false;
492 bool texture3DOES = false;
495 bool textureBorderClampEXT = false;
498 bool textureBorderClampOES = false;
501 bool textureBufferEXT = false;
504 bool textureBufferOES = false;
507 bool textureCompressionAstcOES = false;
510 bool textureCompressionAstcDecodeModeEXT = false;
513 bool textureCompressionAstcDecodeModeRgb9e5EXT = false;
516 bool textureCompressionAstcHdrKHR = false;
519 bool textureCompressionAstcLdrKHR = false;
522 bool textureCompressionAstcSliced3dKHR = false;
525 bool textureCompressionBptcEXT = false;
528 bool textureCompressionDxt1EXT = false;
531 bool textureCompressionPvrtcIMG = false;
534 bool textureCompressionPvrtc2IMG = false;
537 bool textureCompressionRgtcEXT = false;
540 bool textureCompressionS3tcEXT = false;
543 bool textureCompressionS3tcSrgbEXT = false;
546 bool textureCubeMapArrayEXT = false;
549 bool textureCubeMapArrayOES = false;
552 bool textureFilterAnisotropicEXT = false;
555 bool textureFilterMinmaxEXT = false;
558 bool textureFloatOES = false;
561 bool textureFloatLinearOES = false;
564 bool textureFormatBGRA8888EXT = false;
567 bool textureFormatSRGBOverrideEXT = false;
570 bool textureFoveatedQCOM = false;
573 bool textureHalfFloatOES = false;
576 bool textureHalfFloatLinearOES = false;
579 bool textureMirrorClampToEdgeEXT = false;
582 bool textureNorm16EXT = false;
585 bool textureNpotOES = false;
588 bool textureQueryLodEXT = false;
591 bool textureRgEXT = false;
594 bool textureShadowLodEXT = false;
597 bool textureSRGBDecodeEXT = false;
600 bool textureSRGBR8EXT = false;
603 bool textureSRGBRG8EXT = false;
606 bool textureStencil8OES = false;
609 bool textureStorageEXT = false;
612 bool textureStorageCompressionEXT = false;
615 bool textureStorageMultisample2dArrayOES = false;
618 bool textureType2101010REVEXT = false;
621 bool textureUsageANGLE = false;
624 bool tiledRenderingQCOM = false;
627 bool translatedShaderSourceANGLE = false;
630 bool unpackSubimageEXT = false;
633 bool vertexArrayObjectOES = false;
636 bool vertexHalfFloatOES = false;
639 bool vertexType1010102OES = false;
642 bool videoTextureWEBGL = false;
645 bool YUVTargetEXT = false;
651 bool baseVertexBaseInstanceANGLE = false;
654 bool baseVertexBaseInstanceShaderBuiltinANGLE = false;
657 bool bindGeneratesResourceCHROMIUM = false;
660 bool bindUniformLocationCHROMIUM = false;
663 bool blobCacheANGLE = false;
666 bool clientArraysANGLE = false;
669 bool clipCullDistanceANGLE = false;
672 bool colorBufferFloatRgbCHROMIUM = false;
675 bool colorBufferFloatRgbaCHROMIUM = false;
678 bool compressedTextureEtcANGLE = false;
681 bool copyCompressedTextureCHROMIUM = false;
684 bool copyTextureCHROMIUM = false;
687 bool copyTexture3dANGLE = false;
690 bool framebufferMixedSamplesCHROMIUM = false;
693 bool framebufferMultisampleANGLE = false;
696 bool getImageANGLE = false;
699 bool getSerializedContextStringANGLE = false;
702 bool getTexLevelParameterANGLE = false;
705 bool logicOpANGLE = false;
708 bool loseContextCHROMIUM = false;
711 bool lossyEtcDecodeANGLE = false;
714 bool memoryObjectFlagsANGLE = false;
717 bool memoryObjectFuchsiaANGLE = false;
720 bool memorySizeANGLE = false;
723 bool multiDrawANGLE = false;
726 bool multiviewMultisampleANGLE = false;
729 bool polygonModeANGLE = false;
732 bool programBinaryANGLE = false;
735 bool programBinaryReadinessQueryANGLE = false;
738 bool programCacheControlANGLE = false;
741 bool provokingVertexANGLE = false;
744 bool readOnlyDepthStencilFeedbackLoopsANGLE = false;
747 bool relaxedVertexAttributeTypeANGLE = false;
750 bool renderabilityValidationANGLE = false;
753 bool requestExtensionANGLE = false;
756 bool rgbxInternalFormatANGLE = false;
759 bool robustClientMemoryANGLE = false;
762 bool robustFragmentShaderOutputANGLE = false;
765 bool robustResourceInitializationANGLE = false;
768 bool semaphoreFuchsiaANGLE = false;
771 bool shaderBinaryANGLE = false;
774 bool shaderPixelLocalStorageANGLE = false;
777 bool shaderPixelLocalStorageCoherentANGLE = false;
780 bool stencilTexturingANGLE = false;
783 bool syncQueryCHROMIUM = false;
786 bool textureCompressionDxt3ANGLE = false;
789 bool textureCompressionDxt5ANGLE = false;
792 bool textureExternalUpdateANGLE = false;
795 bool textureMultisampleANGLE = false;
798 bool textureRectangleANGLE = false;
801 bool vulkanImageANGLE = false;
804 bool webglCompatibilityANGLE = false;
807 bool yuvInternalFormatANGLE = false;
813 bool blendSubtractOES = false;
816 bool drawTextureOES = false;
819 bool framebufferObjectOES = false;
822 bool matrixPaletteOES = false;
825 bool pointSizeArrayOES = false;
828 bool pointSpriteOES = false;
831 bool queryMatrixOES = false;
834 bool textureCubeMapOES = false;
837 bool textureMirroredRepeatOES = false;