Show / Hide Table of Contents

Enum ArbProgramInterfaceQuery

Not used directly.

Namespace: OpenTK.Graphics.OpenGL
Assembly: OpenTK.dll
Syntax
public enum ArbProgramInterfaceQuery

Fields

Name Description
ActiveResources

Original was GL_ACTIVE_RESOURCES = 0x92F5

ActiveVariables

Original was GL_ACTIVE_VARIABLES = 0x9305

ArraySize

Original was GL_ARRAY_SIZE = 0x92FB

ArrayStride

Original was GL_ARRAY_STRIDE = 0x92FE

AtomicCounterBuffer

Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0

AtomicCounterBufferIndex

Original was GL_ATOMIC_COUNTER_BUFFER_INDEX = 0x9301

BlockIndex

Original was GL_BLOCK_INDEX = 0x92FD

BufferBinding

Original was GL_BUFFER_BINDING = 0x9302

BufferDataSize

Original was GL_BUFFER_DATA_SIZE = 0x9303

BufferVariable

Original was GL_BUFFER_VARIABLE = 0x92E5

CompatibleSubroutines

Original was GL_COMPATIBLE_SUBROUTINES = 0x8E4B

ComputeSubroutine

Original was GL_COMPUTE_SUBROUTINE = 0x92ED

ComputeSubroutineUniform

Original was GL_COMPUTE_SUBROUTINE_UNIFORM = 0x92F3

FragmentSubroutine

Original was GL_FRAGMENT_SUBROUTINE = 0x92EC

FragmentSubroutineUniform

Original was GL_FRAGMENT_SUBROUTINE_UNIFORM = 0x92F2

GeometrySubroutine

Original was GL_GEOMETRY_SUBROUTINE = 0x92EB

GeometrySubroutineUniform

Original was GL_GEOMETRY_SUBROUTINE_UNIFORM = 0x92F1

IsPerPatch

Original was GL_IS_PER_PATCH = 0x92E7

IsRowMajor

Original was GL_IS_ROW_MAJOR = 0x9300

Location

Original was GL_LOCATION = 0x930E

LocationIndex

Original was GL_LOCATION_INDEX = 0x930F

MatrixStride

Original was GL_MATRIX_STRIDE = 0x92FF

MaxNameLength

Original was GL_MAX_NAME_LENGTH = 0x92F6

MaxNumActiveVariables

Original was GL_MAX_NUM_ACTIVE_VARIABLES = 0x92F7

MaxNumCompatibleSubroutines

Original was GL_MAX_NUM_COMPATIBLE_SUBROUTINES = 0x92F8

NameLength

Original was GL_NAME_LENGTH = 0x92F9

NumActiveVariables

Original was GL_NUM_ACTIVE_VARIABLES = 0x9304

NumCompatibleSubroutines

Original was GL_NUM_COMPATIBLE_SUBROUTINES = 0x8E4A

Offset

Original was GL_OFFSET = 0x92FC

ProgramInput

Original was GL_PROGRAM_INPUT = 0x92E3

ProgramOutput

Original was GL_PROGRAM_OUTPUT = 0x92E4

ReferencedByComputeShader

Original was GL_REFERENCED_BY_COMPUTE_SHADER = 0x930B

ReferencedByFragmentShader

Original was GL_REFERENCED_BY_FRAGMENT_SHADER = 0x930A

ReferencedByGeometryShader

Original was GL_REFERENCED_BY_GEOMETRY_SHADER = 0x9309

ReferencedByTessControlShader

Original was GL_REFERENCED_BY_TESS_CONTROL_SHADER = 0x9307

ReferencedByTessEvaluationShader

Original was GL_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x9308

ReferencedByVertexShader

Original was GL_REFERENCED_BY_VERTEX_SHADER = 0x9306

ShaderStorageBlock

Original was GL_SHADER_STORAGE_BLOCK = 0x92E6

TessControlSubroutine

Original was GL_TESS_CONTROL_SUBROUTINE = 0x92E9

TessControlSubroutineUniform

Original was GL_TESS_CONTROL_SUBROUTINE_UNIFORM = 0x92EF

TessEvaluationSubroutine

Original was GL_TESS_EVALUATION_SUBROUTINE = 0x92EA

TessEvaluationSubroutineUniform

Original was GL_TESS_EVALUATION_SUBROUTINE_UNIFORM = 0x92F0

TopLevelArraySize

Original was GL_TOP_LEVEL_ARRAY_SIZE = 0x930C

TopLevelArrayStride

Original was GL_TOP_LEVEL_ARRAY_STRIDE = 0x930D

TransformFeedbackVarying

Original was GL_TRANSFORM_FEEDBACK_VARYING = 0x92F4

Type

Original was GL_TYPE = 0x92FA

Uniform

Original was GL_UNIFORM = 0x92E1

UniformBlock

Original was GL_UNIFORM_BLOCK = 0x92E2

VertexSubroutine

Original was GL_VERTEX_SUBROUTINE = 0x92E8

VertexSubroutineUniform

Original was GL_VERTEX_SUBROUTINE_UNIFORM = 0x92EE

In This Article
Back to top Generated by DocFX