pub struct Version44 { /* private fields */ }Implementations§
Trait Implementations§
Source§impl GL_4_4 for Version44
impl GL_4_4 for Version44
fn glGetError(&self) -> GLenum
fn glBufferStorage( &self, target: GLenum, size: GLsizeiptr, data: *const c_void, flags: GLbitfield, ) -> Result<()>
fn glClearTexImage( &self, texture: GLuint, level: GLint, format: GLenum, type_: GLenum, data: *const c_void, ) -> Result<()>
fn glClearTexSubImage( &self, texture: GLuint, level: GLint, xoffset: GLint, yoffset: GLint, zoffset: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, format: GLenum, type_: GLenum, data: *const c_void, ) -> Result<()>
fn glBindBuffersBase( &self, target: GLenum, first: GLuint, count: GLsizei, buffers: *const GLuint, ) -> Result<()>
fn glBindBuffersRange( &self, target: GLenum, first: GLuint, count: GLsizei, buffers: *const GLuint, offsets: *const GLintptr, sizes: *const GLsizeiptr, ) -> Result<()>
fn glBindTextures( &self, first: GLuint, count: GLsizei, textures: *const GLuint, ) -> Result<()>
fn glBindSamplers( &self, first: GLuint, count: GLsizei, samplers: *const GLuint, ) -> Result<()>
fn glBindImageTextures( &self, first: GLuint, count: GLsizei, textures: *const GLuint, ) -> Result<()>
fn glBindVertexBuffers( &self, first: GLuint, count: GLsizei, buffers: *const GLuint, offsets: *const GLintptr, strides: *const GLsizei, ) -> Result<()>
impl Copy for Version44
impl Eq for Version44
impl StructuralPartialEq for Version44
Auto Trait Implementations§
impl Freeze for Version44
impl RefUnwindSafe for Version44
impl Send for Version44
impl Sync for Version44
impl Unpin for Version44
impl UnwindSafe for Version44
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