Type Alias SymbolBufferPool

Source
pub type SymbolBufferPool = BufferPool<Queue, Buffer, ShaderSymbolVertexNew, IndexDataType, ShaderLayerMetadata, SDFShaderFeatureMetadata>;

Aliased Type§

struct SymbolBufferPool {
    vertices: BackingBuffer<Buffer>,
    indices: BackingBuffer<Buffer>,
    layer_metadata: BackingBuffer<Buffer>,
    feature_metadata: BackingBuffer<Buffer>,
    index: RingIndex,
    phantom_v: PhantomData<ShaderSymbolVertexNew>,
    phantom_i: PhantomData<u32>,
    phantom_q: PhantomData<Queue>,
    phantom_m: PhantomData<ShaderLayerMetadata>,
    phantom_fm: PhantomData<SDFShaderFeatureMetadata>,
}

Fields§

§vertices: BackingBuffer<Buffer>§indices: BackingBuffer<Buffer>§layer_metadata: BackingBuffer<Buffer>§feature_metadata: BackingBuffer<Buffer>§index: RingIndex§phantom_v: PhantomData<ShaderSymbolVertexNew>§phantom_i: PhantomData<u32>§phantom_q: PhantomData<Queue>§phantom_m: PhantomData<ShaderLayerMetadata>§phantom_fm: PhantomData<SDFShaderFeatureMetadata>