23 #ifndef __optix_optix_prime_internal_h__
24 #define __optix_optix_prime_internal_h__
31 RTP_CONTEXT_TYPE_CPU_NAIVE = 0x110,
32 RTP_CONTEXT_TYPE_CPU_ISPC = 0x111
37 RTP_MODEL_HINT_INSTANCES_AFTER_COPY_SET = 0x2008
49 enum RTPbuilderparamex {
50 RTP_BUILDER_PARAM_GENERIC = 0x810,
51 RTP_BUILDER_PARAM_STRING = 0x811
79 RTPresult RTPAPI rtpModelEstimateMemoryUsage(
RTPmodel model, RTPsize numIndices, RTPsize numVertices, RTPsize* finalized, RTPsize* maximum );
107 RTPresult RTPAPI rtpModelGetInternals(
RTPmodel model, RTPsize* size,
void* buffer );
113 float bbmin0[3], bbmax0[3];
115 float bbmin1[3], bbmax1[3];
121 float t[4], u[4], v[4];
138 int* instanceToModelId;
Definition: optix_prime_private.h:109
Definition: optix_prime_private.h:119
RTPresult
Definition: optix_prime_declarations.h:34
struct RTPmodel_api * RTPmodel
Definition: optix_prime.h:65
Definition: optix_prime_private.h:111