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 
)