[][src]Trait awsm::webgl::PartialWebGl2Uniforms

pub trait PartialWebGl2Uniforms {
    fn awsm_upload_uniform_uvec<T: AsRef<[u32]>>(
        &self,
        loc: &WebGlUniformLocation,
        _type: UniformType,
        data: &T
    ) -> Result<(), Error>;
fn awsm_uniform1ui(&self, loc: &WebGlUniformLocation, x: u32);
fn awsm_uniform2ui(&self, loc: &WebGlUniformLocation, x: u32, y: u32);
fn awsm_uniform3ui(
        &self,
        loc: &WebGlUniformLocation,
        x: u32,
        y: u32,
        z: u32
    );
fn awsm_uniform4ui(
        &self,
        loc: &WebGlUniformLocation,
        x: u32,
        y: u32,
        z: u32,
        w: u32
    );
fn awsm_uniform1uiv_with_u32_array(
        &self,
        loc: &WebGlUniformLocation,
        data: &[u32]
    );
fn awsm_uniform2uiv_with_u32_array(
        &self,
        loc: &WebGlUniformLocation,
        data: &[u32]
    );
fn awsm_uniform3uiv_with_u32_array(
        &self,
        loc: &WebGlUniformLocation,
        data: &[u32]
    );
fn awsm_uniform4uiv_with_u32_array(
        &self,
        loc: &WebGlUniformLocation,
        data: &[u32]
    ); }

Required methods

fn awsm_upload_uniform_uvec<T: AsRef<[u32]>>(
    &self,
    loc: &WebGlUniformLocation,
    _type: UniformType,
    data: &T
) -> Result<(), Error>

fn awsm_uniform1ui(&self, loc: &WebGlUniformLocation, x: u32)

fn awsm_uniform2ui(&self, loc: &WebGlUniformLocation, x: u32, y: u32)

fn awsm_uniform3ui(&self, loc: &WebGlUniformLocation, x: u32, y: u32, z: u32)

fn awsm_uniform4ui(
    &self,
    loc: &WebGlUniformLocation,
    x: u32,
    y: u32,
    z: u32,
    w: u32
)

fn awsm_uniform1uiv_with_u32_array(
    &self,
    loc: &WebGlUniformLocation,
    data: &[u32]
)

fn awsm_uniform2uiv_with_u32_array(
    &self,
    loc: &WebGlUniformLocation,
    data: &[u32]
)

fn awsm_uniform3uiv_with_u32_array(
    &self,
    loc: &WebGlUniformLocation,
    data: &[u32]
)

fn awsm_uniform4uiv_with_u32_array(
    &self,
    loc: &WebGlUniformLocation,
    data: &[u32]
)

Loading content...

Implementations on Foreign Types

impl PartialWebGl2Uniforms for WebGl2RenderingContext[src]

Loading content...

Implementors

Loading content...