Trait GL_1_3_g

Source
pub trait GL_1_3_g {
Show 46 methods // Required methods fn glActiveTexture(&self, texture: u32) -> Result<(), GLCoreError>; fn glSampleCoverage( &self, value: f32, invert: u8, ) -> Result<(), GLCoreError>; fn glCompressedTexImage3D( &self, target: u32, level: i32, internalformat: u32, width: i32, height: i32, depth: i32, border: i32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>; fn glCompressedTexImage2D( &self, target: u32, level: i32, internalformat: u32, width: i32, height: i32, border: i32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>; fn glCompressedTexImage1D( &self, target: u32, level: i32, internalformat: u32, width: i32, border: i32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>; fn glCompressedTexSubImage3D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, format: u32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>; fn glCompressedTexSubImage2D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, width: i32, height: i32, format: u32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>; fn glCompressedTexSubImage1D( &self, target: u32, level: i32, xoffset: i32, width: i32, format: u32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>; fn glGetCompressedTexImage( &self, target: u32, level: i32, img: *mut c_void, ) -> Result<(), GLCoreError>; fn glClientActiveTexture(&self, texture: u32) -> Result<(), GLCoreError>; fn glMultiTexCoord1d(&self, target: u32, s: f64) -> Result<(), GLCoreError>; fn glMultiTexCoord1dv( &self, target: u32, v: *const f64, ) -> Result<(), GLCoreError>; fn glMultiTexCoord1f(&self, target: u32, s: f32) -> Result<(), GLCoreError>; fn glMultiTexCoord1fv( &self, target: u32, v: *const f32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord1i(&self, target: u32, s: i32) -> Result<(), GLCoreError>; fn glMultiTexCoord1iv( &self, target: u32, v: *const i32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord1s(&self, target: u32, s: i16) -> Result<(), GLCoreError>; fn glMultiTexCoord1sv( &self, target: u32, v: *const i16, ) -> Result<(), GLCoreError>; fn glMultiTexCoord2d( &self, target: u32, s: f64, t: f64, ) -> Result<(), GLCoreError>; fn glMultiTexCoord2dv( &self, target: u32, v: *const f64, ) -> Result<(), GLCoreError>; fn glMultiTexCoord2f( &self, target: u32, s: f32, t: f32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord2fv( &self, target: u32, v: *const f32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord2i( &self, target: u32, s: i32, t: i32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord2iv( &self, target: u32, v: *const i32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord2s( &self, target: u32, s: i16, t: i16, ) -> Result<(), GLCoreError>; fn glMultiTexCoord2sv( &self, target: u32, v: *const i16, ) -> Result<(), GLCoreError>; fn glMultiTexCoord3d( &self, target: u32, s: f64, t: f64, r: f64, ) -> Result<(), GLCoreError>; fn glMultiTexCoord3dv( &self, target: u32, v: *const f64, ) -> Result<(), GLCoreError>; fn glMultiTexCoord3f( &self, target: u32, s: f32, t: f32, r: f32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord3fv( &self, target: u32, v: *const f32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord3i( &self, target: u32, s: i32, t: i32, r: i32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord3iv( &self, target: u32, v: *const i32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord3s( &self, target: u32, s: i16, t: i16, r: i16, ) -> Result<(), GLCoreError>; fn glMultiTexCoord3sv( &self, target: u32, v: *const i16, ) -> Result<(), GLCoreError>; fn glMultiTexCoord4d( &self, target: u32, s: f64, t: f64, r: f64, q: f64, ) -> Result<(), GLCoreError>; fn glMultiTexCoord4dv( &self, target: u32, v: *const f64, ) -> Result<(), GLCoreError>; fn glMultiTexCoord4f( &self, target: u32, s: f32, t: f32, r: f32, q: f32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord4fv( &self, target: u32, v: *const f32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord4i( &self, target: u32, s: i32, t: i32, r: i32, q: i32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord4iv( &self, target: u32, v: *const i32, ) -> Result<(), GLCoreError>; fn glMultiTexCoord4s( &self, target: u32, s: i16, t: i16, r: i16, q: i16, ) -> Result<(), GLCoreError>; fn glMultiTexCoord4sv( &self, target: u32, v: *const i16, ) -> Result<(), GLCoreError>; fn glLoadTransposeMatrixf(&self, m: *const f32) -> Result<(), GLCoreError>; fn glLoadTransposeMatrixd(&self, m: *const f64) -> Result<(), GLCoreError>; fn glMultTransposeMatrixf(&self, m: *const f32) -> Result<(), GLCoreError>; fn glMultTransposeMatrixd(&self, m: *const f64) -> Result<(), GLCoreError>;
}
Expand description

