Lysa  0.0
Lysa 3D Engine
GraphicPipelineData Member List

This is the complete list of members for GraphicPipelineData, including all inherited members.

BINDING_INSTANCESGraphicPipelineDatastaticconstexpr
GraphicPipelineData(uint32 pipelineId, const DeviceMemoryArray &meshInstancesDataArray, uint32 maxMeshSurfacePerPipeline)GraphicPipelineData
addInstance(const MeshInstance *meshInstance, const std::unordered_map< const MeshInstance *, MemoryBlock > &meshInstancesDataMemoryBlocks)GraphicPipelineData
addInstance(const MeshInstance *meshInstance, const MemoryBlock &instanceMemoryBlock, const MemoryBlock &meshInstanceMemoryBlock)GraphicPipelineData
createDescriptorLayouts(const std::shared_ptr< vireo::Vireo > &vireo)GraphicPipelineDatastatic
culledDrawCommandsBufferGraphicPipelineData
culledDrawCommandsCountBufferGraphicPipelineData
descriptorSetGraphicPipelineData
destroyDescriptorLayouts()GraphicPipelineDatastatic
drawCommandsGraphicPipelineData
drawCommandsBufferGraphicPipelineData
drawCommandsCountGraphicPipelineData
drawCommandsStagingBufferGraphicPipelineData
drawCommandsStagingBufferCountGraphicPipelineData
frustumCullingPipelineGraphicPipelineData
instancesArrayGraphicPipelineData
instancesMemoryBlocksGraphicPipelineData
instancesToRemoveGraphicPipelineData
instancesUpdatedGraphicPipelineData
materialManagerGraphicPipelineData
pipelineDescriptorLayoutGraphicPipelineDatainlinestatic
pipelineIdGraphicPipelineData
removeInstance(const MeshInstance *meshInstance)GraphicPipelineData
updateData(const vireo::CommandList &commandList, std::unordered_set< std::shared_ptr< vireo::Buffer >> &drawCommandsStagingBufferRecycleBin, const std::unordered_map< const MeshInstance *, MemoryBlock > &meshInstancesDataMemoryBlocks)GraphicPipelineData
vireoGraphicPipelineData