Trait rin_scene::renderer::allocator::InternalCreation [−][src]
pub trait InternalCreation<B> { fn create<C>(
gl: &C,
initial_size: usize,
flags: GLbitfield,
target: GLenum
) -> Result<B>
where
C: CreationContext; }
Required methods
fn create<C>(
gl: &C,
initial_size: usize,
flags: GLbitfield,
target: GLenum
) -> Result<B> where
C: CreationContext,
[src]
gl: &C,
initial_size: usize,
flags: GLbitfield,
target: GLenum
) -> Result<B> where
C: CreationContext,
Implementors
impl InternalCreation<SharedBuffer<u8>> for Allocator<SharedBuffer<u8>>
[src]
impl InternalCreation<SharedBuffer<u8>> for Allocator<SharedBuffer<u8>>
[src]fn create<C>(
gl: &C,
initial_size: usize,
flags: GLbitfield,
target: GLenum
) -> Result<SharedBuffer<u8>> where
C: CreationContext,
[src]
gl: &C,
initial_size: usize,
flags: GLbitfield,
target: GLenum
) -> Result<SharedBuffer<u8>> where
C: CreationContext,
impl InternalCreation<SharedBufferStorage<u8>> for Allocator<SharedBufferStorage<u8>>
[src]
impl InternalCreation<SharedBufferStorage<u8>> for Allocator<SharedBufferStorage<u8>>
[src]fn create<C>(
gl: &C,
initial_size: usize,
flags: GLbitfield,
_target: GLenum
) -> Result<SharedBufferStorage<u8>> where
C: CreationContext,
[src]
gl: &C,
initial_size: usize,
flags: GLbitfield,
_target: GLenum
) -> Result<SharedBufferStorage<u8>> where
C: CreationContext,