[]Struct jni_android_sys::android::opengl::GLES31

#[repr(transparent)]
pub struct GLES31(_);

public class GLES31

Required feature: "android-opengl-GLES31"

Methods

impl GLES31

pub fn glDispatchCompute<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glDispatchComputeIndirect<'env>(
    __jni_env: &'env Env,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glDrawArraysIndirect<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glDrawElementsIndirect<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glFramebufferParameteri<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetFramebufferParameteriv_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env IntArray>>,
    arg3: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetFramebufferParameteriv_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glGetFramebufferParameteriv

Required features: "java-nio-IntBuffer"

pub fn glGetProgramInterfaceiv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetProgramInterfaceiv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glGetProgramInterfaceiv

Required features: "java-nio-IntBuffer"

pub fn glGetProgramResourceIndex<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env String>>
) -> Result<i32, Local<'env, Throwable>>
[src]

glGetProgramResourceIndex

Required features: "java-lang-String"

pub fn glGetProgramResourceName<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

glGetProgramResourceName

Required features: "java-lang-String"

pub fn glGetProgramResourceiv_int_int_int_int_int_array_int_int_int_array_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: impl Into<Option<&'env IntArray>>,
    arg5: i32,
    arg6: i32,
    arg7: impl Into<Option<&'env IntArray>>,
    arg8: i32,
    arg9: impl Into<Option<&'env IntArray>>,
    arg10: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetProgramResourceiv_int_int_int_int_IntBuffer_int_IntBuffer_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: impl Into<Option<&'env IntBuffer>>,
    arg5: i32,
    arg6: impl Into<Option<&'env IntBuffer>>,
    arg7: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glGetProgramResourceiv

Required features: "java-nio-IntBuffer"

pub fn glGetProgramResourceLocation<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env String>>
) -> Result<i32, Local<'env, Throwable>>
[src]

glGetProgramResourceLocation

Required features: "java-lang-String"

pub fn glUseProgramStages<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glActiveShaderProgram<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glCreateShaderProgramv<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: impl Into<Option<&'env ObjectArray<String, Throwable>>>
) -> Result<i32, Local<'env, Throwable>>
[src]

glCreateShaderProgramv

Required features: "java-lang-String"

pub fn glBindProgramPipeline<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glDeleteProgramPipelines_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: impl Into<Option<&'env IntArray>>,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glDeleteProgramPipelines_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glDeleteProgramPipelines

Required features: "java-nio-IntBuffer"

pub fn glGenProgramPipelines_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: impl Into<Option<&'env IntArray>>,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGenProgramPipelines_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glGenProgramPipelines

Required features: "java-nio-IntBuffer"

pub fn glIsProgramPipeline<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn glGetProgramPipelineiv_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env IntArray>>,
    arg3: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetProgramPipelineiv_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glGetProgramPipelineiv

Required features: "java-nio-IntBuffer"

pub fn glProgramUniform1i<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform2i<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform3i<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform4i<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: i32,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform1ui<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform2ui<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform3ui<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform4ui<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: i32,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform1f<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: f32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform2f<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: f32,
    arg3: f32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform3f<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: f32,
    arg3: f32,
    arg4: f32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform4f<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: f32,
    arg3: f32,
    arg4: f32,
    arg5: f32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform1iv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform1iv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform1iv

Required features: "java-nio-IntBuffer"

pub fn glProgramUniform2iv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform2iv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform2iv

Required features: "java-nio-IntBuffer"

pub fn glProgramUniform3iv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform3iv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform3iv

Required features: "java-nio-IntBuffer"

pub fn glProgramUniform4iv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform4iv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform4iv

Required features: "java-nio-IntBuffer"

pub fn glProgramUniform1uiv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform1uiv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform1uiv

Required features: "java-nio-IntBuffer"

pub fn glProgramUniform2uiv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform2uiv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform2uiv

Required features: "java-nio-IntBuffer"

pub fn glProgramUniform3uiv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform3uiv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform3uiv

Required features: "java-nio-IntBuffer"

pub fn glProgramUniform4uiv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform4uiv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform4uiv

Required features: "java-nio-IntBuffer"

pub fn glProgramUniform1fv_int_int_int_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform1fv_int_int_int_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform1fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniform2fv_int_int_int_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform2fv_int_int_int_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform2fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniform3fv_int_int_int_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform3fv_int_int_int_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform3fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniform4fv_int_int_int_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniform4fv_int_int_int_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniform4fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniformMatrix2fv_int_int_int_boolean_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatArray>>,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniformMatrix2fv_int_int_int_boolean_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniformMatrix2fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniformMatrix3fv_int_int_int_boolean_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatArray>>,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniformMatrix3fv_int_int_int_boolean_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniformMatrix3fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniformMatrix4fv_int_int_int_boolean_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatArray>>,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniformMatrix4fv_int_int_int_boolean_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniformMatrix4fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniformMatrix2x3fv_int_int_int_boolean_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatArray>>,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniformMatrix2x3fv_int_int_int_boolean_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniformMatrix2x3fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniformMatrix3x2fv_int_int_int_boolean_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatArray>>,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniformMatrix3x2fv_int_int_int_boolean_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniformMatrix3x2fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniformMatrix2x4fv_int_int_int_boolean_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatArray>>,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniformMatrix2x4fv_int_int_int_boolean_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniformMatrix2x4fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniformMatrix4x2fv_int_int_int_boolean_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatArray>>,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniformMatrix4x2fv_int_int_int_boolean_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniformMatrix4x2fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniformMatrix3x4fv_int_int_int_boolean_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatArray>>,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniformMatrix3x4fv_int_int_int_boolean_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniformMatrix3x4fv

Required features: "java-nio-FloatBuffer"

pub fn glProgramUniformMatrix4x3fv_int_int_int_boolean_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatArray>>,
    arg5: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glProgramUniformMatrix4x3fv_int_int_int_boolean_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glProgramUniformMatrix4x3fv

