#include <shaders.h>
Definition at line 13 of file shaders.h.
◆ PipelineType
| Enumerator |
|---|
| T_Depth | |
| T_Shadow | |
| T_Vsm | |
| T_Main | |
Definition at line 20 of file shaders.h.
◆ Shaders()
◆ ~Shaders()
◆ inst()
◆ isRtsmSupported()
| bool Shaders::isRtsmSupported |
( |
| ) |
|
|
static |
◆ isVsmSupported()
| bool Shaders::isVsmSupported |
( |
| ) |
|
|
static |
◆ materialPipeline()
◆ waitCompiler()
| void Shaders::waitCompiler |
( |
| ) |
|
◆ ambientLight
| Tempest::RenderPipeline Shaders::ambientLight |
◆ ambientLightSsao
| Tempest::RenderPipeline Shaders::ambientLightSsao |
◆ bink
| Tempest::RenderPipeline Shaders::bink |
◆ cloudsLut
| Tempest::ComputePipeline Shaders::cloudsLut |
◆ clusterInit
| Tempest::ComputePipeline Shaders::clusterInit |
◆ clusterPatch
| Tempest::ComputePipeline Shaders::clusterPatch |
◆ cmaa2DeferredColorApply2x2
| Tempest::RenderPipeline Shaders::cmaa2DeferredColorApply2x2 |
◆ cmaa2EdgeColor2x2Presets
◆ cmaa2ProcessCandidates
| Tempest::ComputePipeline Shaders::cmaa2ProcessCandidates |
◆ copy
| Tempest::RenderPipeline Shaders::copy |
◆ copyBuf
| Tempest::ComputePipeline Shaders::copyBuf |
◆ copyImg
| Tempest::ComputePipeline Shaders::copyImg |
◆ directLight
| Tempest::RenderPipeline Shaders::directLight |
◆ directLightRq
| Tempest::RenderPipeline Shaders::directLightRq |
◆ directLightSh
| Tempest::RenderPipeline Shaders::directLightSh |
◆ fog
| Tempest::RenderPipeline Shaders::fog |
◆ fog3dHQ
| Tempest::RenderPipeline Shaders::fog3dHQ |
◆ fogEpipolarOcclusion
| Tempest::ComputePipeline Shaders::fogEpipolarOcclusion |
◆ fogEpipolarVsm
| Tempest::ComputePipeline Shaders::fogEpipolarVsm |
◆ fogOcclusion
| Tempest::ComputePipeline Shaders::fogOcclusion |
◆ fogViewLut3d
| Tempest::ComputePipeline Shaders::fogViewLut3d |
◆ fogViewLutSep
| Tempest::ComputePipeline Shaders::fogViewLutSep |
◆ hiZMip
| Tempest::ComputePipeline Shaders::hiZMip |
◆ hiZPot
| Tempest::ComputePipeline Shaders::hiZPot |
◆ inventory
| Tempest::RenderPipeline Shaders::inventory |
◆ irradiance
| Tempest::ComputePipeline Shaders::irradiance |
◆ lights
| Tempest::RenderPipeline Shaders::lights |
◆ lightsRq
| Tempest::RenderPipeline Shaders::lightsRq |
◆ lightsVsm
| Tempest::RenderPipeline Shaders::lightsVsm |
◆ patch
| Tempest::ComputePipeline Shaders::patch |
◆ probeAlocation
| Tempest::ComputePipeline Shaders::probeAlocation |
◆ probeAmbient
| Tempest::RenderPipeline Shaders::probeAmbient |
◆ probeClear
| Tempest::ComputePipeline Shaders::probeClear |
◆ probeClearHash
| Tempest::ComputePipeline Shaders::probeClearHash |
◆ probeDbg
| Tempest::RenderPipeline Shaders::probeDbg |
◆ probeHitDbg
| Tempest::RenderPipeline Shaders::probeHitDbg |
◆ probeInit
| Tempest::ComputePipeline Shaders::probeInit |
◆ probeLighting
| Tempest::ComputePipeline Shaders::probeLighting |
◆ probeMakeHash
| Tempest::ComputePipeline Shaders::probeMakeHash |
◆ probePrune
| Tempest::ComputePipeline Shaders::probePrune |
◆ probeTrace
| Tempest::ComputePipeline Shaders::probeTrace |
◆ probeVote
| Tempest::ComputePipeline Shaders::probeVote |
◆ rtsmBackfaceOmni
| Tempest::ComputePipeline Shaders::rtsmBackfaceOmni |
◆ rtsmBboxesOmni
| Tempest::ComputePipeline Shaders::rtsmBboxesOmni |
◆ rtsmClear
| Tempest::ComputePipeline Shaders::rtsmClear |
◆ rtsmClearOmni
| Tempest::ComputePipeline Shaders::rtsmClearOmni |
◆ rtsmCompactLights
| Tempest::ComputePipeline Shaders::rtsmCompactLights |
◆ rtsmCompactOmni
| Tempest::ComputePipeline Shaders::rtsmCompactOmni |
◆ rtsmCulling
| Tempest::ComputePipeline Shaders::rtsmCulling |
◆ rtsmCullingOmni
| Tempest::ComputePipeline Shaders::rtsmCullingOmni |
◆ rtsmCullLights
| Tempest::ComputePipeline Shaders::rtsmCullLights |
◆ rtsmDbg
| Tempest::RenderPipeline Shaders::rtsmDbg |
◆ rtsmDirectLight
| Tempest::RenderPipeline Shaders::rtsmDirectLight |
◆ rtsmFogPages
| Tempest::ComputePipeline Shaders::rtsmFogPages |
◆ rtsmHiZ
| Tempest::ComputePipeline Shaders::rtsmHiZ |
◆ rtsmLightsOmni
| Tempest::ComputePipeline Shaders::rtsmLightsOmni |
◆ rtsmMeshletCull
| Tempest::ComputePipeline Shaders::rtsmMeshletCull |
◆ rtsmMeshletOmni
| Tempest::ComputePipeline Shaders::rtsmMeshletOmni |
◆ rtsmPages
| Tempest::ComputePipeline Shaders::rtsmPages |
◆ rtsmPosition
| Tempest::ComputePipeline Shaders::rtsmPosition |
◆ rtsmPositionOmni
| Tempest::ComputePipeline Shaders::rtsmPositionOmni |
◆ rtsmPrimCull
| Tempest::ComputePipeline Shaders::rtsmPrimCull |
◆ rtsmPrimOmni
| Tempest::ComputePipeline Shaders::rtsmPrimOmni |
◆ rtsmRaster
| Tempest::ComputePipeline Shaders::rtsmRaster |
◆ rtsmRasterOmni
| Tempest::ComputePipeline Shaders::rtsmRasterOmni |
◆ rtsmRendering
| Tempest::ComputePipeline Shaders::rtsmRendering |
◆ rtsmRenderingOmni
| Tempest::ComputePipeline Shaders::rtsmRenderingOmni |
◆ rtsmTaskOmni
| Tempest::ComputePipeline Shaders::rtsmTaskOmni |
◆ sky
| Tempest::RenderPipeline Shaders::sky |
◆ skyExposure
| Tempest::ComputePipeline Shaders::skyExposure |
◆ skyMultiScattering
| Tempest::RenderPipeline Shaders::skyMultiScattering |
◆ skyPathTrace
| Tempest::RenderPipeline Shaders::skyPathTrace |
◆ skySep
| Tempest::RenderPipeline Shaders::skySep |
◆ skyTransmittance
| Tempest::RenderPipeline Shaders::skyTransmittance |
◆ skyViewCldLut
| Tempest::RenderPipeline Shaders::skyViewCldLut |
◆ skyViewLut
| Tempest::RenderPipeline Shaders::skyViewLut |
◆ ssao
| Tempest::ComputePipeline Shaders::ssao |
◆ ssaoBlur
| Tempest::ComputePipeline Shaders::ssaoBlur |
◆ stash
| Tempest::RenderPipeline Shaders::stash |
◆ sun
| Tempest::RenderPipeline Shaders::sun |
◆ swRaytracing
| Tempest::ComputePipeline Shaders::swRaytracing |
◆ swRaytracing64
| Tempest::ComputePipeline Shaders::swRaytracing64 |
◆ swRaytracing8
| Tempest::ComputePipeline Shaders::swRaytracing8 |
◆ swRendering
| Tempest::ComputePipeline Shaders::swRendering |
◆ swRenderingDbg
| Tempest::RenderPipeline Shaders::swRenderingDbg |
◆ tonemapping
| Tempest::RenderPipeline Shaders::tonemapping |
◆ tonemappingUpscale
| Tempest::RenderPipeline Shaders::tonemappingUpscale |
◆ underwaterS
| Tempest::RenderPipeline Shaders::underwaterS |
◆ underwaterT
| Tempest::RenderPipeline Shaders::underwaterT |
◆ visibilityPassHiZ
| Tempest::ComputePipeline Shaders::visibilityPassHiZ |
◆ visibilityPassHiZCr
| Tempest::ComputePipeline Shaders::visibilityPassHiZCr |
◆ visibilityPassSh
| Tempest::ComputePipeline Shaders::visibilityPassSh |
◆ vsmAlloc2Pages
| Tempest::ComputePipeline Shaders::vsmAlloc2Pages |
◆ vsmAllocPages
| Tempest::ComputePipeline Shaders::vsmAllocPages |
◆ vsmClear
| Tempest::ComputePipeline Shaders::vsmClear |
◆ vsmClearOmni
| Tempest::ComputePipeline Shaders::vsmClearOmni |
◆ vsmClumpPages
| Tempest::ComputePipeline Shaders::vsmClumpPages |
◆ vsmCullLights
| Tempest::ComputePipeline Shaders::vsmCullLights |
◆ vsmDbg
| Tempest::RenderPipeline Shaders::vsmDbg |
◆ vsmDirectLight
| Tempest::RenderPipeline Shaders::vsmDirectLight |
◆ vsmFog
| Tempest::RenderPipeline Shaders::vsmFog |
◆ vsmFogPages
| Tempest::ComputePipeline Shaders::vsmFogPages |
◆ vsmFogShadow
| Tempest::ComputePipeline Shaders::vsmFogShadow |
◆ vsmFogTrace
| Tempest::ComputePipeline Shaders::vsmFogTrace |
◆ vsmListPages
| Tempest::ComputePipeline Shaders::vsmListPages |
◆ vsmMarkOmniPages
| Tempest::ComputePipeline Shaders::vsmMarkOmniPages |
◆ vsmMarkPages
| Tempest::ComputePipeline Shaders::vsmMarkPages |
◆ vsmMergePages
| Tempest::ComputePipeline Shaders::vsmMergePages |
◆ vsmPackDraw0
| Tempest::ComputePipeline Shaders::vsmPackDraw0 |
◆ vsmPackDraw1
| Tempest::ComputePipeline Shaders::vsmPackDraw1 |
◆ vsmPostprocessOmni
| Tempest::ComputePipeline Shaders::vsmPostprocessOmni |
◆ vsmRendering
| Tempest::ComputePipeline Shaders::vsmRendering |
◆ vsmSortPages
| Tempest::ComputePipeline Shaders::vsmSortPages |
◆ vsmTrimPages
| Tempest::ComputePipeline Shaders::vsmTrimPages |
◆ vsmVisibilityPass
| Tempest::ComputePipeline Shaders::vsmVisibilityPass |
◆ waterReflection
| Tempest::RenderPipeline Shaders::waterReflection |
◆ waterReflectionSSR
| Tempest::RenderPipeline Shaders::waterReflectionSSR |
The documentation for this class was generated from the following files: