[][src]Struct ugli_webgl::OES_texture_float

pub struct OES_texture_float(_);

Extension

Optional support for FLOAT textures as FBO attachments. The texImage2D and texSubImage2D entry points taking ArrayBufferView are extended to accept Float32Array with the pixel type FLOAT. The texImage2D and texSubImage2D entry points taking ImageData, HTMLImageElement, HTMLCanvasElement and HTMLVideoElement are extended to accept the pixel type FLOAT. Upon activation of this extension, implementations supporting WEBGL_color_buffer_float shall implicitly enable it. This requirement maintains the historical behavior prior to the differentiation of float renderability from float textures, so as to not break existing content.

Trait Implementations

impl AsRef<Reference> for OES_texture_float[src]

impl Clone for OES_texture_float[src]

impl Debug for OES_texture_float[src]

impl Extension for OES_texture_float[src]

impl From<OES_texture_float> for Reference[src]

impl InstanceOf for OES_texture_float[src]

impl JsSerialize for OES_texture_float[src]

impl JsSerializeOwned for OES_texture_float[src]

impl<'_r> JsSerializeOwned for &'_r OES_texture_float[src]

impl ReferenceType for OES_texture_float[src]

impl<'_r> TryFrom<&'_r Reference> for OES_texture_float[src]

type Error = ConversionError

The type returned in the event of a conversion error.

impl<'_r> TryFrom<&'_r Value> for OES_texture_float[src]

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<OES_texture_float> for Reference[src]

type Error = Void

The type returned in the event of a conversion error.

impl TryFrom<Reference> for OES_texture_float[src]

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Value> for OES_texture_float[src]

type Error = ConversionError

The type returned in the event of a conversion error.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.