Required features: "java-nio-FloatBuffer"

pub fn glValidateProgramPipeline<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetProgramPipelineInfoLog<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

glGetProgramPipelineInfoLog

Required features: "java-lang-String"

pub fn glBindImageTexture<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: i32,
    arg5: i32,
    arg6: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetBooleani_v_int_int_boolean_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env BooleanArray>>,
    arg3: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetBooleani_v_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glGetBooleani_v

Required features: "java-nio-IntBuffer"

pub fn glMemoryBarrier<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glMemoryBarrierByRegion<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glTexStorage2DMultisample<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: i32,
    arg5: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetMultisamplefv_int_int_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env FloatArray>>,
    arg3: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetMultisamplefv_int_int_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glGetMultisamplefv

Required features: "java-nio-FloatBuffer"

pub fn glSampleMaski<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetTexLevelParameteriv_int_int_int_int_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetTexLevelParameteriv_int_int_int_IntBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env IntBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glGetTexLevelParameteriv

Required features: "java-nio-IntBuffer"

pub fn glGetTexLevelParameterfv_int_int_int_float_array_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatArray>>,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glGetTexLevelParameterfv_int_int_int_FloatBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env FloatBuffer>>
) -> Result<(), Local<'env, Throwable>>
[src]

glGetTexLevelParameterfv

Required features: "java-nio-FloatBuffer"

pub fn glBindVertexBuffer<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i64,
    arg3: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glVertexAttribFormat<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: bool,
    arg4: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glVertexAttribIFormat<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glVertexAttribBinding<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn glVertexBindingDivisor<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub const GL_ACTIVE_ATOMIC_COUNTER_BUFFERS: i32[src]

pub const GL_ACTIVE_PROGRAM: i32[src]

public static final GL_ACTIVE_PROGRAM

pub const GL_ACTIVE_RESOURCES: i32[src]

public static final GL_ACTIVE_RESOURCES

pub const GL_ACTIVE_VARIABLES: i32[src]

public static final GL_ACTIVE_VARIABLES

pub const GL_ALL_BARRIER_BITS: i32[src]

public static final GL_ALL_BARRIER_BITS

pub const GL_ALL_SHADER_BITS: i32[src]

public static final GL_ALL_SHADER_BITS

pub const GL_ARRAY_SIZE: i32[src]

public static final GL_ARRAY_SIZE

pub const GL_ARRAY_STRIDE: i32[src]

public static final GL_ARRAY_STRIDE

pub const GL_ATOMIC_COUNTER_BARRIER_BIT: i32[src]

public static final GL_ATOMIC_COUNTER_BARRIER_BIT

pub const GL_ATOMIC_COUNTER_BUFFER: i32[src]

public static final GL_ATOMIC_COUNTER_BUFFER

pub const GL_ATOMIC_COUNTER_BUFFER_BINDING: i32[src]

pub const GL_ATOMIC_COUNTER_BUFFER_INDEX: i32[src]

public static final GL_ATOMIC_COUNTER_BUFFER_INDEX

pub const GL_ATOMIC_COUNTER_BUFFER_SIZE: i32[src]

public static final GL_ATOMIC_COUNTER_BUFFER_SIZE

pub const GL_ATOMIC_COUNTER_BUFFER_START: i32[src]

public static final GL_ATOMIC_COUNTER_BUFFER_START

pub const GL_BLOCK_INDEX: i32[src]

public static final GL_BLOCK_INDEX

pub const GL_BUFFER_BINDING: i32[src]

public static final GL_BUFFER_BINDING

pub const GL_BUFFER_DATA_SIZE: i32[src]

public static final GL_BUFFER_DATA_SIZE

pub const GL_BUFFER_UPDATE_BARRIER_BIT: i32[src]

public static final GL_BUFFER_UPDATE_BARRIER_BIT

pub const GL_BUFFER_VARIABLE: i32[src]

public static final GL_BUFFER_VARIABLE

pub const GL_COMMAND_BARRIER_BIT: i32[src]

public static final GL_COMMAND_BARRIER_BIT

pub const GL_COMPUTE_SHADER: i32[src]

public static final GL_COMPUTE_SHADER

pub const GL_COMPUTE_SHADER_BIT: i32[src]

public static final GL_COMPUTE_SHADER_BIT

pub const GL_COMPUTE_WORK_GROUP_SIZE: i32[src]

public static final GL_COMPUTE_WORK_GROUP_SIZE

pub const GL_DEPTH_STENCIL_TEXTURE_MODE: i32[src]

public static final GL_DEPTH_STENCIL_TEXTURE_MODE

pub const GL_DISPATCH_INDIRECT_BUFFER: i32[src]

public static final GL_DISPATCH_INDIRECT_BUFFER

pub const GL_DISPATCH_INDIRECT_BUFFER_BINDING: i32[src]

pub const GL_DRAW_INDIRECT_BUFFER: i32[src]

public static final GL_DRAW_INDIRECT_BUFFER

pub const GL_DRAW_INDIRECT_BUFFER_BINDING: i32[src]

public static final GL_DRAW_INDIRECT_BUFFER_BINDING

pub const GL_ELEMENT_ARRAY_BARRIER_BIT: i32[src]

public static final GL_ELEMENT_ARRAY_BARRIER_BIT

pub const GL_FRAGMENT_SHADER_BIT: i32[src]

public static final GL_FRAGMENT_SHADER_BIT

pub const GL_FRAMEBUFFER_BARRIER_BIT: i32[src]

public static final GL_FRAMEBUFFER_BARRIER_BIT

pub const GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS: i32[src]

pub const GL_FRAMEBUFFER_DEFAULT_HEIGHT: i32[src]

public static final GL_FRAMEBUFFER_DEFAULT_HEIGHT

pub const GL_FRAMEBUFFER_DEFAULT_SAMPLES: i32[src]

public static final GL_FRAMEBUFFER_DEFAULT_SAMPLES

