pub enum Buffers {
Show 36 variants
Framebuffer = 36_160,
Renderbuffer = 36_161,
Rgba4 = 32_854,
Rgb5A1 = 32_855,
Rgb565 = 36_194,
DepthComponent16 = 33_189,
StencilIndex = 6_401,
StencilIndex8 = 36_168,
DepthStencil = 34_041,
RenderbufferWidth = 36_162,
RenderbufferHeight = 36_163,
RenderbufferInternalFormat = 36_164,
RenderbufferRedSize = 36_176,
RenderbufferGreenSize = 36_177,
RenderbufferBlueSize = 36_178,
RenderbufferAlphaSize = 36_179,
RenderbufferDepthSize = 36_180,
RenderbufferStencilSize = 36_181,
FramebufferAttachmentObjectType = 36_048,
FramebufferAttachmentObjectName = 36_049,
FramebufferAttachmentTextureLevel = 36_050,
FramebufferAttachmentTextureCubeMapFace = 36_051,
ColorAttachment0 = 36_064,
DepthAttachment = 36_096,
StencilAttachment = 36_128,
DepthStencilAttachment = 33_306,
None = 0,
FramebufferComplete = 36_053,
FramebufferIncompleteAttachment = 36_054,
FramebufferIncompleteMissingAttachment = 36_055,
FramebufferIncompleteDimensions = 36_057,
FramebufferUnsupported = 36_061,
FramebufferBinding = 36_006,
RenderbufferBinding = 36_007,
MaxRenderbufferSize = 34_024,
InvalidFramebufferOperation = 1_286,
}
Expand description
Constants passed to WebGLRenderingContext.hint()
Variants§
Framebuffer = 36_160
Renderbuffer = 36_161
Rgba4 = 32_854
Rgb5A1 = 32_855
Rgb565 = 36_194
DepthComponent16 = 33_189
StencilIndex = 6_401
StencilIndex8 = 36_168
DepthStencil = 34_041
RenderbufferWidth = 36_162
RenderbufferHeight = 36_163
RenderbufferInternalFormat = 36_164
RenderbufferRedSize = 36_176
RenderbufferGreenSize = 36_177
RenderbufferBlueSize = 36_178
RenderbufferAlphaSize = 36_179
RenderbufferDepthSize = 36_180
RenderbufferStencilSize = 36_181
FramebufferAttachmentObjectType = 36_048
FramebufferAttachmentObjectName = 36_049
FramebufferAttachmentTextureLevel = 36_050
FramebufferAttachmentTextureCubeMapFace = 36_051
ColorAttachment0 = 36_064
DepthAttachment = 36_096
StencilAttachment = 36_128
DepthStencilAttachment = 33_306
None = 0
FramebufferComplete = 36_053
FramebufferIncompleteAttachment = 36_054
FramebufferIncompleteMissingAttachment = 36_055
FramebufferIncompleteDimensions = 36_057
FramebufferUnsupported = 36_061
FramebufferBinding = 36_006
RenderbufferBinding = 36_007
MaxRenderbufferSize = 34_024
InvalidFramebufferOperation = 1_286
Trait Implementations§
Source§impl FromWasmAbi for Buffers
impl FromWasmAbi for Buffers
Source§impl IntoWasmAbi for Buffers
impl IntoWasmAbi for Buffers
Source§impl OptionFromWasmAbi for Buffers
impl OptionFromWasmAbi for Buffers
Source§impl OptionIntoWasmAbi for Buffers
impl OptionIntoWasmAbi for Buffers
Source§impl TryFromJsValue for Buffers
impl TryFromJsValue for Buffers
Source§impl VectorFromWasmAbi for Buffers
impl VectorFromWasmAbi for Buffers
Source§impl VectorIntoWasmAbi for Buffers
impl VectorIntoWasmAbi for Buffers
impl Copy for Buffers
Auto Trait Implementations§
impl Freeze for Buffers
impl RefUnwindSafe for Buffers
impl Send for Buffers
impl Sync for Buffers
impl Unpin for Buffers
impl UnwindSafe for Buffers
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abi
Source§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
.