pub struct Version15 { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl GL_1_5 for Version15
impl GL_1_5 for Version15
fn glGenQueries(&self, n: i32, ids: *mut u32)
fn glDeleteQueries(&self, n: i32, ids: *const u32)
fn glIsQuery(&self, id: u32) -> u8
fn glBeginQuery(&self, target: u32, id: u32)
fn glEndQuery(&self, target: u32)
fn glGetQueryiv(&self, target: u32, pname: u32, params: *mut i32)
fn glGetQueryObjectiv(&self, id: u32, pname: u32, params: *mut i32)
fn glGetQueryObjectuiv(&self, id: u32, pname: u32, params: *mut u32)
fn glBindBuffer(&self, target: u32, buffer: u32)
fn glDeleteBuffers(&self, n: i32, buffers: *const u32)
fn glGenBuffers(&self, n: i32, buffers: *mut u32)
fn glIsBuffer(&self, buffer: u32) -> u8
fn glBufferData( &self, target: u32, size: usize, data: *const c_void, usage: u32, )
fn glBufferSubData( &self, target: u32, offset: usize, size: usize, data: *const c_void, )
fn glGetBufferSubData( &self, target: u32, offset: usize, size: usize, data: *mut c_void, )
fn glMapBuffer(&self, target: u32, access: u32) -> *mut c_void
fn glUnmapBuffer(&self, target: u32) -> u8
fn glGetBufferParameteriv(&self, target: u32, pname: u32, params: *mut i32)
fn glGetBufferPointerv(&self, target: u32, pname: u32, params: *mut *mut c_void)
impl Copy for Version15
impl Eq for Version15
impl StructuralPartialEq for Version15
Auto Trait Implementations§
impl Freeze for Version15
impl RefUnwindSafe for Version15
impl Send for Version15
impl Sync for Version15
impl Unpin for Version15
impl UnwindSafe for Version15
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