pub const GL_FRAMEBUFFER_DEFAULT_WIDTH: i32[src]

public static final GL_FRAMEBUFFER_DEFAULT_WIDTH

pub const GL_IMAGE_2D: i32[src]

public static final GL_IMAGE_2D

pub const GL_IMAGE_2D_ARRAY: i32[src]

public static final GL_IMAGE_2D_ARRAY

pub const GL_IMAGE_3D: i32[src]

public static final GL_IMAGE_3D

pub const GL_IMAGE_BINDING_ACCESS: i32[src]

public static final GL_IMAGE_BINDING_ACCESS

pub const GL_IMAGE_BINDING_FORMAT: i32[src]

public static final GL_IMAGE_BINDING_FORMAT

pub const GL_IMAGE_BINDING_LAYER: i32[src]

public static final GL_IMAGE_BINDING_LAYER

pub const GL_IMAGE_BINDING_LAYERED: i32[src]

public static final GL_IMAGE_BINDING_LAYERED

pub const GL_IMAGE_BINDING_LEVEL: i32[src]

public static final GL_IMAGE_BINDING_LEVEL

pub const GL_IMAGE_BINDING_NAME: i32[src]

public static final GL_IMAGE_BINDING_NAME

pub const GL_IMAGE_CUBE: i32[src]

public static final GL_IMAGE_CUBE

pub const GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS: i32[src]

pub const GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE: i32[src]

pub const GL_IMAGE_FORMAT_COMPATIBILITY_TYPE: i32[src]

pub const GL_INT_IMAGE_2D: i32[src]

public static final GL_INT_IMAGE_2D

pub const GL_INT_IMAGE_2D_ARRAY: i32[src]

public static final GL_INT_IMAGE_2D_ARRAY

pub const GL_INT_IMAGE_3D: i32[src]

public static final GL_INT_IMAGE_3D

pub const GL_INT_IMAGE_CUBE: i32[src]

public static final GL_INT_IMAGE_CUBE

pub const GL_INT_SAMPLER_2D_MULTISAMPLE: i32[src]

public static final GL_INT_SAMPLER_2D_MULTISAMPLE

pub const GL_IS_ROW_MAJOR: i32[src]

public static final GL_IS_ROW_MAJOR

pub const GL_LOCATION: i32[src]

public static final GL_LOCATION

pub const GL_MATRIX_STRIDE: i32[src]

public static final GL_MATRIX_STRIDE

pub const GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: i32[src]

pub const GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE: i32[src]

pub const GL_MAX_COLOR_TEXTURE_SAMPLES: i32[src]

public static final GL_MAX_COLOR_TEXTURE_SAMPLES

pub const GL_MAX_COMBINED_ATOMIC_COUNTERS: i32[src]

public static final GL_MAX_COMBINED_ATOMIC_COUNTERS

pub const GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: i32[src]

pub const GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: i32[src]

pub const GL_MAX_COMBINED_IMAGE_UNIFORMS: i32[src]

public static final GL_MAX_COMBINED_IMAGE_UNIFORMS

pub const GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES: i32[src]

pub const GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS: i32[src]

pub const GL_MAX_COMPUTE_ATOMIC_COUNTERS: i32[src]

public static final GL_MAX_COMPUTE_ATOMIC_COUNTERS

pub const GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: i32[src]

pub const GL_MAX_COMPUTE_IMAGE_UNIFORMS: i32[src]

public static final GL_MAX_COMPUTE_IMAGE_UNIFORMS

pub const GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS: i32[src]

pub const GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: i32[src]

pub const GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS: i32[src]

pub const GL_MAX_COMPUTE_UNIFORM_BLOCKS: i32[src]

public static final GL_MAX_COMPUTE_UNIFORM_BLOCKS

pub const GL_MAX_COMPUTE_UNIFORM_COMPONENTS: i32[src]

pub const GL_MAX_COMPUTE_WORK_GROUP_COUNT: i32[src]

public static final GL_MAX_COMPUTE_WORK_GROUP_COUNT

pub const GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS: i32[src]

pub const GL_MAX_COMPUTE_WORK_GROUP_SIZE: i32[src]

public static final GL_MAX_COMPUTE_WORK_GROUP_SIZE

pub const GL_MAX_DEPTH_TEXTURE_SAMPLES: i32[src]

public static final GL_MAX_DEPTH_TEXTURE_SAMPLES

pub const GL_MAX_FRAGMENT_ATOMIC_COUNTERS: i32[src]

public static final GL_MAX_FRAGMENT_ATOMIC_COUNTERS

pub const GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: i32[src]

pub const GL_MAX_FRAGMENT_IMAGE_UNIFORMS: i32[src]

public static final GL_MAX_FRAGMENT_IMAGE_UNIFORMS

pub const GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS: i32[src]

pub const GL_MAX_FRAMEBUFFER_HEIGHT: i32[src]

public static final GL_MAX_FRAMEBUFFER_HEIGHT

pub const GL_MAX_FRAMEBUFFER_SAMPLES: i32[src]

public static final GL_MAX_FRAMEBUFFER_SAMPLES

pub const GL_MAX_FRAMEBUFFER_WIDTH: i32[src]

public static final GL_MAX_FRAMEBUFFER_WIDTH

pub const GL_MAX_IMAGE_UNITS: i32[src]

public static final GL_MAX_IMAGE_UNITS

pub const GL_MAX_INTEGER_SAMPLES: i32[src]

public static final GL_MAX_INTEGER_SAMPLES

pub const GL_MAX_NAME_LENGTH: i32[src]

public static final GL_MAX_NAME_LENGTH

pub const GL_MAX_NUM_ACTIVE_VARIABLES: i32[src]

public static final GL_MAX_NUM_ACTIVE_VARIABLES

pub const GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET: i32[src]

pub const GL_MAX_SAMPLE_MASK_WORDS: i32[src]

