MCPcopy Create free account

hub / github.com/NVIDIAGameWorks/GettingStartedWithRTXRayTracing / functions

Functions467 in github.com/NVIDIAGameWorks/GettingStartedWithRTXRayTracing

Methodinitialize
13-SimpleToneMapping/Passes/SimpleToneMappingPass.cpp:26
MethodinsertPassIntoPipeline
SharedUtils/RenderingPipeline.cpp:534
MethodisInitialized
SharedUtils/ResourceManager.h:125
MethodisPassValid
Returns true if pCheckPass is valid to insert in the pass sequence at location <passNum>
SharedUtils/RenderingPipeline.cpp:208
MethodisSphereLocationValid
Ensure we don't create any random spheres too close / inside the 3 larger, non-random spheres
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:373
MethodisVarValid
SharedUtils/SimpleVars.cpp:90
Methodlib_create_axis_rotate_matrix
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:335
Methodlib_create_identity_matrix
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:423
Methodlib_create_rotate_matrix
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:374
Methodlib_transform_coord3
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:364
Methodlib_zero_matrix
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:411
MethodmakeSphereflake
Code derived from the Standard Procedural Databases code, http://www.realtimerendering.com/resources/SPD/
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:276
MethodmanageTextureResource
SharedUtils/ResourceManager.cpp:129
MethodonDataReload
SharedUtils/RenderingPipeline.h:61
MethodonDroppedFile
SharedUtils/RenderingPipeline.h:65
MethodonFirstRun
SharedUtils/RenderingPipeline.cpp:599
MethodonFrameRender
SharedUtils/RenderingPipeline.cpp:611
MethodonGuiRender
SharedUtils/RenderingPipeline.cpp:214
MethodonInitNewScene
SharedUtils/RenderingPipeline.cpp:697
MethodonKeyEvent
Callback executed when processing a key event. \param[in] keyEvent A Falcor structure containing details about the event \return true
SharedUtils/RenderPass.h:102
MethodonLoad
SharedUtils/RenderingPipeline.cpp:43
MethodonMouseEvent
Callback executed when processing a mouse event. \param[in] mouseEvent A Falcor structure containing details about the event \return t
SharedUtils/RenderPass.h:108
MethodonResizeSwapChain
SharedUtils/RenderingPipeline.cpp:713
MethodonShutdown
SharedUtils/RenderingPipeline.cpp:738
MethodonShutdown
SharedUtils/RenderPass.cpp:53
Methodoperator=
SharedUtils/SimpleVars.cpp:104
Methodoperator=
SharedUtils/SimpleVars.h:64
Methodoperator[]
When a second array operator is encountered, instatiate a Var object to handle mySharedPtr["myIdx1"]["myVar"]
SharedUtils/SimpleVars.h:87
Methodoperator[]
Calling [] on the SharedPtr? Create an intermediate object to process further operators
SharedUtils/SimpleVars.h:114
MethodpipelineUpdated
SharedUtils/RenderPass.h:42
MethodpipelineUpdated
03-RasterGBuffer/Passes/CopyToOutputPass.cpp:60
MethodpipelineUpdated
CommonPasses/CopyToOutputPass.cpp:67
MethodprocessKeyEvent
SharedUtils/RenderPass.h:43
MethodprocessKeyEvent
This callback gets executed whenever a key event occurs
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:119
MethodprocessKeyEvent
This callback gets executed whenever a key event occurs
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:127
MethodprocessMouseEvent
SharedUtils/RenderPass.h:44
MethodprocessMouseEvent
This callback gets executed whenever a mouse event occurs
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:111
MethodprocessMouseEvent
This callback gets executed whenever a mouse event occurs
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:119
MethodrandomSphereLocation
Picks a random sphere location (within a grid cell) given a grid center
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:365
MethodremoveDefine
SharedUtils/FullscreenLaunch.cpp:80
MethodremoveDefine
SharedUtils/RasterLaunch.cpp:72
MethodremoveDefine
SharedUtils/RayLaunch.cpp:117
MethodremovePassFromPipeline
SharedUtils/RenderingPipeline.cpp:388
MethodrenderGui
05-AmbientOcclusion/Passes/AmbientOcclusionPass.cpp:68
MethodrenderGui
08-ThinLensCamera/Passes/ThinLensGBufferPass.cpp:71
MethodrenderGui
06-TemporalAccumulation/Passes/SimpleAccumulationPass.cpp:81
MethodrenderGui
07-SimpleAntialiasing/Passes/JitteredGBufferPass.cpp:63
MethodrenderGui
SharedUtils/RenderPass.h:45
MethodrenderGui
14-GGXGlobalIllumination/Passes/GGXGlobalIllumination.cpp:74
MethodrenderGui
02-SimpleRasterShader/Passes/SinusoidRasterPass.cpp:42
MethodrenderGui
03-RasterGBuffer/Passes/CopyToOutputPass.cpp:33
MethodrenderGui
DXR-RayTracingInOneWeekend/Passes/SimpleAccumulationPass.cpp:57
MethodrenderGui
This callback gets run whenever the GUI needs to be displayed
DXR-RayTracingInOneWeekend/Passes/RayTracingInOneWeekendDemoPass.cpp:37
MethodrenderGui
01-OpenWindow/Passes/ConstantColorPass.cpp:31
MethodrenderGui
12-DiffuseGlobalIllumination/Passes/SimpleDiffuseGIPass.cpp:73
MethodrenderGui
CommonPasses/AmbientOcclusionPass.cpp:65
MethodrenderGui
CommonPasses/SimpleToneMappingPass.cpp:44
MethodrenderGui
CommonPasses/SimpleAccumulationPass.cpp:75
MethodrenderGui
CommonPasses/ThinLensGBufferPass.cpp:74
MethodrenderGui
CommonPasses/SimpleDiffuseGIPass.cpp:77
MethodrenderGui
CommonPasses/LightProbeGBufferPass.cpp:78
MethodrenderGui
CommonPasses/CopyToOutputPass.cpp:38
MethodrenderGui
CommonPasses/JitteredGBufferPass.cpp:47
MethodrenderGui
This callback gets run whenever the GUI needs to be displayed
DXR-Sphereflake/Passes/SphereflakeDemoPass.cpp:37
MethodrenderGui
DXR-Sphereflake/Passes/SimpleAccumulationPass.cpp:57
MethodrenderGui
10-LightProbeEnvironmentMap/Passes/LightProbeGBufferPass.cpp:78
MethodrenderGui
13-SimpleToneMapping/Passes/SimpleToneMappingPass.cpp:45
MethodrequiresScene
The RenderPass class defines various methods we can override to specify this pass' properties.
05-AmbientOcclusion/Passes/AmbientOcclusionPass.h:43
MethodrequiresScene
The RenderPass class defines various methods we can override to specify this pass' properties.
08-ThinLensCamera/Passes/ThinLensGBufferPass.h:49
MethodrequiresScene
The RenderPass class defines various methods we can override to specify this pass' properties.
07-SimpleAntialiasing/Passes/JitteredGBufferPass.h:47
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
14-GGXGlobalIllumination/Passes/GGXGlobalIllumination.h:47
MethodrequiresScene
The base RenderPass class defines a number of methods that we can override to specify what properties this pass has. Some of these, like when require
03-RasterGBuffer/Passes/SimpleGBufferPass.h:43
MethodrequiresScene
The base RenderPass class defines a number of methods that we can override to specify what properties this pass has.
04-RayTracedGBuffer/Passes/RayTracedGBufferPass.h:42
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
12-DiffuseGlobalIllumination/Passes/SimpleDiffuseGIPass.h:46
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
CommonPasses/LightProbeGBufferPass.h:44
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
CommonPasses/AmbientOcclusionPass.h:45
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
CommonPasses/SimpleGBufferPass.h:41
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
CommonPasses/LambertianPlusShadowPass.h:44
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
CommonPasses/ThinLensGBufferPass.h:44
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
CommonPasses/JitteredGBufferPass.h:25
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
CommonPasses/SimpleDiffuseGIPass.h:45
MethodrequiresScene
Override some functions that provide information to the RenderPipeline class
11-OneShadowRayPerPixel/Passes/DiffuseOneShadowRayPass.h:51
MethodrequiresScene
The RenderPass class defines various methods we can override to specify this pass' properties.
09-LambertianPlusShadows/Passes/LambertianPlusShadowPass.h:48
MethodrequiresScene
The RenderPass class defines various methods we can override to specify this pass' properties.
10-LightProbeEnvironmentMap/Passes/LightProbeGBufferPass.h:50
Methodresize
06-TemporalAccumulation/Passes/SimpleAccumulationPass.cpp:66
Methodresize
SharedUtils/RenderPass.h:41
Methodresize
DXR-RayTracingInOneWeekend/Passes/SimpleAccumulationPass.cpp:44
Methodresize
CommonPasses/SimpleAccumulationPass.cpp:62
Methodresize
DXR-Sphereflake/Passes/SimpleAccumulationPass.cpp:44
Methodrun
SharedUtils/RenderingPipeline.cpp:886
MethodsetBlob
SharedUtils/SimpleVars.h:68
MethodsetCamera
SharedUtils/FullscreenLaunch.cpp:87
MethodsetGuiName
Sets the name of the GUI window/group. */
SharedUtils/RenderPass.h:146
MethodsetGuiPosition
Set position in pixels of the UI window in the application window's client area. */
SharedUtils/RenderPass.h:158
MethodsetGuiSize
Set size in pixels of the UI window in the application window's client area. */
SharedUtils/RenderPass.h:166
MethodsetLights
SharedUtils/FullscreenLaunch.cpp:101
MethodsetPassOptions
SharedUtils/RenderingPipeline.cpp:473
MethodsetRebindFlag
Set the rebind flag. */
SharedUtils/RenderPass.h:205
MethodsetRefreshFlag
Set the refresh flag. */
SharedUtils/RenderPass.h:201
MethodsetScene
SharedUtils/RasterLaunch.cpp:86
← previousnext →301–400 of 467, ranked by callers