NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FW::RayGenShadowInput Struct Reference

#include <RayGenKernels.hpp>

Public Attributes

S32 firstInputSlot
 
S32 numInputRays
 
S32 numSamples
 
F32 lightPositionX
 
F32 lightPositionY
 
F32 lightPositionZ
 
F32 lightRadius
 
U32 randomSeed
 
CUdeviceptr inRays
 
CUdeviceptr inResults
 
CUdeviceptr outRays
 
CUdeviceptr outIDToSlot
 
CUdeviceptr outSlotToID
 

Detailed Description

Definition at line 69 of file RayGenKernels.hpp.

Member Data Documentation

S32 FW::RayGenShadowInput::firstInputSlot

Definition at line 71 of file RayGenKernels.hpp.

CUdeviceptr FW::RayGenShadowInput::inRays

Definition at line 79 of file RayGenKernels.hpp.

CUdeviceptr FW::RayGenShadowInput::inResults

Definition at line 80 of file RayGenKernels.hpp.

F32 FW::RayGenShadowInput::lightPositionX

Definition at line 74 of file RayGenKernels.hpp.

F32 FW::RayGenShadowInput::lightPositionY

Definition at line 75 of file RayGenKernels.hpp.

F32 FW::RayGenShadowInput::lightPositionZ

Definition at line 76 of file RayGenKernels.hpp.

F32 FW::RayGenShadowInput::lightRadius

Definition at line 77 of file RayGenKernels.hpp.

S32 FW::RayGenShadowInput::numInputRays

Definition at line 72 of file RayGenKernels.hpp.

S32 FW::RayGenShadowInput::numSamples

Definition at line 73 of file RayGenKernels.hpp.

CUdeviceptr FW::RayGenShadowInput::outIDToSlot

Definition at line 82 of file RayGenKernels.hpp.

CUdeviceptr FW::RayGenShadowInput::outRays

Definition at line 81 of file RayGenKernels.hpp.

CUdeviceptr FW::RayGenShadowInput::outSlotToID

Definition at line 83 of file RayGenKernels.hpp.

U32 FW::RayGenShadowInput::randomSeed

Definition at line 78 of file RayGenKernels.hpp.


The documentation for this struct was generated from the following file: