CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
RendererComputePipeline.hpp File Reference

Go to the source code of this file.

Classes

struct  CeresEngine::RendererComputePipelineSpecialization
 A structure that describes a RendererComputePipeline specialization. More...
 
class  CeresEngine::RendererComputePipeline
 A renderer compute pipeline. More...
 
class  CeresEngine::RendererComputePipelineManager
 The renderer compute pipeline manager that is responsible for managing and re-using GPU compute pipelines. More...
 
struct  CeresEngine::RendererComputePipelineManager::ComputePipelineInfo
 

Namespaces

namespace  CeresEngine
 

Enumerations

enum class  CeresEngine::RendererComputePipelineFlag
 Flags that can be either set by the renderer or by the user to customize the behavior of the compute pipeline. More...
 

Functions

constexpr Flags< RendererComputePipelineFlag, std::underlying_type_t< RendererComputePipelineFlag > > CeresEngine::operator| (RendererComputePipelineFlag a, RendererComputePipelineFlag b) noexcept
 
constexpr Flags< RendererComputePipelineFlag, std::underlying_type_t< RendererComputePipelineFlag > > CeresEngine::operator& (RendererComputePipelineFlag a, RendererComputePipelineFlag b) noexcept
 
constexpr Flags< RendererComputePipelineFlag, std::underlying_type_t< RendererComputePipelineFlag > > CeresEngine::operator~ (RendererComputePipelineFlag a) noexcept