Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVIDIAGameWorks/GettingStartedWithRTXRayTracing
/ functions
Functions
467 in github.com/NVIDIAGameWorks/GettingStartedWithRTXRayTracing
⨍
Functions
467
◇
Types & classes
40
Method
SimpleDiffuseGIPass
12-DiffuseGlobalIllumination/Passes/SimpleDiffuseGIPass.h:37
Method
SimpleDiffuseGIPass
CommonPasses/SimpleDiffuseGIPass.cpp:38
Method
SimpleGBufferPass
03-RasterGBuffer/Passes/SimpleGBufferPass.h:32
Method
SimpleGBufferPass
CommonPasses/SimpleGBufferPass.h:33
Method
SimpleToneMappingPass
CommonPasses/SimpleToneMappingPass.cpp:21
Method
SimpleToneMappingPass
13-SimpleToneMapping/Passes/SimpleToneMappingPass.cpp:21
Method
SimpleVars
SharedUtils/SimpleVars.cpp:33
Method
SinusoidRasterPass
02-SimpleRasterShader/Passes/SinusoidRasterPass.h:40
Method
SphereflakeDemo
DXR-Sphereflake/Passes/SphereflakeDemoPass.h:18
Method
ThinLensGBufferPass
08-ThinLensCamera/Passes/ThinLensGBufferPass.h:40
Method
ThinLensGBufferPass
CommonPasses/ThinLensGBufferPass.h:35
Method
Var
Constructor gets called when mySharedPtr["myIdx1"]["myVar"] is encountered
SharedUtils/SimpleVars.h:61
Function
WinMain
05-AmbientOcclusion/Tutor05-AmbientOcclusion.cpp:24
Function
WinMain
08-ThinLensCamera/Tutor08-ThinLensCamera.cpp:25
Function
WinMain
06-TemporalAccumulation/Tutor06-TemporalAccumulation.cpp:25
Function
WinMain
07-SimpleAntialiasing/Tutor07-SimpleAntialiasing.cpp:25
Function
WinMain
14-GGXGlobalIllumination/Tutor14-GGXGlobalIllumination.cpp:26
Function
WinMain
02-SimpleRasterShader/Tutor02-SimpleRasterShader.cpp:23
Function
WinMain
03-RasterGBuffer/Tutor03-RasterGBuffer.cpp:24
Function
WinMain
DXR-RayTracingInOneWeekend/DXR-RayTracingInOneWeekend.cpp:7
Function
WinMain
04-RayTracedGBuffer/Tutor04-RayTracedGBuffer.cpp:24
Function
WinMain
01-OpenWindow/Tutor01-OpenWindow.cpp:30
Function
WinMain
12-DiffuseGlobalIllumination/Tutor12-DiffuseGlobalIllumination.cpp:25
Function
WinMain
11-OneShadowRayPerPixel/Tutor11-OneShadowRayPerPixel.cpp:25
Function
WinMain
09-LambertianPlusShadows/Tutor09-LambertianPlusShadows.cpp:26
Function
WinMain
DXR-Sphereflake/DXR-Sphereflake.cpp:7
Function
WinMain
10-LightProbeEnvironmentMap/Tutor10-LightProbeEnvironmentMap.cpp:25
Function
WinMain
13-SimpleToneMapping/Tutor13-SimpleToneMapping.cpp:26
Method
activatePass
SharedUtils/RenderPass.h:49
Method
addDefine
SharedUtils/FullscreenLaunch.cpp:74
Method
addDefine
SharedUtils/RasterLaunch.cpp:66
Method
addDefine
SharedUtils/RayLaunch.cpp:111
Method
addGlassSphere
Adds a random glass sphere at the specified center point
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:338
Method
addGroundPlaneSphere
This function adds the 4 non-random spheres (one glass, one diffuse, one metal, and one to act as a ground plane)
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:227
Method
addLambertianSphere
Adds a random diffuse sphere at the specified center point
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:277
Method
addLargeFixedSpheres
This function adds the 4 non-random spheres (one glass, one diffuse, one metal, and one to act as a ground plane)
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:221
Method
addMetalSphere
Adds a random metal sphere at the specified center point
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:307
Method
addPass
SharedUtils/RenderingPipeline.cpp:36
Method
addPipeInstructions
SharedUtils/RenderingPipeline.cpp:841
Method
addSphere
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:432
Method
anyRequestedPipelineChanges
SharedUtils/RenderingPipeline.cpp:806
Method
appliesPostprocess
The RenderPass class defines various methods we can override to specify this pass' properties.
06-TemporalAccumulation/Passes/SimpleAccumulationPass.h:49
Method
appliesPostprocess
Override some functions that provide information to the RenderPipeline class
03-RasterGBuffer/Passes/CopyToOutputPass.h:49
Method
appliesPostprocess
Override some functions that provide information to the RenderPipeline class
DXR-RayTracingInOneWeekend/Passes/SimpleAccumulationPass.h:32
Method
appliesPostprocess
Override some functions that provide information to the RenderPipeline class
CommonPasses/SimpleToneMappingPass.h:41
Method
appliesPostprocess
Override some functions that provide information to the RenderPipeline class
CommonPasses/SimpleAccumulationPass.h:45
Method
appliesPostprocess
Override some functions that provide information to the RenderPipeline class
CommonPasses/CopyToOutputPass.h:50
Method
appliesPostprocess
Override some functions that provide information to the RenderPipeline class
DXR-Sphereflake/Passes/SimpleAccumulationPass.h:32
Method
appliesPostprocess
Override some functions that provide information to the RenderPipeline class
13-SimpleToneMapping/Passes/SimpleToneMappingPass.h:46
Method
buildRandomSphereScene
Main scene construction method
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:131
Method
buildScene
Main scene construction method
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:139
Method
canAddPassAfter
SharedUtils/RenderingPipeline.cpp:788
Method
canRemovePass
SharedUtils/RenderingPipeline.cpp:782
Method
changePass
SharedUtils/RenderingPipeline.cpp:557
Method
create
05-AmbientOcclusion/Passes/AmbientOcclusionPass.h:30
Method
create
08-ThinLensCamera/Passes/ThinLensGBufferPass.h:36
Method
create
Define our constructor methods
06-TemporalAccumulation/Passes/SimpleAccumulationPass.cpp:27
Method
create
07-SimpleAntialiasing/Passes/JitteredGBufferPass.h:34
Method
create
SharedUtils/SimpleVars.cpp:23
Method
create
SharedUtils/FullscreenLaunch.cpp:23
Method
create
SharedUtils/ResourceManager.cpp:25
Method
create
SharedUtils/RasterLaunch.cpp:22
Method
create
SharedUtils/RayLaunch.cpp:21
Method
create
14-GGXGlobalIllumination/Passes/GGXGlobalIllumination.h:33
Method
create
02-SimpleRasterShader/Passes/SinusoidRasterPass.h:36
Method
create
03-RasterGBuffer/Passes/SimpleGBufferPass.h:28
Method
create
03-RasterGBuffer/Passes/CopyToOutputPass.h:27
Method
create
Various constructors and destructors
DXR-RayTracingInOneWeekend/Passes/SimpleAccumulationPass.h:17
Method
create
Constructors and destructors of various kinds
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.h:17
Method
create
04-RayTracedGBuffer/Passes/RayTracedGBufferPass.h:29
Method
create
Our simple constructor and destructor
01-OpenWindow/Passes/ConstantColorPass.h:36
Method
create
12-DiffuseGlobalIllumination/Passes/SimpleDiffuseGIPass.h:33
Method
create
CommonPasses/LightProbeGBufferPass.h:31
Method
create
CommonPasses/SimpleToneMappingPass.h:29
Method
create
CommonPasses/SimpleAccumulationPass.h:30
Method
create
CommonPasses/AmbientOcclusionPass.h:32
Method
create
CommonPasses/SimpleGBufferPass.h:29
Method
create
CommonPasses/CopyToOutputPass.h:28
Method
create
CommonPasses/LambertianPlusShadowPass.h:32
Method
create
CommonPasses/ThinLensGBufferPass.h:31
Method
create
CommonPasses/JitteredGBufferPass.h:12
Method
create
CommonPasses/SimpleDiffuseGIPass.h:32
Method
create
11-OneShadowRayPerPixel/Passes/DiffuseOneShadowRayPass.h:39
Method
create
09-LambertianPlusShadows/Passes/LambertianPlusShadowPass.h:36
Method
create
Various constructors and destructors
DXR-Sphereflake/Passes/SimpleAccumulationPass.h:17
Method
create
Constructors and destructors of various kinds
DXR-Sphereflake/Passes/SphereflakeDemoPass.h:17
Method
create
10-LightProbeEnvironmentMap/Passes/LightProbeGBufferPass.h:37
Method
create
13-SimpleToneMapping/Passes/SimpleToneMappingPass.h:34
Method
createDefaultDropdownGuiForPass
SharedUtils/RenderingPipeline.cpp:185
Method
createDropdownGuiForPass
SharedUtils/RenderingPipeline.cpp:162
Method
createFbo
SharedUtils/ResourceManager.cpp:349
Method
createFromFiles
SharedUtils/RasterLaunch.cpp:27
Method
createGraphicsVariables
SharedUtils/FullscreenLaunch.cpp:55
Method
createGraphicsVariables
SharedUtils/RasterLaunch.cpp:96
Method
createObjset
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:243
Method
createRayTracingVariables
SharedUtils/RayLaunch.cpp:123
Method
deactivatePass
SharedUtils/RenderPass.h:50
Method
execute
05-AmbientOcclusion/Passes/AmbientOcclusionPass.cpp:80
Method
execute
08-ThinLensCamera/Passes/ThinLensGBufferPass.cpp:106
Method
execute
06-TemporalAccumulation/Passes/SimpleAccumulationPass.cpp:108
← previous
next →
101–200 of 467, ranked by callers