pub struct Version33 { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl GL_3_3 for Version33
impl GL_3_3 for Version33
fn glBindFragDataLocationIndexed( &self, program: u32, colorNumber: u32, index: u32, name: *const i8, )
fn glGetFragDataIndex(&self, program: u32, name: *const i8) -> i32
fn glGenSamplers(&self, count: i32, samplers: *mut u32)
fn glDeleteSamplers(&self, count: i32, samplers: *const u32)
fn glIsSampler(&self, sampler: u32) -> u8
fn glBindSampler(&self, unit: u32, sampler: u32)
fn glSamplerParameteri(&self, sampler: u32, pname: u32, param: i32)
fn glSamplerParameteriv(&self, sampler: u32, pname: u32, param: *const i32)
fn glSamplerParameterf(&self, sampler: u32, pname: u32, param: f32)
fn glSamplerParameterfv(&self, sampler: u32, pname: u32, param: *const f32)
fn glSamplerParameterIiv(&self, sampler: u32, pname: u32, param: *const i32)
fn glSamplerParameterIuiv(&self, sampler: u32, pname: u32, param: *const u32)
fn glGetSamplerParameteriv(&self, sampler: u32, pname: u32, params: *mut i32)
fn glGetSamplerParameterIiv(&self, sampler: u32, pname: u32, params: *mut i32)
fn glGetSamplerParameterfv(&self, sampler: u32, pname: u32, params: *mut f32)
fn glGetSamplerParameterIuiv(&self, sampler: u32, pname: u32, params: *mut u32)
fn glQueryCounter(&self, id: u32, target: u32)
fn glGetQueryObjecti64v(&self, id: u32, pname: u32, params: *mut i64)
fn glGetQueryObjectui64v(&self, id: u32, pname: u32, params: *mut u64)
fn glVertexAttribDivisor(&self, index: u32, divisor: u32)
fn glVertexAttribP1ui(&self, index: u32, type_: u32, normalized: u8, value: u32)
fn glVertexAttribP1uiv( &self, index: u32, type_: u32, normalized: u8, value: *const u32, )
fn glVertexAttribP2ui(&self, index: u32, type_: u32, normalized: u8, value: u32)
fn glVertexAttribP2uiv( &self, index: u32, type_: u32, normalized: u8, value: *const u32, )
fn glVertexAttribP3ui(&self, index: u32, type_: u32, normalized: u8, value: u32)
fn glVertexAttribP3uiv( &self, index: u32, type_: u32, normalized: u8, value: *const u32, )
fn glVertexAttribP4ui(&self, index: u32, type_: u32, normalized: u8, value: u32)
fn glVertexAttribP4uiv( &self, index: u32, type_: u32, normalized: u8, value: *const u32, )
fn glVertexP2ui(&self, type_: u32, value: u32)
fn glVertexP2uiv(&self, type_: u32, value: *const u32)
fn glVertexP3ui(&self, type_: u32, value: u32)
fn glVertexP3uiv(&self, type_: u32, value: *const u32)
fn glVertexP4ui(&self, type_: u32, value: u32)
fn glVertexP4uiv(&self, type_: u32, value: *const u32)
fn glTexCoordP1ui(&self, type_: u32, coords: u32)
fn glTexCoordP1uiv(&self, type_: u32, coords: *const u32)
fn glTexCoordP2ui(&self, type_: u32, coords: u32)
fn glTexCoordP2uiv(&self, type_: u32, coords: *const u32)
fn glTexCoordP3ui(&self, type_: u32, coords: u32)
fn glTexCoordP3uiv(&self, type_: u32, coords: *const u32)
fn glTexCoordP4ui(&self, type_: u32, coords: u32)
fn glTexCoordP4uiv(&self, type_: u32, coords: *const u32)
fn glMultiTexCoordP1ui(&self, texture: u32, type_: u32, coords: u32)
fn glMultiTexCoordP1uiv(&self, texture: u32, type_: u32, coords: *const u32)
fn glMultiTexCoordP2ui(&self, texture: u32, type_: u32, coords: u32)
fn glMultiTexCoordP2uiv(&self, texture: u32, type_: u32, coords: *const u32)
fn glMultiTexCoordP3ui(&self, texture: u32, type_: u32, coords: u32)
fn glMultiTexCoordP3uiv(&self, texture: u32, type_: u32, coords: *const u32)
fn glMultiTexCoordP4ui(&self, texture: u32, type_: u32, coords: u32)
fn glMultiTexCoordP4uiv(&self, texture: u32, type_: u32, coords: *const u32)
fn glNormalP3ui(&self, type_: u32, coords: u32)
fn glNormalP3uiv(&self, type_: u32, coords: *const u32)
fn glColorP3ui(&self, type_: u32, color: u32)
fn glColorP3uiv(&self, type_: u32, color: *const u32)
fn glColorP4ui(&self, type_: u32, color: u32)
fn glColorP4uiv(&self, type_: u32, color: *const u32)
fn glSecondaryColorP3ui(&self, type_: u32, color: u32)
fn glSecondaryColorP3uiv(&self, type_: u32, color: *const u32)
impl Copy for Version33
impl Eq for Version33
impl StructuralPartialEq for Version33
Auto Trait Implementations§
impl Freeze for Version33
impl RefUnwindSafe for Version33
impl Send for Version33
impl Sync for Version33
impl Unpin for Version33
impl UnwindSafe for Version33
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more