Enum ProgramInterface
Used in GL.Ext.GetProgramResourceLocationIndex, GL.NV.GetProgramResource
Namespace: OpenTK.Graphics.ES20
Assembly: OpenTK.dll
Syntax
public enum ProgramInterface
Fields
Name | Description |
---|---|
BufferVariable | Original was GL_BUFFER_VARIABLE = 0x92E5 |
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 |
ProgramInput | Original was GL_PROGRAM_INPUT = 0x92E3 |
ProgramOutput | Original was GL_PROGRAM_OUTPUT = 0x92E4 |
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 |
TransformFeedbackBuffer | Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E |
TransformFeedbackVarying | Original was GL_TRANSFORM_FEEDBACK_VARYING = 0x92F4 |
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 |