Enum ArbProgramInterfaceQuery
Not used directly.
Namespace: OpenTK.Graphics.OpenGL4
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 |