public static final GL_MAX_SAMPLE_MASK_WORDS

pub const GL_MAX_SHADER_STORAGE_BLOCK_SIZE: i32[src]

pub const GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS: i32[src]

pub const GL_MAX_UNIFORM_LOCATIONS: i32[src]

public static final GL_MAX_UNIFORM_LOCATIONS

pub const GL_MAX_VERTEX_ATOMIC_COUNTERS: i32[src]

public static final GL_MAX_VERTEX_ATOMIC_COUNTERS

pub const GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: i32[src]

pub const GL_MAX_VERTEX_ATTRIB_BINDINGS: i32[src]

public static final GL_MAX_VERTEX_ATTRIB_BINDINGS

pub const GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: i32[src]

pub const GL_MAX_VERTEX_ATTRIB_STRIDE: i32[src]

public static final GL_MAX_VERTEX_ATTRIB_STRIDE

pub const GL_MAX_VERTEX_IMAGE_UNIFORMS: i32[src]

public static final GL_MAX_VERTEX_IMAGE_UNIFORMS

pub const GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS: i32[src]

pub const GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET: i32[src]

pub const GL_NAME_LENGTH: i32[src]

public static final GL_NAME_LENGTH

pub const GL_NUM_ACTIVE_VARIABLES: i32[src]

public static final GL_NUM_ACTIVE_VARIABLES

pub const GL_OFFSET: i32[src]

public static final GL_OFFSET

pub const GL_PIXEL_BUFFER_BARRIER_BIT: i32[src]

public static final GL_PIXEL_BUFFER_BARRIER_BIT

pub const GL_PROGRAM_INPUT: i32[src]

public static final GL_PROGRAM_INPUT

pub const GL_PROGRAM_OUTPUT: i32[src]

public static final GL_PROGRAM_OUTPUT

pub const GL_PROGRAM_PIPELINE_BINDING: i32[src]

public static final GL_PROGRAM_PIPELINE_BINDING

pub const GL_PROGRAM_SEPARABLE: i32[src]

public static final GL_PROGRAM_SEPARABLE

pub const GL_READ_ONLY: i32[src]

public static final GL_READ_ONLY

pub const GL_READ_WRITE: i32[src]

public static final GL_READ_WRITE

pub const GL_REFERENCED_BY_COMPUTE_SHADER: i32[src]

public static final GL_REFERENCED_BY_COMPUTE_SHADER

pub const GL_REFERENCED_BY_FRAGMENT_SHADER: i32[src]

pub const GL_REFERENCED_BY_VERTEX_SHADER: i32[src]

public static final GL_REFERENCED_BY_VERTEX_SHADER

pub const GL_SAMPLER_2D_MULTISAMPLE: i32[src]

public static final GL_SAMPLER_2D_MULTISAMPLE

pub const GL_SAMPLE_MASK: i32[src]

public static final GL_SAMPLE_MASK

pub const GL_SAMPLE_MASK_VALUE: i32[src]

public static final GL_SAMPLE_MASK_VALUE

pub const GL_SAMPLE_POSITION: i32[src]

public static final GL_SAMPLE_POSITION

pub const GL_SHADER_IMAGE_ACCESS_BARRIER_BIT: i32[src]

pub const GL_SHADER_STORAGE_BARRIER_BIT: i32[src]

public static final GL_SHADER_STORAGE_BARRIER_BIT

pub const GL_SHADER_STORAGE_BLOCK: i32[src]

public static final GL_SHADER_STORAGE_BLOCK

pub const GL_SHADER_STORAGE_BUFFER: i32[src]

public static final GL_SHADER_STORAGE_BUFFER

pub const GL_SHADER_STORAGE_BUFFER_BINDING: i32[src]

pub const GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT: i32[src]

pub const GL_SHADER_STORAGE_BUFFER_SIZE: i32[src]

public static final GL_SHADER_STORAGE_BUFFER_SIZE

pub const GL_SHADER_STORAGE_BUFFER_START: i32[src]

public static final GL_SHADER_STORAGE_BUFFER_START

pub const GL_STENCIL_INDEX: i32[src]

public static final GL_STENCIL_INDEX

pub const GL_TEXTURE_2D_MULTISAMPLE: i32[src]

public static final GL_TEXTURE_2D_MULTISAMPLE

pub const GL_TEXTURE_ALPHA_SIZE: i32[src]

public static final GL_TEXTURE_ALPHA_SIZE

pub const GL_TEXTURE_ALPHA_TYPE: i32[src]

public static final GL_TEXTURE_ALPHA_TYPE

pub const GL_TEXTURE_BINDING_2D_MULTISAMPLE: i32[src]

pub const GL_TEXTURE_BLUE_SIZE: i32[src]

public static final GL_TEXTURE_BLUE_SIZE

pub const GL_TEXTURE_BLUE_TYPE: i32[src]

public static final GL_TEXTURE_BLUE_TYPE

pub const GL_TEXTURE_COMPRESSED: i32[src]

public static final GL_TEXTURE_COMPRESSED

pub const GL_TEXTURE_DEPTH: i32[src]

public static final GL_TEXTURE_DEPTH

pub const GL_TEXTURE_DEPTH_SIZE: i32[src]

public static final GL_TEXTURE_DEPTH_SIZE

pub const GL_TEXTURE_DEPTH_TYPE: i32[src]

public static final GL_TEXTURE_DEPTH_TYPE

pub const GL_TEXTURE_FETCH_BARRIER_BIT: i32[src]

public static final GL_TEXTURE_FETCH_BARRIER_BIT

pub const GL_TEXTURE_FIXED_SAMPLE_LOCATIONS: i32[src]

pub const GL_TEXTURE_GREEN_SIZE: i32[src]

public static final GL_TEXTURE_GREEN_SIZE

pub const GL_TEXTURE_GREEN_TYPE: i32[src]

public static final GL_TEXTURE_GREEN_TYPE

