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

#include <CudaTracerKernels.hpp>

Public Attributes

int numRays
 
bool anyHit
 
CUdeviceptr rays
 
CUdeviceptr results
 
CUdeviceptr nodesA
 
CUdeviceptr nodesB
 
CUdeviceptr nodesC
 
CUdeviceptr nodesD
 
CUdeviceptr trisA
 
CUdeviceptr trisB
 
CUdeviceptr trisC
 
CUdeviceptr triIndices
 
CUdeviceptr texCoords
 
CUdeviceptr normals
 
CUdeviceptr triVertIndex
 
CUdeviceptr atlasInfo
 
CUdeviceptr matId
 
CUdeviceptr matInfo
 
int emissiveNum
 
CUdeviceptr emissive
 
int trisCount
 
int vertsCount
 
CUdeviceptr tris
 
CUdeviceptr verts
 
int randomSeed
 

Detailed Description

Definition at line 117 of file CudaTracerKernels.hpp.

Member Data Documentation

bool OtraceInput::anyHit

Definition at line 120 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::atlasInfo

Definition at line 134 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::emissive

Definition at line 138 of file CudaTracerKernels.hpp.

int OtraceInput::emissiveNum

Definition at line 137 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::matId

Definition at line 135 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::matInfo

Definition at line 136 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::nodesA

Definition at line 123 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::nodesB

Definition at line 124 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::nodesC

Definition at line 125 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::nodesD

Definition at line 126 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::normals

Definition at line 132 of file CudaTracerKernels.hpp.

int OtraceInput::numRays

Definition at line 119 of file CudaTracerKernels.hpp.

int OtraceInput::randomSeed

Definition at line 143 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::rays

Definition at line 121 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::results

Definition at line 122 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::texCoords

Definition at line 131 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::triIndices

Definition at line 130 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::tris

Definition at line 141 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::trisA

Definition at line 127 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::trisB

Definition at line 128 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::trisC

Definition at line 129 of file CudaTracerKernels.hpp.

int OtraceInput::trisCount

Definition at line 139 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::triVertIndex

Definition at line 133 of file CudaTracerKernels.hpp.

CUdeviceptr OtraceInput::verts

Definition at line 142 of file CudaTracerKernels.hpp.

int OtraceInput::vertsCount

Definition at line 140 of file CudaTracerKernels.hpp.


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