Functions from OpenGL version 1.3 for the struct GLCore without dupliacted functions.

Required Methods§

Source

fn glActiveTexture(&self, texture: u32) -> Result<(), GLCoreError>

Source

fn glSampleCoverage(&self, value: f32, invert: u8) -> Result<(), GLCoreError>

Source

fn glCompressedTexImage3D( &self, target: u32, level: i32, internalformat: u32, width: i32, height: i32, depth: i32, border: i32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>

Source

fn glCompressedTexImage2D( &self, target: u32, level: i32, internalformat: u32, width: i32, height: i32, border: i32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>

Source

fn glCompressedTexImage1D( &self, target: u32, level: i32, internalformat: u32, width: i32, border: i32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>

Source

fn glCompressedTexSubImage3D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, zoffset: i32, width: i32, height: i32, depth: i32, format: u32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>

Source

fn glCompressedTexSubImage2D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, width: i32, height: i32, format: u32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>

Source

fn glCompressedTexSubImage1D( &self, target: u32, level: i32, xoffset: i32, width: i32, format: u32, imageSize: i32, data: *const c_void, ) -> Result<(), GLCoreError>

Source

fn glGetCompressedTexImage( &self, target: u32, level: i32, img: *mut c_void, ) -> Result<(), GLCoreError>

Source

fn glClientActiveTexture(&self, texture: u32) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord1d(&self, target: u32, s: f64) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord1dv( &self, target: u32, v: *const f64, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord1f(&self, target: u32, s: f32) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord1fv( &self, target: u32, v: *const f32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord1i(&self, target: u32, s: i32) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord1iv( &self, target: u32, v: *const i32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord1s(&self, target: u32, s: i16) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord1sv( &self, target: u32, v: *const i16, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord2d( &self, target: u32, s: f64, t: f64, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord2dv( &self, target: u32, v: *const f64, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord2f( &self, target: u32, s: f32, t: f32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord2fv( &self, target: u32, v: *const f32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord2i( &self, target: u32, s: i32, t: i32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord2iv( &self, target: u32, v: *const i32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord2s( &self, target: u32, s: i16, t: i16, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord2sv( &self, target: u32, v: *const i16, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord3d( &self, target: u32, s: f64, t: f64, r: f64, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord3dv( &self, target: u32, v: *const f64, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord3f( &self, target: u32, s: f32, t: f32, r: f32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord3fv( &self, target: u32, v: *const f32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord3i( &self, target: u32, s: i32, t: i32, r: i32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord3iv( &self, target: u32, v: *const i32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord3s( &self, target: u32, s: i16, t: i16, r: i16, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord3sv( &self, target: u32, v: *const i16, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord4d( &self, target: u32, s: f64, t: f64, r: f64, q: f64, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord4dv( &self, target: u32, v: *const f64, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord4f( &self, target: u32, s: f32, t: f32, r: f32, q: f32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord4fv( &self, target: u32, v: *const f32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord4i( &self, target: u32, s: i32, t: i32, r: i32, q: i32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord4iv( &self, target: u32, v: *const i32, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord4s( &self, target: u32, s: i16, t: i16, r: i16, q: i16, ) -> Result<(), GLCoreError>

Source

fn glMultiTexCoord4sv( &self, target: u32, v: *const i16, ) -> Result<(), GLCoreError>

Source

fn glLoadTransposeMatrixf(&self, m: *const f32) -> Result<(), GLCoreError>

Source

fn glLoadTransposeMatrixd(&self, m: *const f64) -> Result<(), GLCoreError>

Source

fn glMultTransposeMatrixf(&self, m: *const f32) -> Result<(), GLCoreError>

Source

fn glMultTransposeMatrixd(&self, m: *const f64) -> Result<(), GLCoreError>

Implementors§