[][src]Struct ugli_webgl::OES_texture_half_float

pub struct OES_texture_half_float(_);

Extension

Optional support for HALF_FLOAT textures as FBO attachments. The texImage2D and texSubImage2D entry points taking ArrayBufferView are extended to accept Uint16Array with the pixel type HALF_FLOAT_OES. The texImage2D and texSubImage2D entry points taking ImageData, HTMLImageElement, HTMLCanvasElement and HTMLVideoElement are extended to accept the pixel type HALF_FLOAT_OES. Upon activation of this extension, implementations supporting EXT_color_buffer_half_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.

Methods

impl OES_texture_half_float[src]

Trait Implementations

impl AsRef<Reference> for OES_texture_half_float[src]

impl Clone for OES_texture_half_float[src]

impl Debug for OES_texture_half_float[src]

impl Extension for OES_texture_half_float[src]

impl From<OES_texture_half_float> for Reference[src]

impl InstanceOf for OES_texture_half_float[src]

impl JsSerialize for OES_texture_half_float[src]

impl JsSerializeOwned for OES_texture_half_float[src]

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

impl ReferenceType for OES_texture_half_float[src]

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

type Error = ConversionError

The type returned in the event of a conversion error.

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

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<OES_texture_half_float> for Reference[src]

type Error = Void

The type returned in the event of a conversion error.

impl TryFrom<Reference> for OES_texture_half_float[src]

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Value> for OES_texture_half_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.