Class GLES31
public class GLES31 : GLES30, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<GLES20>GLES31
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
GLES30.GlGetTransformFeedbackVarying(int, int, int, int[], int, int[], int, int[], int, byte[], int)JVMBridgeBase<GLES20>.IsAssignableFrom(IJavaType)JVMBridgeBase<GLES20>.IsAssignableFrom<T>()JVMBridgeBase<GLES20>.Execute<T>(params T[])JVMBridgeBase<GLES20>.DynBridgeClazzJVMBridgeBase<GLES20>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
GLES31()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public GLES31()
GLES31(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public GLES31(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
public static int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS { get; }
Property Value
GL_ACTIVE_PROGRAM
public static int GL_ACTIVE_PROGRAM { get; }
Property Value
GL_ACTIVE_RESOURCES
public static int GL_ACTIVE_RESOURCES { get; }
Property Value
GL_ACTIVE_VARIABLES
public static int GL_ACTIVE_VARIABLES { get; }
Property Value
GL_ALL_BARRIER_BITS
public static int GL_ALL_BARRIER_BITS { get; }
Property Value
GL_ALL_SHADER_BITS
public static int GL_ALL_SHADER_BITS { get; }
Property Value
GL_ARRAY_SIZE
public static int GL_ARRAY_SIZE { get; }
Property Value
GL_ARRAY_STRIDE
public static int GL_ARRAY_STRIDE { get; }
Property Value
GL_ATOMIC_COUNTER_BARRIER_BIT
public static int GL_ATOMIC_COUNTER_BARRIER_BIT { get; }
Property Value
GL_ATOMIC_COUNTER_BUFFER
public static int GL_ATOMIC_COUNTER_BUFFER { get; }
Property Value
GL_ATOMIC_COUNTER_BUFFER_BINDING
public static int GL_ATOMIC_COUNTER_BUFFER_BINDING { get; }
Property Value
GL_ATOMIC_COUNTER_BUFFER_INDEX
public static int GL_ATOMIC_COUNTER_BUFFER_INDEX { get; }
Property Value
GL_ATOMIC_COUNTER_BUFFER_SIZE
public static int GL_ATOMIC_COUNTER_BUFFER_SIZE { get; }
Property Value
GL_ATOMIC_COUNTER_BUFFER_START
public static int GL_ATOMIC_COUNTER_BUFFER_START { get; }
Property Value
GL_BLOCK_INDEX
public static int GL_BLOCK_INDEX { get; }
Property Value
GL_BUFFER_BINDING
public static int GL_BUFFER_BINDING { get; }
Property Value
GL_BUFFER_DATA_SIZE
public static int GL_BUFFER_DATA_SIZE { get; }
Property Value
GL_BUFFER_UPDATE_BARRIER_BIT
public static int GL_BUFFER_UPDATE_BARRIER_BIT { get; }
Property Value
GL_BUFFER_VARIABLE
public static int GL_BUFFER_VARIABLE { get; }
Property Value
GL_COMMAND_BARRIER_BIT
public static int GL_COMMAND_BARRIER_BIT { get; }
Property Value
GL_COMPUTE_SHADER
public static int GL_COMPUTE_SHADER { get; }
Property Value
GL_COMPUTE_SHADER_BIT
public static int GL_COMPUTE_SHADER_BIT { get; }
Property Value
GL_COMPUTE_WORK_GROUP_SIZE
public static int GL_COMPUTE_WORK_GROUP_SIZE { get; }
Property Value
GL_DEPTH_STENCIL_TEXTURE_MODE
public static int GL_DEPTH_STENCIL_TEXTURE_MODE { get; }
Property Value
GL_DISPATCH_INDIRECT_BUFFER
public static int GL_DISPATCH_INDIRECT_BUFFER { get; }
Property Value
GL_DISPATCH_INDIRECT_BUFFER_BINDING
public static int GL_DISPATCH_INDIRECT_BUFFER_BINDING { get; }
Property Value
GL_DRAW_INDIRECT_BUFFER
public static int GL_DRAW_INDIRECT_BUFFER { get; }
Property Value
GL_DRAW_INDIRECT_BUFFER_BINDING
public static int GL_DRAW_INDIRECT_BUFFER_BINDING { get; }
Property Value
GL_ELEMENT_ARRAY_BARRIER_BIT
public static int GL_ELEMENT_ARRAY_BARRIER_BIT { get; }
Property Value
GL_FRAGMENT_SHADER_BIT
public static int GL_FRAGMENT_SHADER_BIT { get; }
Property Value
GL_FRAMEBUFFER_BARRIER_BIT
public static int GL_FRAMEBUFFER_BARRIER_BIT { get; }
Property Value
GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
public static int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS { get; }
Property Value
GL_FRAMEBUFFER_DEFAULT_HEIGHT
public static int GL_FRAMEBUFFER_DEFAULT_HEIGHT { get; }
Property Value
GL_FRAMEBUFFER_DEFAULT_SAMPLES
public static int GL_FRAMEBUFFER_DEFAULT_SAMPLES { get; }
Property Value
GL_FRAMEBUFFER_DEFAULT_WIDTH
public static int GL_FRAMEBUFFER_DEFAULT_WIDTH { get; }
Property Value
GL_IMAGE_2D
public static int GL_IMAGE_2D { get; }
Property Value
GL_IMAGE_2D_ARRAY
public static int GL_IMAGE_2D_ARRAY { get; }
Property Value
GL_IMAGE_3D
public static int GL_IMAGE_3D { get; }
Property Value
GL_IMAGE_BINDING_ACCESS
public static int GL_IMAGE_BINDING_ACCESS { get; }
Property Value
GL_IMAGE_BINDING_FORMAT
public static int GL_IMAGE_BINDING_FORMAT { get; }
Property Value
GL_IMAGE_BINDING_LAYER
public static int GL_IMAGE_BINDING_LAYER { get; }
Property Value
GL_IMAGE_BINDING_LAYERED
public static int GL_IMAGE_BINDING_LAYERED { get; }
Property Value
GL_IMAGE_BINDING_LEVEL
public static int GL_IMAGE_BINDING_LEVEL { get; }
Property Value
GL_IMAGE_BINDING_NAME
public static int GL_IMAGE_BINDING_NAME { get; }
Property Value
GL_IMAGE_CUBE
public static int GL_IMAGE_CUBE { get; }
Property Value
GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
public static int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS { get; }
Property Value
GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
public static int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE { get; }
Property Value
GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
public static int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE { get; }
Property Value
GL_INT_IMAGE_2D
public static int GL_INT_IMAGE_2D { get; }
Property Value
GL_INT_IMAGE_2D_ARRAY
public static int GL_INT_IMAGE_2D_ARRAY { get; }
Property Value
GL_INT_IMAGE_3D
public static int GL_INT_IMAGE_3D { get; }
Property Value
GL_INT_IMAGE_CUBE
public static int GL_INT_IMAGE_CUBE { get; }
Property Value
GL_INT_SAMPLER_2D_MULTISAMPLE
public static int GL_INT_SAMPLER_2D_MULTISAMPLE { get; }
Property Value
GL_IS_ROW_MAJOR
public static int GL_IS_ROW_MAJOR { get; }
Property Value
GL_LOCATION
public static int GL_LOCATION { get; }
Property Value
GL_MATRIX_STRIDE
public static int GL_MATRIX_STRIDE { get; }
Property Value
GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
public static int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS { get; }
Property Value
GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
https://developer.android.com/reference/android/opengl/GLES31.html#GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
public static int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE { get; }
Property Value
GL_MAX_COLOR_TEXTURE_SAMPLES
public static int GL_MAX_COLOR_TEXTURE_SAMPLES { get; }
Property Value
GL_MAX_COMBINED_ATOMIC_COUNTERS
public static int GL_MAX_COMBINED_ATOMIC_COUNTERS { get; }
Property Value
GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
public static int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS { get; }
Property Value
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
public static int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS { get; }
Property Value
GL_MAX_COMBINED_IMAGE_UNIFORMS
public static int GL_MAX_COMBINED_IMAGE_UNIFORMS { get; }
Property Value
GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
public static int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES { get; }
Property Value
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
public static int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS { get; }
Property Value
GL_MAX_COMPUTE_ATOMIC_COUNTERS
public static int GL_MAX_COMPUTE_ATOMIC_COUNTERS { get; }
Property Value
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
public static int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS { get; }
Property Value
GL_MAX_COMPUTE_IMAGE_UNIFORMS
public static int GL_MAX_COMPUTE_IMAGE_UNIFORMS { get; }
Property Value
GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
public static int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS { get; }
Property Value
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
https://developer.android.com/reference/android/opengl/GLES31.html#GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
public static int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE { get; }
Property Value
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
public static int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS { get; }
Property Value
GL_MAX_COMPUTE_UNIFORM_BLOCKS
public static int GL_MAX_COMPUTE_UNIFORM_BLOCKS { get; }
Property Value
GL_MAX_COMPUTE_UNIFORM_COMPONENTS
https://developer.android.com/reference/android/opengl/GLES31.html#GL_MAX_COMPUTE_UNIFORM_COMPONENTS
public static int GL_MAX_COMPUTE_UNIFORM_COMPONENTS { get; }
Property Value
GL_MAX_COMPUTE_WORK_GROUP_COUNT
public static int GL_MAX_COMPUTE_WORK_GROUP_COUNT { get; }
Property Value
GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
public static int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS { get; }
Property Value
GL_MAX_COMPUTE_WORK_GROUP_SIZE
public static int GL_MAX_COMPUTE_WORK_GROUP_SIZE { get; }
Property Value
GL_MAX_DEPTH_TEXTURE_SAMPLES
public static int GL_MAX_DEPTH_TEXTURE_SAMPLES { get; }
Property Value
GL_MAX_FRAGMENT_ATOMIC_COUNTERS
public static int GL_MAX_FRAGMENT_ATOMIC_COUNTERS { get; }
Property Value
GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
public static int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS { get; }
Property Value
GL_MAX_FRAGMENT_IMAGE_UNIFORMS
public static int GL_MAX_FRAGMENT_IMAGE_UNIFORMS { get; }
Property Value
GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
public static int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS { get; }
Property Value
GL_MAX_FRAMEBUFFER_HEIGHT
public static int GL_MAX_FRAMEBUFFER_HEIGHT { get; }
Property Value
GL_MAX_FRAMEBUFFER_SAMPLES
public static int GL_MAX_FRAMEBUFFER_SAMPLES { get; }
Property Value
GL_MAX_FRAMEBUFFER_WIDTH
public static int GL_MAX_FRAMEBUFFER_WIDTH { get; }
Property Value
GL_MAX_IMAGE_UNITS
public static int GL_MAX_IMAGE_UNITS { get; }
Property Value
GL_MAX_INTEGER_SAMPLES
public static int GL_MAX_INTEGER_SAMPLES { get; }
Property Value
GL_MAX_NAME_LENGTH
public static int GL_MAX_NAME_LENGTH { get; }
Property Value
GL_MAX_NUM_ACTIVE_VARIABLES
public static int GL_MAX_NUM_ACTIVE_VARIABLES { get; }
Property Value
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
public static int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET { get; }
Property Value
GL_MAX_SAMPLE_MASK_WORDS
public static int GL_MAX_SAMPLE_MASK_WORDS { get; }
Property Value
GL_MAX_SHADER_STORAGE_BLOCK_SIZE
public static int GL_MAX_SHADER_STORAGE_BLOCK_SIZE { get; }
Property Value
GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
public static int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS { get; }
Property Value
GL_MAX_UNIFORM_LOCATIONS
public static int GL_MAX_UNIFORM_LOCATIONS { get; }
Property Value
GL_MAX_VERTEX_ATOMIC_COUNTERS
public static int GL_MAX_VERTEX_ATOMIC_COUNTERS { get; }
Property Value
GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
public static int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS { get; }
Property Value
GL_MAX_VERTEX_ATTRIB_BINDINGS
public static int GL_MAX_VERTEX_ATTRIB_BINDINGS { get; }
Property Value
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
public static int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET { get; }
Property Value
GL_MAX_VERTEX_ATTRIB_STRIDE
public static int GL_MAX_VERTEX_ATTRIB_STRIDE { get; }
Property Value
GL_MAX_VERTEX_IMAGE_UNIFORMS
public static int GL_MAX_VERTEX_IMAGE_UNIFORMS { get; }
Property Value
GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
public static int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS { get; }
Property Value
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
public static int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET { get; }
Property Value
GL_NAME_LENGTH
public static int GL_NAME_LENGTH { get; }
Property Value
GL_NUM_ACTIVE_VARIABLES
public static int GL_NUM_ACTIVE_VARIABLES { get; }
Property Value
GL_OFFSET
public static int GL_OFFSET { get; }
Property Value
GL_PIXEL_BUFFER_BARRIER_BIT
public static int GL_PIXEL_BUFFER_BARRIER_BIT { get; }
Property Value
GL_PROGRAM_INPUT
public static int GL_PROGRAM_INPUT { get; }
Property Value
GL_PROGRAM_OUTPUT
public static int GL_PROGRAM_OUTPUT { get; }
Property Value
GL_PROGRAM_PIPELINE_BINDING
public static int GL_PROGRAM_PIPELINE_BINDING { get; }
Property Value
GL_PROGRAM_SEPARABLE
public static int GL_PROGRAM_SEPARABLE { get; }
Property Value
GL_READ_ONLY
public static int GL_READ_ONLY { get; }
Property Value
GL_READ_WRITE
public static int GL_READ_WRITE { get; }
Property Value
GL_REFERENCED_BY_COMPUTE_SHADER
public static int GL_REFERENCED_BY_COMPUTE_SHADER { get; }
Property Value
GL_REFERENCED_BY_FRAGMENT_SHADER
public static int GL_REFERENCED_BY_FRAGMENT_SHADER { get; }
Property Value
GL_REFERENCED_BY_VERTEX_SHADER
public static int GL_REFERENCED_BY_VERTEX_SHADER { get; }
Property Value
GL_SAMPLER_2D_MULTISAMPLE
public static int GL_SAMPLER_2D_MULTISAMPLE { get; }
Property Value
GL_SAMPLE_MASK
public static int GL_SAMPLE_MASK { get; }
Property Value
GL_SAMPLE_MASK_VALUE
public static int GL_SAMPLE_MASK_VALUE { get; }
Property Value
GL_SAMPLE_POSITION
public static int GL_SAMPLE_POSITION { get; }
Property Value
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
public static int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT { get; }
Property Value
GL_SHADER_STORAGE_BARRIER_BIT
public static int GL_SHADER_STORAGE_BARRIER_BIT { get; }
Property Value
GL_SHADER_STORAGE_BLOCK
public static int GL_SHADER_STORAGE_BLOCK { get; }
Property Value
GL_SHADER_STORAGE_BUFFER
public static int GL_SHADER_STORAGE_BUFFER { get; }
Property Value
GL_SHADER_STORAGE_BUFFER_BINDING
public static int GL_SHADER_STORAGE_BUFFER_BINDING { get; }
Property Value
GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
public static int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT { get; }
Property Value
GL_SHADER_STORAGE_BUFFER_SIZE
public static int GL_SHADER_STORAGE_BUFFER_SIZE { get; }
Property Value
GL_SHADER_STORAGE_BUFFER_START
public static int GL_SHADER_STORAGE_BUFFER_START { get; }
Property Value
GL_STENCIL_INDEX
public static int GL_STENCIL_INDEX { get; }
Property Value
GL_TEXTURE_2D_MULTISAMPLE
public static int GL_TEXTURE_2D_MULTISAMPLE { get; }
Property Value
GL_TEXTURE_ALPHA_SIZE
public static int GL_TEXTURE_ALPHA_SIZE { get; }
Property Value
GL_TEXTURE_ALPHA_TYPE
public static int GL_TEXTURE_ALPHA_TYPE { get; }
Property Value
GL_TEXTURE_BINDING_2D_MULTISAMPLE
https://developer.android.com/reference/android/opengl/GLES31.html#GL_TEXTURE_BINDING_2D_MULTISAMPLE
public static int GL_TEXTURE_BINDING_2D_MULTISAMPLE { get; }
Property Value
GL_TEXTURE_BLUE_SIZE
public static int GL_TEXTURE_BLUE_SIZE { get; }
Property Value
GL_TEXTURE_BLUE_TYPE
public static int GL_TEXTURE_BLUE_TYPE { get; }
Property Value
GL_TEXTURE_COMPRESSED
public static int GL_TEXTURE_COMPRESSED { get; }
Property Value
GL_TEXTURE_DEPTH
public static int GL_TEXTURE_DEPTH { get; }
Property Value
GL_TEXTURE_DEPTH_SIZE
public static int GL_TEXTURE_DEPTH_SIZE { get; }
Property Value
GL_TEXTURE_DEPTH_TYPE
public static int GL_TEXTURE_DEPTH_TYPE { get; }
Property Value
GL_TEXTURE_FETCH_BARRIER_BIT
public static int GL_TEXTURE_FETCH_BARRIER_BIT { get; }
Property Value
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
https://developer.android.com/reference/android/opengl/GLES31.html#GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
public static int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS { get; }
Property Value
GL_TEXTURE_GREEN_SIZE
public static int GL_TEXTURE_GREEN_SIZE { get; }
Property Value
GL_TEXTURE_GREEN_TYPE
public static int GL_TEXTURE_GREEN_TYPE { get; }
Property Value
GL_TEXTURE_HEIGHT
public static int GL_TEXTURE_HEIGHT { get; }
Property Value
GL_TEXTURE_INTERNAL_FORMAT
public static int GL_TEXTURE_INTERNAL_FORMAT { get; }
Property Value
GL_TEXTURE_RED_SIZE
public static int GL_TEXTURE_RED_SIZE { get; }
Property Value
GL_TEXTURE_RED_TYPE
public static int GL_TEXTURE_RED_TYPE { get; }
Property Value
GL_TEXTURE_SAMPLES
public static int GL_TEXTURE_SAMPLES { get; }
Property Value
GL_TEXTURE_SHARED_SIZE
public static int GL_TEXTURE_SHARED_SIZE { get; }
Property Value
GL_TEXTURE_STENCIL_SIZE
public static int GL_TEXTURE_STENCIL_SIZE { get; }
Property Value
GL_TEXTURE_UPDATE_BARRIER_BIT
public static int GL_TEXTURE_UPDATE_BARRIER_BIT { get; }
Property Value
GL_TEXTURE_WIDTH
public static int GL_TEXTURE_WIDTH { get; }
Property Value
GL_TOP_LEVEL_ARRAY_SIZE
public static int GL_TOP_LEVEL_ARRAY_SIZE { get; }
Property Value
GL_TOP_LEVEL_ARRAY_STRIDE
public static int GL_TOP_LEVEL_ARRAY_STRIDE { get; }
Property Value
GL_TRANSFORM_FEEDBACK_BARRIER_BIT
https://developer.android.com/reference/android/opengl/GLES31.html#GL_TRANSFORM_FEEDBACK_BARRIER_BIT
public static int GL_TRANSFORM_FEEDBACK_BARRIER_BIT { get; }
Property Value
GL_TRANSFORM_FEEDBACK_VARYING
public static int GL_TRANSFORM_FEEDBACK_VARYING { get; }
Property Value
GL_TYPE
public static int GL_TYPE { get; }
Property Value
GL_UNIFORM
public static int GL_UNIFORM { get; }
Property Value
GL_UNIFORM_BARRIER_BIT
public static int GL_UNIFORM_BARRIER_BIT { get; }
Property Value
GL_UNIFORM_BLOCK
public static int GL_UNIFORM_BLOCK { get; }
Property Value
GL_UNSIGNED_INT_ATOMIC_COUNTER
public static int GL_UNSIGNED_INT_ATOMIC_COUNTER { get; }
Property Value
GL_UNSIGNED_INT_IMAGE_2D
public static int GL_UNSIGNED_INT_IMAGE_2D { get; }
Property Value
GL_UNSIGNED_INT_IMAGE_2D_ARRAY
public static int GL_UNSIGNED_INT_IMAGE_2D_ARRAY { get; }
Property Value
GL_UNSIGNED_INT_IMAGE_3D
public static int GL_UNSIGNED_INT_IMAGE_3D { get; }
Property Value
GL_UNSIGNED_INT_IMAGE_CUBE
public static int GL_UNSIGNED_INT_IMAGE_CUBE { get; }
Property Value
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
public static int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE { get; }
Property Value
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
public static int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT { get; }
Property Value
GL_VERTEX_ATTRIB_BINDING
public static int GL_VERTEX_ATTRIB_BINDING { get; }
Property Value
GL_VERTEX_ATTRIB_RELATIVE_OFFSET
public static int GL_VERTEX_ATTRIB_RELATIVE_OFFSET { get; }
Property Value
GL_VERTEX_BINDING_BUFFER
public static int GL_VERTEX_BINDING_BUFFER { get; }
Property Value
GL_VERTEX_BINDING_DIVISOR
public static int GL_VERTEX_BINDING_DIVISOR { get; }
Property Value
GL_VERTEX_BINDING_OFFSET
public static int GL_VERTEX_BINDING_OFFSET { get; }
Property Value
GL_VERTEX_BINDING_STRIDE
public static int GL_VERTEX_BINDING_STRIDE { get; }
Property Value
GL_VERTEX_SHADER_BIT
public static int GL_VERTEX_SHADER_BIT { get; }
Property Value
GL_WRITE_ONLY
public static int GL_WRITE_ONLY { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
GlActiveShaderProgram(int, int)
public static void GlActiveShaderProgram(int arg0, int arg1)
Parameters
GlBindImageTexture(int, int, int, bool, int, int, int)
public static void GlBindImageTexture(int arg0, int arg1, int arg2, bool arg3, int arg4, int arg5, int arg6)
Parameters
GlBindProgramPipeline(int)
public static void GlBindProgramPipeline(int arg0)
Parameters
GlBindVertexBuffer(int, int, long, int)
public static void GlBindVertexBuffer(int arg0, int arg1, long arg2, int arg3)
Parameters
GlCreateShaderProgramv(int, String[])
public static int GlCreateShaderProgramv(int arg0, String[] arg1)
Parameters
Returns
GlDeleteProgramPipelines(int, IntBuffer)
public static void GlDeleteProgramPipelines(int arg0, IntBuffer arg1)
Parameters
GlDeleteProgramPipelines(int, int[], int)
public static void GlDeleteProgramPipelines(int arg0, int[] arg1, int arg2)
Parameters
GlDispatchCompute(int, int, int)
public static void GlDispatchCompute(int arg0, int arg1, int arg2)
Parameters
GlDispatchComputeIndirect(long)
public static void GlDispatchComputeIndirect(long arg0)
Parameters
GlDrawArraysIndirect(int, long)
public static void GlDrawArraysIndirect(int arg0, long arg1)
Parameters
GlDrawElementsIndirect(int, int, long)
public static void GlDrawElementsIndirect(int arg0, int arg1, long arg2)
Parameters
GlFramebufferParameteri(int, int, int)
public static void GlFramebufferParameteri(int arg0, int arg1, int arg2)
Parameters
GlGenProgramPipelines(int, IntBuffer)
public static void GlGenProgramPipelines(int arg0, IntBuffer arg1)
Parameters
GlGenProgramPipelines(int, int[], int)
public static void GlGenProgramPipelines(int arg0, int[] arg1, int arg2)
Parameters
GlGetBooleani_v(int, int, IntBuffer)
public static void GlGetBooleani_v(int arg0, int arg1, IntBuffer arg2)
Parameters
GlGetBooleani_v(int, int, bool[], int)
public static void GlGetBooleani_v(int arg0, int arg1, bool[] arg2, int arg3)
Parameters
GlGetFramebufferParameteriv(int, int, IntBuffer)
public static void GlGetFramebufferParameteriv(int arg0, int arg1, IntBuffer arg2)
Parameters
GlGetFramebufferParameteriv(int, int, int[], int)
public static void GlGetFramebufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Parameters
GlGetMultisamplefv(int, int, FloatBuffer)
public static void GlGetMultisamplefv(int arg0, int arg1, FloatBuffer arg2)
Parameters
arg0
intarg1
intarg2
FloatBuffer
GlGetMultisamplefv(int, int, float[], int)
public static void GlGetMultisamplefv(int arg0, int arg1, float[] arg2, int arg3)
Parameters
GlGetProgramInterfaceiv(int, int, int, IntBuffer)
public static void GlGetProgramInterfaceiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlGetProgramInterfaceiv(int, int, int, int[], int)
public static void GlGetProgramInterfaceiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlGetProgramPipelineInfoLog(int)
public static String GlGetProgramPipelineInfoLog(int arg0)
Parameters
Returns
GlGetProgramPipelineiv(int, int, IntBuffer)
public static void GlGetProgramPipelineiv(int arg0, int arg1, IntBuffer arg2)
Parameters
GlGetProgramPipelineiv(int, int, int[], int)
public static void GlGetProgramPipelineiv(int arg0, int arg1, int[] arg2, int arg3)
Parameters
GlGetProgramResourceIndex(int, int, String)
public static int GlGetProgramResourceIndex(int arg0, int arg1, String arg2)
Parameters
Returns
GlGetProgramResourceLocation(int, int, String)
public static int GlGetProgramResourceLocation(int arg0, int arg1, String arg2)
Parameters
Returns
GlGetProgramResourceName(int, int, int)
public static String GlGetProgramResourceName(int arg0, int arg1, int arg2)
Parameters
Returns
GlGetProgramResourceiv(int, int, int, int, IntBuffer, int, IntBuffer, IntBuffer)
public static void GlGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, int arg5, IntBuffer arg6, IntBuffer arg7)
Parameters
GlGetProgramResourceiv(int, int, int, int, int[], int, int, int[], int, int[], int)
public static void GlGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, int arg6, int[] arg7, int arg8, int[] arg9, int arg10)
Parameters
arg0
intarg1
intarg2
intarg3
intarg4
int[]arg5
intarg6
intarg7
int[]arg8
intarg9
int[]arg10
int
GlGetTexLevelParameterfv(int, int, int, FloatBuffer)
public static void GlGetTexLevelParameterfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Parameters
arg0
intarg1
intarg2
intarg3
FloatBuffer
GlGetTexLevelParameterfv(int, int, int, float[], int)
public static void GlGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Parameters
GlGetTexLevelParameteriv(int, int, int, IntBuffer)
public static void GlGetTexLevelParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlGetTexLevelParameteriv(int, int, int, int[], int)
public static void GlGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlIsProgramPipeline(int)
public static bool GlIsProgramPipeline(int arg0)
Parameters
Returns
GlMemoryBarrier(int)
public static void GlMemoryBarrier(int arg0)
Parameters
GlMemoryBarrierByRegion(int)
public static void GlMemoryBarrierByRegion(int arg0)
Parameters
GlProgramUniform1f(int, int, float)
https://developer.android.com/reference/android/opengl/GLES31.html#glProgramUniform1f(int,int,float)
public static void GlProgramUniform1f(int arg0, int arg1, float arg2)
Parameters
GlProgramUniform1fv(int, int, int, FloatBuffer)
public static void GlProgramUniform1fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Parameters
arg0
intarg1
intarg2
intarg3
FloatBuffer
GlProgramUniform1fv(int, int, int, float[], int)
public static void GlProgramUniform1fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Parameters
GlProgramUniform1i(int, int, int)
public static void GlProgramUniform1i(int arg0, int arg1, int arg2)
Parameters
GlProgramUniform1iv(int, int, int, IntBuffer)
public static void GlProgramUniform1iv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlProgramUniform1iv(int, int, int, int[], int)
public static void GlProgramUniform1iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlProgramUniform1ui(int, int, int)
public static void GlProgramUniform1ui(int arg0, int arg1, int arg2)
Parameters
GlProgramUniform1uiv(int, int, int, IntBuffer)
public static void GlProgramUniform1uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlProgramUniform1uiv(int, int, int, int[], int)
public static void GlProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlProgramUniform2f(int, int, float, float)
public static void GlProgramUniform2f(int arg0, int arg1, float arg2, float arg3)
Parameters
GlProgramUniform2fv(int, int, int, FloatBuffer)
public static void GlProgramUniform2fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Parameters
arg0
intarg1
intarg2
intarg3
FloatBuffer
GlProgramUniform2fv(int, int, int, float[], int)
public static void GlProgramUniform2fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Parameters
GlProgramUniform2i(int, int, int, int)
public static void GlProgramUniform2i(int arg0, int arg1, int arg2, int arg3)
Parameters
GlProgramUniform2iv(int, int, int, IntBuffer)
public static void GlProgramUniform2iv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlProgramUniform2iv(int, int, int, int[], int)
public static void GlProgramUniform2iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlProgramUniform2ui(int, int, int, int)
public static void GlProgramUniform2ui(int arg0, int arg1, int arg2, int arg3)
Parameters
GlProgramUniform2uiv(int, int, int, IntBuffer)
public static void GlProgramUniform2uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlProgramUniform2uiv(int, int, int, int[], int)
public static void GlProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlProgramUniform3f(int, int, float, float, float)
public static void GlProgramUniform3f(int arg0, int arg1, float arg2, float arg3, float arg4)
Parameters
GlProgramUniform3fv(int, int, int, FloatBuffer)
public static void GlProgramUniform3fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Parameters
arg0
intarg1
intarg2
intarg3
FloatBuffer
GlProgramUniform3fv(int, int, int, float[], int)
public static void GlProgramUniform3fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Parameters
GlProgramUniform3i(int, int, int, int, int)
public static void GlProgramUniform3i(int arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
GlProgramUniform3iv(int, int, int, IntBuffer)
public static void GlProgramUniform3iv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlProgramUniform3iv(int, int, int, int[], int)
public static void GlProgramUniform3iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlProgramUniform3ui(int, int, int, int, int)
public static void GlProgramUniform3ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
GlProgramUniform3uiv(int, int, int, IntBuffer)
public static void GlProgramUniform3uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlProgramUniform3uiv(int, int, int, int[], int)
public static void GlProgramUniform3uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlProgramUniform4f(int, int, float, float, float, float)
public static void GlProgramUniform4f(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5)
Parameters
GlProgramUniform4fv(int, int, int, FloatBuffer)
public static void GlProgramUniform4fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Parameters
arg0
intarg1
intarg2
intarg3
FloatBuffer
GlProgramUniform4fv(int, int, int, float[], int)
public static void GlProgramUniform4fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Parameters
GlProgramUniform4i(int, int, int, int, int, int)
public static void GlProgramUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Parameters
GlProgramUniform4iv(int, int, int, IntBuffer)
public static void GlProgramUniform4iv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlProgramUniform4iv(int, int, int, int[], int)
public static void GlProgramUniform4iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlProgramUniform4ui(int, int, int, int, int, int)
public static void GlProgramUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Parameters
GlProgramUniform4uiv(int, int, int, IntBuffer)
public static void GlProgramUniform4uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Parameters
GlProgramUniform4uiv(int, int, int, int[], int)
public static void GlProgramUniform4uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Parameters
GlProgramUniformMatrix2fv(int, int, int, bool, FloatBuffer)
public static void GlProgramUniformMatrix2fv(int arg0, int arg1, int arg2, bool arg3, FloatBuffer arg4)
Parameters
arg0
intarg1
intarg2
intarg3
boolarg4
FloatBuffer
GlProgramUniformMatrix2fv(int, int, int, bool, float[], int)
public static void GlProgramUniformMatrix2fv(int arg0, int arg1, int arg2, bool arg3, float[] arg4, int arg5)
Parameters
GlProgramUniformMatrix2x3fv(int, int, int, bool, FloatBuffer)
public static void GlProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, bool arg3, FloatBuffer arg4)
Parameters
arg0
intarg1
intarg2
intarg3
boolarg4
FloatBuffer
GlProgramUniformMatrix2x3fv(int, int, int, bool, float[], int)
public static void GlProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, bool arg3, float[] arg4, int arg5)
Parameters
GlProgramUniformMatrix2x4fv(int, int, int, bool, FloatBuffer)
public static void GlProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, bool arg3, FloatBuffer arg4)
Parameters
arg0
intarg1
intarg2
intarg3
boolarg4
FloatBuffer
GlProgramUniformMatrix2x4fv(int, int, int, bool, float[], int)
public static void GlProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, bool arg3, float[] arg4, int arg5)
Parameters
GlProgramUniformMatrix3fv(int, int, int, bool, FloatBuffer)
public static void GlProgramUniformMatrix3fv(int arg0, int arg1, int arg2, bool arg3, FloatBuffer arg4)
Parameters
arg0
intarg1
intarg2
intarg3
boolarg4
FloatBuffer
GlProgramUniformMatrix3fv(int, int, int, bool, float[], int)
public static void GlProgramUniformMatrix3fv(int arg0, int arg1, int arg2, bool arg3, float[] arg4, int arg5)
Parameters
GlProgramUniformMatrix3x2fv(int, int, int, bool, FloatBuffer)
public static void GlProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, bool arg3, FloatBuffer arg4)
Parameters
arg0
intarg1
intarg2
intarg3
boolarg4
FloatBuffer
GlProgramUniformMatrix3x2fv(int, int, int, bool, float[], int)
public static void GlProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, bool arg3, float[] arg4, int arg5)
Parameters
GlProgramUniformMatrix3x4fv(int, int, int, bool, FloatBuffer)
public static void GlProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, bool arg3, FloatBuffer arg4)
Parameters
arg0
intarg1
intarg2
intarg3
boolarg4
FloatBuffer
GlProgramUniformMatrix3x4fv(int, int, int, bool, float[], int)
public static void GlProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, bool arg3, float[] arg4, int arg5)
Parameters
GlProgramUniformMatrix4fv(int, int, int, bool, FloatBuffer)
public static void GlProgramUniformMatrix4fv(int arg0, int arg1, int arg2, bool arg3, FloatBuffer arg4)
Parameters
arg0
intarg1
intarg2
intarg3
boolarg4
FloatBuffer
GlProgramUniformMatrix4fv(int, int, int, bool, float[], int)
public static void GlProgramUniformMatrix4fv(int arg0, int arg1, int arg2, bool arg3, float[] arg4, int arg5)
Parameters
GlProgramUniformMatrix4x2fv(int, int, int, bool, FloatBuffer)
public static void GlProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, bool arg3, FloatBuffer arg4)
Parameters
arg0
intarg1
intarg2
intarg3
boolarg4
FloatBuffer
GlProgramUniformMatrix4x2fv(int, int, int, bool, float[], int)
public static void GlProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, bool arg3, float[] arg4, int arg5)
Parameters
GlProgramUniformMatrix4x3fv(int, int, int, bool, FloatBuffer)
public static void GlProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, bool arg3, FloatBuffer arg4)
Parameters
arg0
intarg1
intarg2
intarg3
boolarg4
FloatBuffer
GlProgramUniformMatrix4x3fv(int, int, int, bool, float[], int)
public static void GlProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, bool arg3, float[] arg4, int arg5)
Parameters
GlSampleMaski(int, int)
public static void GlSampleMaski(int arg0, int arg1)
Parameters
GlTexStorage2DMultisample(int, int, int, int, int, bool)
public static void GlTexStorage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, bool arg5)
Parameters
GlUseProgramStages(int, int, int)
public static void GlUseProgramStages(int arg0, int arg1, int arg2)
Parameters
GlValidateProgramPipeline(int)
public static void GlValidateProgramPipeline(int arg0)
Parameters
GlVertexAttribBinding(int, int)
public static void GlVertexAttribBinding(int arg0, int arg1)
Parameters
GlVertexAttribFormat(int, int, int, bool, int)
public static void GlVertexAttribFormat(int arg0, int arg1, int arg2, bool arg3, int arg4)
Parameters
GlVertexAttribIFormat(int, int, int, int)
public static void GlVertexAttribIFormat(int arg0, int arg1, int arg2, int arg3)
Parameters
GlVertexBindingDivisor(int, int)
public static void GlVertexBindingDivisor(int arg0, int arg1)