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,