|
static __forceinline__ __device__ void | optixDumpStaticTransformFromHandle (OptixTraversableHandle handle) |
|
static __forceinline__ __device__ void | optixDumpMotionMatrixTransformFromHandle (OptixTraversableHandle handle) |
|
static __forceinline__ __device__ void | optixDumpSrtMatrixTransformFromHandle (OptixTraversableHandle handle) |
|
static __forceinline__ __device__ void | optixDumpInstanceFromHandle (OptixTraversableHandle handle) |
|
static __forceinline__ __device__ void | optixDumpTransform (OptixTraversableHandle handle) |
|
static __forceinline__ __device__ void | optixDumpTransformList () |
|
static __forceinline__ __device__ void | optixDumpExceptionDetails () |
|
static __forceinline__ __device__ float4 | optixAddFloat4 (const float4 &a, const float4 &b) |
|
static __forceinline__ __device__ float4 | optixMulFloat4 (const float4 &a, float b) |
|
static __forceinline__ __device__ uint4 | optixLdg (unsigned long long addr) |
|
template<class T> |
static __forceinline__ __device__ T | optixLoadReadOnlyAlign16 (const T *ptr) |
|
static __forceinline__ __device__ float4 | optixMultiplyRowMatrix (const float4 vec, const float4 m0, const float4 m1, const float4 m2) |
|
static __forceinline__ __device__ void | optixGetMatrixFromSrt (float4 &m0, float4 &m1, float4 &m2, const OptixSRTData &srt) |
|
static __forceinline__ __device__ void | optixInvertMatrix (float4 &m0, float4 &m1, float4 &m2) |
|
static __forceinline__ __device__ void | optixLoadInterpolatedMatrixKey (float4 &m0, float4 &m1, float4 &m2, const float4 *matrix, const float t1) |
|
static __forceinline__ __device__ void | optixLoadInterpolatedSrtKey (float4 &srt0, float4 &srt1, float4 &srt2, float4 &srt3, const float4 *srt, const float t1) |
|
static __forceinline__ __device__ void | optixResolveMotionKey (float &localt, int &key, const OptixMotionOptions &options, const float globalt) |
|
static __forceinline__ __device__ void | optixGetInterpolatedTransformation (float4 &trf0, float4 &trf1, float4 &trf2, const OptixMatrixMotionTransform *transformData, const float time) |
|
static __forceinline__ __device__ void | optixGetInterpolatedTransformation (float4 &trf0, float4 &trf1, float4 &trf2, const OptixSRTMotionTransform *transformData, const float time) |
|
static __forceinline__ __device__ void | optixGetInterpolatedTransformationFromHandle (float4 &trf0, float4 &trf1, float4 &trf2, const OptixTraversableHandle handle, const float time, const bool objectToWorld) |
|
static __forceinline__ __device__ void | optixGetWorldToObjectTransformMatrix (float4 &m0, float4 &m1, float4 &m2) |
|
static __forceinline__ __device__ void | optixGetObjectToWorldTransformMatrix (float4 &m0, float4 &m1, float4 &m2) |
|
static __forceinline__ __device__ float3 | optixTransformPoint (const float4 &m0, const float4 &m1, const float4 &m2, const float3 &p) |
|
static __forceinline__ __device__ float3 | optixTransformVector (const float4 &m0, const float4 &m1, const float4 &m2, const float3 &v) |
|
static __forceinline__ __device__ float3 | optixTransformNormal (const float4 &m0, const float4 &m1, const float4 &m2, const float3 &n) |
|