pub struct DynamicBuffer(/* private fields */);Expand description
A buffer make with WebGl2RenderingContext::DYNAMIC_DRAW.
Implementations§
Source§impl DynamicBuffer
impl DynamicBuffer
pub fn new(ctx: &WebGl2RenderingContext) -> Result<Self, String>
pub fn update_clear(&mut self, verts: &mut Vec<Vertex>)
pub fn update_no_clear(&mut self, vertices: &[Vertex])
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DynamicBuffer
impl RefUnwindSafe for DynamicBuffer
impl Send for DynamicBuffer
impl Sync for DynamicBuffer
impl Unpin for DynamicBuffer
impl UnsafeUnpin for DynamicBuffer
impl UnwindSafe for DynamicBuffer
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