Foundation
Loading...
Searching...
No Matches
Functions
Renderer.cpp File Reference
#include "Renderer.hpp"

Functions

RendererResources CreateGPUSceneRendererResources (Renderer *renderer, GPUScene *scene)
 
void BuildGPUSceneHostUpdatePass (Renderer *renderer, RendererResources &resources)
 
void BuildGPUSceneAccelerationStructureUpdatePass (Renderer *renderer, RendererResources &resources)
 
void BuildGPUSceneLightBVHRefitPasses (Renderer *renderer, RendererResources &resources, ResourceHandle ubo)
 

Function Documentation

◆ BuildGPUSceneAccelerationStructureUpdatePass()

void BuildGPUSceneAccelerationStructureUpdatePass ( Renderer renderer,
RendererResources resources 
)

◆ BuildGPUSceneHostUpdatePass()

void BuildGPUSceneHostUpdatePass ( Renderer renderer,
RendererResources resources 
)

◆ BuildGPUSceneLightBVHRefitPasses()

void BuildGPUSceneLightBVHRefitPasses ( Renderer renderer,
RendererResources resources,
ResourceHandle  ubo 
)

◆ CreateGPUSceneRendererResources()

RendererResources CreateGPUSceneRendererResources ( Renderer renderer,
GPUScene scene 
)