GL_2_1

Trait GL_2_1 

Source
pub trait GL_2_1 {
    // Required methods
    fn glGetError(&self) -> GLenum;
    fn glUniformMatrix2x3fv(
        &self,
        location: GLint,
        count: GLsizei,
        transpose: GLboolean,
        value: *const GLfloat,
    ) -> Result<(), GLCoreError>;
    fn glUniformMatrix3x2fv(
        &self,
        location: GLint,
        count: GLsizei,
        transpose: GLboolean,
        value: *const GLfloat,
    ) -> Result<(), GLCoreError>;
    fn glUniformMatrix2x4fv(
        &self,
        location: GLint,
        count: GLsizei,
        transpose: GLboolean,
        value: *const GLfloat,
    ) -> Result<(), GLCoreError>;
    fn glUniformMatrix4x2fv(
        &self,
        location: GLint,
        count: GLsizei,
        transpose: GLboolean,
        value: *const GLfloat,
    ) -> Result<(), GLCoreError>;
    fn glUniformMatrix3x4fv(
        &self,
        location: GLint,
        count: GLsizei,
        transpose: GLboolean,
        value: *const GLfloat,
    ) -> Result<(), GLCoreError>;
    fn glUniformMatrix4x3fv(
        &self,
        location: GLint,
        count: GLsizei,
        transpose: GLboolean,
        value: *const GLfloat,
    ) -> Result<(), GLCoreError>;
}
Expand description

Functions from OpenGL version 2.1

Required Methods§

Source

fn glGetError(&self) -> GLenum

Source

fn glUniformMatrix2x3fv( &self, location: GLint, count: GLsizei, transpose: GLboolean, value: *const GLfloat, ) -> Result<(), GLCoreError>

Source

fn glUniformMatrix3x2fv( &self, location: GLint, count: GLsizei, transpose: GLboolean, value: *const GLfloat, ) -> Result<(), GLCoreError>

Source

fn glUniformMatrix2x4fv( &self, location: GLint, count: GLsizei, transpose: GLboolean, value: *const GLfloat, ) -> Result<(), GLCoreError>

Source

fn glUniformMatrix4x2fv( &self, location: GLint, count: GLsizei, transpose: GLboolean, value: *const GLfloat, ) -> Result<(), GLCoreError>

Source

fn glUniformMatrix3x4fv( &self, location: GLint, count: GLsizei, transpose: GLboolean, value: *const GLfloat, ) -> Result<(), GLCoreError>

Source

fn glUniformMatrix4x3fv( &self, location: GLint, count: GLsizei, transpose: GLboolean, value: *const GLfloat, ) -> Result<(), GLCoreError>

Implementors§