Edit

kc3-lang/angle/src/common/gl_enum_utils_autogen.h

Branch :

  • Show log

    Commit

  • Author : Mohan Maiya
    Date : 2024-01-17 11:33:46
    Hash : d093c3d3
    Message : Add entry points for QCOM foveated extensions Add entry points for GL_QCOM_framebuffer_foveated and GL_QCOM_texture_foveated extensions Bug: angleproject:8484 Change-Id: I59053f9be76fbb8eaed344aa460ecb1e178ce7db Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5206990 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>

  • src/common/gl_enum_utils_autogen.h
  • // GENERATED FILE - DO NOT EDIT.
    // Generated by gen_gl_enum_utils.py using data from gl.xml and gl_angle_ext.xml.
    //
    // Copyright 2019 The ANGLE Project Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style license that can be
    // found in the LICENSE file.
    //
    // gl_enum_utils_autogen.h:
    //   mapping of GLenum value to string.
    
    #ifndef COMMON_GL_ENUM_UTILS_AUTOGEN_H_
    #define COMMON_GL_ENUM_UTILS_AUTOGEN_H_
    
    namespace gl
    {
    enum class GLESEnum
    {
        AccumOp,
        AllEnums,
        AlphaFunction,
        AtomicCounterBufferPName,
        AttribMask,
        AttributeType,
        BindTransformFeedbackTarget,
        BinormalPointerTypeEXT,
        BlendEquationModeEXT,
        BlendingFactor,
        BlitFramebufferFilter,
        Boolean,
        Buffer,
        BufferAccessARB,
        BufferPNameARB,
        BufferPointerNameARB,
        BufferStorageMask,
        BufferStorageTarget,
        BufferTargetARB,
        BufferUsageARB,
        ClampColorModeARB,
        ClearBufferMask,
        ClipPlaneName,
        ColorBuffer,
        ColorMaterialParameter,
        ColorPointerType,
        CombinerBiasNV,
        CombinerComponentUsageNV,
        CombinerPortionNV,
        CombinerScaleNV,
        ContainerType,
        ContextFlagMask,
        CopyBufferSubDataTarget,
        CopyImageSubDataTarget,
        DebugSeverity,
        DebugSource,
        DebugType,
        DepthFunction,
        DepthStencilTextureMode,
        DrawBufferMode,
        DrawElementsType,
        ElementPointerTypeATI,
        EnableCap,
        ErrorCode,
        EvalMapsModeNV,
        ExternalHandleType,
        FenceConditionNV,
        FenceParameterNameNV,
        FogCoordinatePointerType,
        FogMode,
        FogPName,
        FogParameter,
        FogPointerTypeEXT,
        FogPointerTypeIBM,
        FoveationConfigBitQCOM,
        FragmentLightParameterSGIX,
        FragmentShaderDestMaskATI,
        FragmentShaderDestModMaskATI,
        FragmentShaderGenericSourceATI,
        FragmentShaderTextureSourceATI,
        FragmentShaderValueRepATI,
        FramebufferAttachment,
        FramebufferAttachmentParameterName,
        FramebufferParameterName,
        FramebufferStatus,
        FramebufferTarget,
        FrontFaceDirection,
        GetFramebufferParameter,
        GetMultisamplePNameNV,
        GetPName,
        GetPointervPName,
        GetTextureParameter,
        GraphicsResetStatus,
        HintMode,
        HintTarget,
        IndexFunctionEXT,
        IndexPointerType,
        InternalFormat,
        InternalFormatPName,
        InvalidateFramebufferAttachment,
        LightEnvModeSGIX,
        LightModelParameter,
        LightName,
        LightParameter,
        ListNameType,
        LogicOp,
        MapBufferAccessMask,
        MapTypeNV,
        MaterialParameter,
        MatrixIndexPointerTypeARB,
        MatrixMode,
        MemoryBarrierMask,
        MemoryObjectParameterName,
        NormalPointerType,
        ObjectIdentifier,
        PLSQueryFloat,
        PLSQueryInt,
        PatchParameterName,
        PathColor,
        PathColorFormat,
        PathFillMode,
        PathFontStyle,
        PathGenMode,
        PathTransformType,
        PipelineParameterName,
        PixelCopyType,
        PixelFormat,
        PixelStoreParameter,
        PixelTexGenModeSGIX,
        PixelTransferParameter,
        PixelType,
        PointParameterNameARB,
        PolygonMode,
        PrecisionType,
        PrimitiveType,
        ProgramInterface,
        ProgramInterfacePName,
        ProgramParameterPName,
        ProgramPropertyARB,
        ProgramResourceProperty,
        QueryCounterTarget,
        QueryObjectParameterName,
        QueryParameterName,
        QueryTarget,
        ReadBufferMode,
        RenderbufferParameterName,
        RenderbufferTarget,
        ReplacementCodeTypeSUN,
        SamplerParameterF,
        SamplerParameterI,
        ScalarType,
        SecondaryColorPointerTypeIBM,
        SemaphoreParameterName,
        ShaderBinaryFormat,
        ShaderParameterName,
        ShaderType,
        ShadingModel,
        ShadingRateQCOM,
        SizedInternalFormat,
        StencilFunction,
        StencilOp,
        StringName,
        SubroutineParameterName,
        SyncBehaviorFlags,
        SyncCondition,
        SyncObjectMask,
        SyncParameterName,
        SyncStatus,
        TangentPointerTypeEXT,
        TexCoordPointerType,
        TextureCompareMode,
        TextureCoordName,
        TextureEnvMode,
        TextureEnvParameter,
        TextureEnvTarget,
        TextureGenParameter,
        TextureLayout,
        TextureMagFilter,
        TextureMinFilter,
        TextureParameterName,
        TextureSwizzle,
        TextureTarget,
        TextureUnit,
        TextureWrapMode,
        TransformFeedbackBufferMode,
        TransformFeedbackPName,
        TriangleFace,
        UniformBlockPName,
        UniformPName,
        UniformType,
        UseProgramStageMask,
        VertexArrayPName,
        VertexAttribEnum,
        VertexAttribIType,
        VertexAttribPointerPropertyARB,
        VertexAttribPointerType,
        VertexAttribPropertyARB,
        VertexAttribType,
        VertexBufferObjectUsage,
        VertexPointerType,
        VertexProvokingMode,
        VertexShaderTextureUnitParameter,
        VertexShaderWriteMaskEXT,
        VertexWeightPointerTypeEXT,
        WeightPointerTypeARB
    };
    
    enum class BigGLEnum
    {
        AccumOp,
        AllEnums,
        AlphaFunction,
        AtomicCounterBufferPName,
        AttribMask,
        AttributeType,
        BindTransformFeedbackTarget,
        BinormalPointerTypeEXT,
        BlendEquationModeEXT,
        BlendingFactor,
        BlitFramebufferFilter,
        Boolean,
        Buffer,
        BufferAccessARB,
        BufferPNameARB,
        BufferPointerNameARB,
        BufferStorageMask,
        BufferStorageTarget,
        BufferTargetARB,
        BufferUsageARB,
        ClampColorModeARB,
        ClampColorTargetARB,
        ClearBufferMask,
        ClientAttribMask,
        ClipControlDepth,
        ClipControlOrigin,
        ClipPlaneName,
        ColorBuffer,
        ColorMaterialParameter,
        ColorPointerType,
        ColorTableTarget,
        ColorTableTargetSGI,
        CombinerBiasNV,
        CombinerComponentUsageNV,
        CombinerPortionNV,
        CombinerScaleNV,
        ConditionalRenderMode,
        ContainerType,
        ContextFlagMask,
        ContextProfileMask,
        ConvolutionTarget,
        ConvolutionTargetEXT,
        CopyBufferSubDataTarget,
        CopyImageSubDataTarget,
        DebugSeverity,
        DebugSource,
        DebugType,
        DepthFunction,
        DepthStencilTextureMode,
        DrawBufferMode,
        DrawElementsType,
        ElementPointerTypeATI,
        EnableCap,
        ErrorCode,
        ExternalHandleType,
        FeedBackToken,
        FeedbackType,
        FenceConditionNV,
        FenceParameterNameNV,
        FogCoordSrc,
        FogCoordinatePointerType,
        FogMode,
        FogPName,
        FogParameter,
        FogPointerTypeEXT,
        FogPointerTypeIBM,
        FragmentLightParameterSGIX,
        FragmentShaderDestMaskATI,
        FragmentShaderDestModMaskATI,
        FragmentShaderGenericSourceATI,
        FragmentShaderTextureSourceATI,
        FragmentShaderValueRepATI,
        FramebufferAttachment,
        FramebufferAttachmentParameterName,
        FramebufferParameterName,
        FramebufferStatus,
        FramebufferTarget,
        FrontFaceDirection,
        GetFramebufferParameter,
        GetMapQuery,
        GetMultisamplePNameNV,
        GetPName,
        GetPointervPName,
        GetTextureParameter,
        GraphicsResetStatus,
        HintMode,
        HintTarget,
        HistogramTarget,
        HistogramTargetEXT,
        IndexFunctionEXT,
        IndexMaterialParameterEXT,
        IndexPointerType,
        InterleavedArrayFormat,
        InternalFormat,
        InternalFormatPName,
        InvalidateFramebufferAttachment,
        LightEnvModeSGIX,
        LightModelColorControl,
        LightModelParameter,
        LightName,
        LightParameter,
        LightTextureModeEXT,
        ListMode,
        ListNameType,
        LogicOp,
        MapBufferAccessMask,
        MapQuery,
        MapTarget,
        MapTypeNV,
        MaterialParameter,
        MatrixIndexPointerTypeARB,
        MatrixMode,
        MemoryBarrierMask,
        MemoryObjectParameterName,
        MeshMode1,
        MeshMode2,
        MinmaxTarget,
        MinmaxTargetEXT,
        NormalPointerType,
        ObjectIdentifier,
        PatchParameterName,
        PathColor,
        PathColorFormat,
        PathFillMode,
        PathFontStyle,
        PathGenMode,
        PathTransformType,
        PipelineParameterName,
        PixelCopyType,
        PixelFormat,
        PixelMap,
        PixelStoreParameter,
        PixelTexGenModeSGIX,
        PixelTransferParameter,
        PixelType,
        PointParameterNameARB,
        PolygonMode,
        PrecisionType,
        PrimitiveType,
        ProgramInterface,
        ProgramInterfacePName,
        ProgramParameterPName,
        ProgramPropertyARB,
        ProgramResourceProperty,
        ProgramStagePName,
        QueryCounterTarget,
        QueryObjectParameterName,
        QueryParameterName,
        QueryTarget,
        ReadBufferMode,
        RenderbufferParameterName,
        RenderbufferTarget,
        RenderingMode,
        ReplacementCodeTypeSUN,
        SamplerParameterF,
        SamplerParameterI,
        ScalarType,
        SecondaryColorPointerTypeIBM,
        SemaphoreParameterName,
        SeparableTarget,
        SeparableTargetEXT,
        ShaderBinaryFormat,
        ShaderParameterName,
        ShaderType,
        ShadingModel,
        SizedInternalFormat,
        StencilFunction,
        StencilOp,
        StringName,
        SubroutineParameterName,
        SyncBehaviorFlags,
        SyncCondition,
        SyncObjectMask,
        SyncParameterName,
        SyncStatus,
        TangentPointerTypeEXT,
        TexCoordPointerType,
        TextureCompareMode,
        TextureCoordName,
        TextureEnvMode,
        TextureEnvParameter,
        TextureEnvTarget,
        TextureGenMode,
        TextureGenParameter,
        TextureLayout,
        TextureMagFilter,
        TextureMinFilter,
        TextureParameterName,
        TextureSwizzle,
        TextureTarget,
        TextureUnit,
        TextureWrapMode,
        TransformFeedbackBufferMode,
        TransformFeedbackPName,
        TriangleFace,
        UniformBlockPName,
        UniformPName,
        UniformType,
        UseProgramStageMask,
        VertexArrayPName,
        VertexAttribEnum,
        VertexAttribIType,
        VertexAttribLType,
        VertexAttribPointerPropertyARB,
        VertexAttribPointerType,
        VertexAttribPropertyARB,
        VertexAttribType,
        VertexBufferObjectUsage,
        VertexPointerType,
        VertexProvokingMode,
        VertexShaderTextureUnitParameter,
        VertexShaderWriteMaskEXT,
        VertexWeightPointerTypeEXT,
        WeightPointerTypeARB
    };
    }  // namespace gl
    
    #endif  // COMMON_GL_ENUM_UTILS_AUTOGEN_H_