pub const GL_TEXTURE_HEIGHT: i32[src]

public static final GL_TEXTURE_HEIGHT

pub const GL_TEXTURE_INTERNAL_FORMAT: i32[src]

public static final GL_TEXTURE_INTERNAL_FORMAT

pub const GL_TEXTURE_RED_SIZE: i32[src]

public static final GL_TEXTURE_RED_SIZE

pub const GL_TEXTURE_RED_TYPE: i32[src]

public static final GL_TEXTURE_RED_TYPE

pub const GL_TEXTURE_SAMPLES: i32[src]

public static final GL_TEXTURE_SAMPLES

pub const GL_TEXTURE_SHARED_SIZE: i32[src]

public static final GL_TEXTURE_SHARED_SIZE

pub const GL_TEXTURE_STENCIL_SIZE: i32[src]

public static final GL_TEXTURE_STENCIL_SIZE

pub const GL_TEXTURE_UPDATE_BARRIER_BIT: i32[src]

public static final GL_TEXTURE_UPDATE_BARRIER_BIT

pub const GL_TEXTURE_WIDTH: i32[src]

public static final GL_TEXTURE_WIDTH

pub const GL_TOP_LEVEL_ARRAY_SIZE: i32[src]

public static final GL_TOP_LEVEL_ARRAY_SIZE

pub const GL_TOP_LEVEL_ARRAY_STRIDE: i32[src]

public static final GL_TOP_LEVEL_ARRAY_STRIDE

pub const GL_TRANSFORM_FEEDBACK_BARRIER_BIT: i32[src]

pub const GL_TRANSFORM_FEEDBACK_VARYING: i32[src]

public static final GL_TRANSFORM_FEEDBACK_VARYING

pub const GL_TYPE: i32[src]

public static final GL_TYPE

pub const GL_UNIFORM: i32[src]

public static final GL_UNIFORM

pub const GL_UNIFORM_BARRIER_BIT: i32[src]

public static final GL_UNIFORM_BARRIER_BIT

pub const GL_UNIFORM_BLOCK: i32[src]

public static final GL_UNIFORM_BLOCK

pub const GL_UNSIGNED_INT_ATOMIC_COUNTER: i32[src]

public static final GL_UNSIGNED_INT_ATOMIC_COUNTER

pub const GL_UNSIGNED_INT_IMAGE_2D: i32[src]

public static final GL_UNSIGNED_INT_IMAGE_2D

pub const GL_UNSIGNED_INT_IMAGE_2D_ARRAY: i32[src]

public static final GL_UNSIGNED_INT_IMAGE_2D_ARRAY

pub const GL_UNSIGNED_INT_IMAGE_3D: i32[src]

public static final GL_UNSIGNED_INT_IMAGE_3D

pub const GL_UNSIGNED_INT_IMAGE_CUBE: i32[src]

public static final GL_UNSIGNED_INT_IMAGE_CUBE

pub const GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE: i32[src]

pub const GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT: i32[src]

pub const GL_VERTEX_ATTRIB_BINDING: i32[src]

public static final GL_VERTEX_ATTRIB_BINDING

pub const GL_VERTEX_ATTRIB_RELATIVE_OFFSET: i32[src]

pub const GL_VERTEX_BINDING_BUFFER: i32[src]

public static final GL_VERTEX_BINDING_BUFFER

pub const GL_VERTEX_BINDING_DIVISOR: i32[src]

public static final GL_VERTEX_BINDING_DIVISOR

pub const GL_VERTEX_BINDING_OFFSET: i32[src]

public static final GL_VERTEX_BINDING_OFFSET

pub const GL_VERTEX_BINDING_STRIDE: i32[src]

public static final GL_VERTEX_BINDING_STRIDE

pub const GL_VERTEX_SHADER_BIT: i32[src]

public static final GL_VERTEX_SHADER_BIT

pub const GL_WRITE_ONLY: i32[src]

public static final GL_WRITE_ONLY

Methods from Deref<Target = GLES30>

pub const GL_ACTIVE_UNIFORM_BLOCKS: i32[src]

pub const GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH: i32[src]

pub const GL_ALREADY_SIGNALED: i32[src]

pub const GL_ANY_SAMPLES_PASSED: i32[src]

pub const GL_ANY_SAMPLES_PASSED_CONSERVATIVE: i32[src]

pub const GL_BLUE: i32[src]

pub const GL_BUFFER_ACCESS_FLAGS: i32[src]

pub const GL_BUFFER_MAPPED: i32[src]

pub const GL_BUFFER_MAP_LENGTH: i32[src]

pub const GL_BUFFER_MAP_OFFSET: i32[src]

pub const GL_BUFFER_MAP_POINTER: i32[src]

pub const GL_COLOR: i32[src]

pub const GL_COLOR_ATTACHMENT1: i32[src]

pub const GL_COLOR_ATTACHMENT10: i32[src]

pub const GL_COLOR_ATTACHMENT11: i32[src]

pub const GL_COLOR_ATTACHMENT12: i32[src]

pub const GL_COLOR_ATTACHMENT13: i32[src]

pub const GL_COLOR_ATTACHMENT14: i32[src]

pub const GL_COLOR_ATTACHMENT15: i32[src]

pub const GL_COLOR_ATTACHMENT2: i32[src]

pub const GL_COLOR_ATTACHMENT3: i32[src]

pub const GL_COLOR_ATTACHMENT4: i32[src]

pub const GL_COLOR_ATTACHMENT5: i32[src]

pub const GL_COLOR_ATTACHMENT6: i32[src]

pub const GL_COLOR_ATTACHMENT7: i32[src]

pub const GL_COLOR_ATTACHMENT8: i32[src]

pub const GL_COLOR_ATTACHMENT9: i32[src]

pub const GL_COMPARE_REF_TO_TEXTURE: i32[src]

pub const GL_COMPRESSED_R11_EAC: i32[src]

pub const GL_COMPRESSED_RG11_EAC: i32[src]

