Nameless Engine
Loading...
Searching...
No Matches
ne::PipelineManager::ComputePipelines::Resources Struct Reference

#include <PipelineManager.h>

Public Attributes

std::unordered_map< std::string, std::shared_ptr< Pipeline > > pipelines
 
QueuedForExecutionComputeShaders queuedComputeShaders
 

Detailed Description

Groups mutex guarded data.

Member Data Documentation

◆ pipelines

std::unordered_map<std::string, std::shared_ptr<Pipeline> > ne::PipelineManager::ComputePipelines::Resources::pipelines

Stores pairs of "compute shader name" - "compute pipeline".

◆ queuedComputeShaders

QueuedForExecutionComputeShaders ne::PipelineManager::ComputePipelines::Resources::queuedComputeShaders

Compute shader interfaces that reference pipelines from pipelines.


The documentation for this struct was generated from the following file: