CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::RenderGraphContext Struct Reference

A context structure that holds context for a render graph pass. More...

#include <CeresEngine/Renderer/RenderGraph/RenderTask.hpp>

Public Member Functions

 RenderGraphContext (Renderer &renderer, GPUDevice &device)
 Creates a new context for a render graph execution.
 

Public Attributes

Rendererrenderer
 The renderer that is executing the render graph.
 
GPUUniformBufferPool uniformBuffers
 A uniform buffer pool.
 
GPUStorageBufferPool storageBuffers
 A storage buffer pool.
 

Detailed Description

A context structure that holds context for a render graph pass.

Constructor & Destructor Documentation

◆ RenderGraphContext()

CeresEngine::RenderGraphContext::RenderGraphContext ( Renderer renderer,
GPUDevice device 
)
inlineexplicit

Creates a new context for a render graph execution.

Parameters
deviceThe device to execute the render graph on.

Member Data Documentation

◆ renderer

Renderer& CeresEngine::RenderGraphContext::renderer

The renderer that is executing the render graph.

◆ storageBuffers

GPUStorageBufferPool CeresEngine::RenderGraphContext::storageBuffers

A storage buffer pool.

◆ uniformBuffers

GPUUniformBufferPool CeresEngine::RenderGraphContext::uniformBuffers

A uniform buffer pool.


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