pub const GL_COMPRESSED_RGB8_ETC2: i32[src]

pub const GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2: i32[src]

pub const GL_COMPRESSED_RGBA8_ETC2_EAC: i32[src]

pub const GL_COMPRESSED_SIGNED_R11_EAC: i32[src]

pub const GL_COMPRESSED_SIGNED_RG11_EAC: i32[src]

pub const GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC: i32[src]

pub const GL_COMPRESSED_SRGB8_ETC2: i32[src]

pub const GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2: i32[src]

pub const GL_CONDITION_SATISFIED: i32[src]

pub const GL_COPY_READ_BUFFER: i32[src]

pub const GL_COPY_READ_BUFFER_BINDING: i32[src]

pub const GL_COPY_WRITE_BUFFER: i32[src]

pub const GL_COPY_WRITE_BUFFER_BINDING: i32[src]

pub const GL_CURRENT_QUERY: i32[src]

pub const GL_DEPTH: i32[src]

pub const GL_DEPTH24_STENCIL8: i32[src]

pub const GL_DEPTH32F_STENCIL8: i32[src]

pub const GL_DEPTH_COMPONENT24: i32[src]

pub const GL_DEPTH_COMPONENT32F: i32[src]

pub const GL_DEPTH_STENCIL: i32[src]

pub const GL_DEPTH_STENCIL_ATTACHMENT: i32[src]

pub const GL_DRAW_BUFFER0: i32[src]

pub const GL_DRAW_BUFFER1: i32[src]

pub const GL_DRAW_BUFFER10: i32[src]

pub const GL_DRAW_BUFFER11: i32[src]

pub const GL_DRAW_BUFFER12: i32[src]

pub const GL_DRAW_BUFFER13: i32[src]

pub const GL_DRAW_BUFFER14: i32[src]

pub const GL_DRAW_BUFFER15: i32[src]

pub const GL_DRAW_BUFFER2: i32[src]

pub const GL_DRAW_BUFFER3: i32[src]

pub const GL_DRAW_BUFFER4: i32[src]

pub const GL_DRAW_BUFFER5: i32[src]

pub const GL_DRAW_BUFFER6: i32[src]

pub const GL_DRAW_BUFFER7: i32[src]

pub const GL_DRAW_BUFFER8: i32[src]

pub const GL_DRAW_BUFFER9: i32[src]

pub const GL_DRAW_FRAMEBUFFER: i32[src]

pub const GL_DRAW_FRAMEBUFFER_BINDING: i32[src]

pub const GL_DYNAMIC_COPY: i32[src]

pub const GL_DYNAMIC_READ: i32[src]

pub const GL_FLOAT_32_UNSIGNED_INT_24_8_REV: i32[src]

pub const GL_FLOAT_MAT2x3: i32[src]

pub const GL_FLOAT_MAT2x4: i32[src]

pub const GL_FLOAT_MAT3x2: i32[src]

pub const GL_FLOAT_MAT3x4: i32[src]

pub const GL_FLOAT_MAT4x2: i32[src]

pub const GL_FLOAT_MAT4x3: i32[src]

pub const GL_FRAGMENT_SHADER_DERIVATIVE_HINT: i32[src]

pub const GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: i32[src]

pub const GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: i32[src]

pub const GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: i32[src]

pub const GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: i32[src]

pub const GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: i32[src]

pub const GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: i32[src]

pub const GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE: i32[src]

pub const GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: i32[src]

pub const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: i32[src]

pub const GL_FRAMEBUFFER_DEFAULT: i32[src]

pub const GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: i32[src]

pub const GL_FRAMEBUFFER_UNDEFINED: i32[src]

pub const GL_GREEN: i32[src]

pub const GL_HALF_FLOAT: i32[src]

pub const GL_INTERLEAVED_ATTRIBS: i32[src]

pub const GL_INT_2_10_10_10_REV: i32[src]

pub const GL_INT_SAMPLER_2D: i32[src]

pub const GL_INT_SAMPLER_2D_ARRAY: i32[src]

pub const GL_INT_SAMPLER_3D: i32[src]

pub const GL_INT_SAMPLER_CUBE: i32[src]

pub const GL_INVALID_INDEX: i32[src]

pub const GL_MAJOR_VERSION: i32[src]

pub const GL_MAP_FLUSH_EXPLICIT_BIT: i32[src]

pub const GL_MAP_INVALIDATE_BUFFER_BIT: i32[src]

pub const GL_MAP_INVALIDATE_RANGE_BIT: i32[src]

pub const GL_MAP_READ_BIT: i32[src]

pub const GL_MAP_UNSYNCHRONIZED_BIT: i32[src]

pub const GL_MAP_WRITE_BIT: i32[src]

pub const GL_MAX: i32[src]

pub const GL_MAX_3D_TEXTURE_SIZE: i32[src]

pub const GL_MAX_ARRAY_TEXTURE_LAYERS: i32[src]

pub const GL_MAX_COLOR_ATTACHMENTS: i32[src]

pub const GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: i32[src]

pub const GL_MAX_COMBINED_UNIFORM_BLOCKS: i32[src]

pub const GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: i32[src]

pub const GL_MAX_DRAW_BUFFERS: i32[src]

pub const GL_MAX_ELEMENTS_INDICES: i32[src]

pub const GL_MAX_ELEMENTS_VERTICES: i32[src]

pub const GL_MAX_ELEMENT_INDEX: i32[src]

pub const GL_MAX_FRAGMENT_INPUT_COMPONENTS: i32[src]

pub const GL_MAX_FRAGMENT_UNIFORM_BLOCKS: i32[src]

pub const GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: i32[src]

pub const GL_MAX_PROGRAM_TEXEL_OFFSET: i32[src]

pub const GL_MAX_SAMPLES: i32[src]

pub const GL_MAX_SERVER_WAIT_TIMEOUT: i32[src]

pub const GL_MAX_TEXTURE_LOD_BIAS: i32[src]

pub const GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: i32[src]

pub const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: i32[src]

pub const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: i32[src]

pub const GL_MAX_UNIFORM_BLOCK_SIZE: i32[src]

pub const GL_MAX_UNIFORM_BUFFER_BINDINGS: i32[src]

pub const GL_MAX_VARYING_COMPONENTS: i32[src]

pub const GL_MAX_VERTEX_OUTPUT_COMPONENTS: i32[src]

pub const GL_MAX_VERTEX_UNIFORM_BLOCKS: i32[src]

pub const GL_MAX_VERTEX_UNIFORM_COMPONENTS: i32[src]

pub const GL_MIN: i32[src]

pub const GL_MINOR_VERSION: i32[src]

pub const GL_MIN_PROGRAM_TEXEL_OFFSET: i32[src]

pub const GL_NUM_EXTENSIONS: i32[src]

pub const GL_NUM_PROGRAM_BINARY_FORMATS: i32[src]

pub const GL_NUM_SAMPLE_COUNTS: i32[src]

pub const GL_OBJECT_TYPE: i32[src]

pub const GL_PACK_ROW_LENGTH: i32[src]

pub const GL_PACK_SKIP_PIXELS: i32[src]

pub const GL_PACK_SKIP_ROWS: i32[src]

pub const GL_PIXEL_PACK_BUFFER: i32[src]

pub const GL_PIXEL_PACK_BUFFER_BINDING: i32[src]

pub const GL_PIXEL_UNPACK_BUFFER: i32[src]

pub const GL_PIXEL_UNPACK_BUFFER_BINDING: i32[src]

pub const GL_PRIMITIVE_RESTART_FIXED_INDEX: i32[src]

pub const GL_PROGRAM_BINARY_FORMATS: i32[src]

pub const GL_PROGRAM_BINARY_LENGTH: i32[src]

pub const GL_PROGRAM_BINARY_RETRIEVABLE_HINT: i32[src]

pub const GL_QUERY_RESULT: i32[src]

pub const GL_QUERY_RESULT_AVAILABLE: i32[src]

pub const GL_R11F_G11F_B10F: i32[src]

pub const GL_R16F: i32[src]

pub const GL_R16I: i32[src]

pub const GL_R16UI: i32[src]

pub const GL_R32F: i32[src]

pub const GL_R32I: i32[src]

pub const GL_R32UI: i32[src]

pub const GL_R8: i32[src]

pub const GL_R8I: i32[src]

pub const GL_R8UI: i32[src]

pub const GL_R8_SNORM: i32[src]

pub const GL_RASTERIZER_DISCARD: i32[src]

pub const GL_READ_BUFFER: i32[src]

pub const GL_READ_FRAMEBUFFER: i32[src]

pub const GL_READ_FRAMEBUFFER_BINDING: i32[src]

pub const GL_RED: i32[src]

pub const GL_RED_INTEGER: i32[src]

pub const GL_RENDERBUFFER_SAMPLES: i32[src]

pub const GL_RG: i32[src]

pub const GL_RG16F: i32[src]

pub const GL_RG16I: i32[src]

pub const GL_RG16UI: i32[src]

pub const GL_RG32F: i32[src]

pub const GL_RG32I: i32[src]

pub const GL_RG32UI: i32[src]

pub const GL_RG8: i32[src]

pub const GL_RG8I: i32[src]

pub const GL_RG8UI: i32[src]

pub const GL_RG8_SNORM: i32[src]

pub const GL_RGB10_A2: i32[src]

pub const GL_RGB10_A2UI: i32[src]

pub const GL_RGB16F: i32[src]

pub const GL_RGB16I: i32[src]

pub const GL_RGB16UI: i32[src]

pub const GL_RGB32F: i32[src]

pub const GL_RGB32I: i32[src]

pub const GL_RGB32UI: i32[src]

pub const GL_RGB8: i32[src]

pub const GL_RGB8I: i32[src]

pub const GL_RGB8UI: i32[src]

pub const GL_RGB8_SNORM: i32[src]

pub const GL_RGB9_E5: i32[src]

pub const GL_RGBA16F: i32[src]

pub const GL_RGBA16I: i32[src]

pub const GL_RGBA16UI: i32[src]

pub const GL_RGBA32F: i32[src]

pub const GL_RGBA32I: i32[src]

pub const GL_RGBA32UI: i32[src]

pub const GL_RGBA8: i32[src]

pub const GL_RGBA8I: i32[src]

pub const GL_RGBA8UI: i32[src]

pub const GL_RGBA8_SNORM: i32[src]

pub const GL_RGBA_INTEGER: i32[src]

pub const GL_RGB_INTEGER: i32[src]

pub const GL_RG_INTEGER: i32[src]

pub const GL_SAMPLER_2D_ARRAY: i32[src]

pub const GL_SAMPLER_2D_ARRAY_SHADOW: i32[src]

pub const GL_SAMPLER_2D_SHADOW: i32[src]

pub const GL_SAMPLER_3D: i32[src]

pub const GL_SAMPLER_BINDING: i32[src]

pub const GL_SAMPLER_CUBE_SHADOW: i32[src]

pub const GL_SEPARATE_ATTRIBS: i32[src]

pub const GL_SIGNALED: i32[src]

pub const GL_SIGNED_NORMALIZED: i32[src]

pub const GL_SRGB: i32[src]

pub const GL_SRGB8: i32[src]

pub const GL_SRGB8_ALPHA8: i32[src]

pub const GL_STATIC_COPY: i32[src]

pub const GL_STATIC_READ: i32[src]

pub const GL_STENCIL: i32[src]

pub const GL_STREAM_COPY: i32[src]

pub const GL_STREAM_READ: i32[src]

pub const GL_SYNC_CONDITION: i32[src]

pub const GL_SYNC_FENCE: i32[src]

pub const GL_SYNC_FLAGS: i32[src]

pub const GL_SYNC_FLUSH_COMMANDS_BIT: i32[src]

pub const GL_SYNC_GPU_COMMANDS_COMPLETE: i32[src]

pub const GL_SYNC_STATUS: i32[src]

pub const GL_TEXTURE_2D_ARRAY: i32[src]

pub const GL_TEXTURE_3D: i32[src]

pub const GL_TEXTURE_BASE_LEVEL: i32[src]

pub const GL_TEXTURE_BINDING_2D_ARRAY: i32[src]

pub const GL_TEXTURE_BINDING_3D: i32[src]

pub const GL_TEXTURE_COMPARE_FUNC: i32[src]

pub const GL_TEXTURE_COMPARE_MODE: i32[src]

pub const GL_TEXTURE_IMMUTABLE_FORMAT: i32[src]

pub const GL_TEXTURE_IMMUTABLE_LEVELS: i32[src]

pub const GL_TEXTURE_MAX_LEVEL: i32[src]

pub const GL_TEXTURE_MAX_LOD: i32[src]

pub const GL_TEXTURE_MIN_LOD: i32[src]

pub const GL_TEXTURE_SWIZZLE_A: i32[src]

pub const GL_TEXTURE_SWIZZLE_B: i32[src]

pub const GL_TEXTURE_SWIZZLE_G: i32[src]

pub const GL_TEXTURE_SWIZZLE_R: i32[src]

pub const GL_TEXTURE_WRAP_R: i32[src]

pub const GL_TIMEOUT_EXPIRED: i32[src]

pub const GL_TIMEOUT_IGNORED: i64[src]

pub const GL_TRANSFORM_FEEDBACK: i32[src]

pub const GL_TRANSFORM_FEEDBACK_ACTIVE: i32[src]

pub const GL_TRANSFORM_FEEDBACK_BINDING: i32[src]

pub const GL_TRANSFORM_FEEDBACK_BUFFER: i32[src]

pub const GL_TRANSFORM_FEEDBACK_BUFFER_BINDING: i32[src]

pub const GL_TRANSFORM_FEEDBACK_BUFFER_MODE: i32[src]

pub const GL_TRANSFORM_FEEDBACK_BUFFER_SIZE: i32[src]

pub const GL_TRANSFORM_FEEDBACK_BUFFER_START: i32[src]

pub const GL_TRANSFORM_FEEDBACK_PAUSED: i32[src]

pub const GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: i32[src]

pub const GL_TRANSFORM_FEEDBACK_VARYINGS: i32[src]

pub const GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH: i32[src]

pub const GL_UNIFORM_ARRAY_STRIDE: i32[src]

pub const GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS: i32[src]

pub const GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: i32[src]

pub const GL_UNIFORM_BLOCK_BINDING: i32[src]

pub const GL_UNIFORM_BLOCK_DATA_SIZE: i32[src]

pub const GL_UNIFORM_BLOCK_INDEX: i32[src]

pub const GL_UNIFORM_BLOCK_NAME_LENGTH: i32[src]

pub const GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: i32[src]

pub const GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: i32[src]

pub const GL_UNIFORM_BUFFER: i32[src]

pub const GL_UNIFORM_BUFFER_BINDING: i32[src]

pub const GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: i32[src]

pub const GL_UNIFORM_BUFFER_SIZE: i32[src]

pub const GL_UNIFORM_BUFFER_START: i32[src]

pub const GL_UNIFORM_IS_ROW_MAJOR: i32[src]

pub const GL_UNIFORM_MATRIX_STRIDE: i32[src]

pub const GL_UNIFORM_NAME_LENGTH: i32[src]

pub const GL_UNIFORM_OFFSET: i32[src]

pub const GL_UNIFORM_SIZE: i32[src]

pub const GL_UNIFORM_TYPE: i32[src]

pub const GL_UNPACK_IMAGE_HEIGHT: i32[src]

pub const GL_UNPACK_ROW_LENGTH: i32[src]

pub const GL_UNPACK_SKIP_IMAGES: i32[src]

pub const GL_UNPACK_SKIP_PIXELS: i32[src]

pub const GL_UNPACK_SKIP_ROWS: i32[src]

pub const GL_UNSIGNALED: i32[src]

pub const GL_UNSIGNED_INT_10F_11F_11F_REV: i32[src]

pub const GL_UNSIGNED_INT_24_8: i32[src]

pub const GL_UNSIGNED_INT_2_10_10_10_REV: i32[src]

pub const GL_UNSIGNED_INT_5_9_9_9_REV: i32[src]

pub const GL_UNSIGNED_INT_SAMPLER_2D: i32[src]

pub const GL_UNSIGNED_INT_SAMPLER_2D_ARRAY: i32[src]

pub const GL_UNSIGNED_INT_SAMPLER_3D: i32[src]

pub const GL_UNSIGNED_INT_SAMPLER_CUBE: i32[src]

pub const GL_UNSIGNED_INT_VEC2: i32[src]

pub const GL_UNSIGNED_INT_VEC3: i32[src]

pub const GL_UNSIGNED_INT_VEC4: i32[src]

pub const GL_UNSIGNED_NORMALIZED: i32[src]

pub const GL_VERTEX_ARRAY_BINDING: i32[src]

pub const GL_VERTEX_ATTRIB_ARRAY_DIVISOR: i32[src]

pub const GL_VERTEX_ATTRIB_ARRAY_INTEGER: i32[src]

pub const GL_WAIT_FAILED: i32[src]

Trait Implementations

impl AsJValue for GLES31

impl AsValidJObjectAndEnv for GLES31

impl Deref for GLES31

type Target = GLES30

The resulting type after dereferencing.

impl JniType for GLES31

Auto Trait Implementations

impl RefUnwindSafe for GLES31

impl !Send for GLES31

impl !Sync for GLES31

impl Unpin for GLES31

impl UnwindSafe for GLES31

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.