OWL
|
This is the complete list of members for owl::APIContext, including all inherited members.
activeHandles (defined in owl::APIContext) | owl::APIContext | |
APIContext(int32_t *requestedDeviceIDs, int numRequestedDevices) (defined in owl::APIContext) | owl::APIContext | inline |
as() | owl::Object | inline |
buffers | owl::Context | |
buildHitGroupRecordsOn(const DeviceContext::SP &device) | owl::Context | |
buildMissProgRecordsOn(const DeviceContext::SP &device) | owl::Context | |
buildModules(bool debug=false) (defined in owl::Context) | owl::Context | |
buildPipeline() (defined in owl::Context) | owl::Context | |
buildPrograms(bool debug=false) (defined in owl::Context) | owl::Context | |
buildRayGenRecordsOn(const DeviceContext::SP &device) | owl::Context | |
buildSBT(OWLBuildSBTFlags flags) (defined in owl::Context) | owl::Context | |
Context(int32_t *requestedDeviceIDs, int numRequestedDevices) | owl::Context | |
createDeviceData(const std::vector< std::shared_ptr< DeviceContext > > &devices) | owl::Object | |
createGeomType(OWLGeomKind kind, size_t varStructSize, const std::vector< OWLVarDecl > &varDecls) | owl::Context | |
createHandle(Object::SP object) (defined in owl::APIContext) | owl::APIContext | |
createLaunchParams(const std::shared_ptr< LaunchParamsType > &type) | owl::Context | |
createLaunchParamsType(size_t varStructSize, const std::vector< OWLVarDecl > &varDecls) | owl::Context | |
createMissProg(const std::shared_ptr< MissProgType > &type) | owl::Context | |
createMissProgType(Module::SP module, const std::string &progName, size_t varStructSize, const std::vector< OWLVarDecl > &varDecls) | owl::Context | |
createModule(const std::string &ptxCode) | owl::Context | |
createModule(const std::vector< uint8_t > &IR) | owl::Context | |
createOn(const std::shared_ptr< DeviceContext > &device) | owl::Object | virtual |
createRayGen(const std::shared_ptr< RayGenType > &type) | owl::Context | |
createRayGenType(Module::SP module, const std::string &progName, size_t varStructSize, const std::vector< OWLVarDecl > &varDecls) | owl::Context | |
curvesEnabled | owl::Context | |
curvesGeomGroupCreate(size_t numChildren, unsigned int buildFlags) | owl::Context | |
destroyModules() | owl::Context | |
destroyPrograms() | owl::Context | |
deviceBufferCreate(OWLDataType type, size_t count, const void *init) | owl::Context | |
deviceCount() const (defined in owl::Context) | owl::Context | inline |
deviceData | owl::Object | |
disablePerGeometrySBTRecords() | owl::Context | |
dummyLaunchParams | owl::Context | |
enableCurves() | owl::Context | |
enableMotionBlur() | owl::Context | |
enableSpheres() | owl::Context | |
forget(APIHandle *object) (defined in owl::APIContext) | owl::APIContext | |
geoms (defined in owl::Context) | owl::Context | |
geomTypes (defined in owl::Context) | owl::Context | |
getDevice(int ID) const (defined in owl::Context) | owl::Context | inline |
getDevices() const (defined in owl::Context) | owl::Context | inline |
graphicsBufferCreate(OWLDataType type, size_t count, cudaGraphicsResource_t resource) | owl::Context | |
groups (defined in owl::Context) | owl::Context | |
hostPinnedBufferCreate(OWLDataType type, size_t count) | owl::Context | |
launchParams (defined in owl::Context) | owl::Context | |
launchParamTypes (defined in owl::Context) | owl::Context | |
logging() | owl::Context | inlinestatic |
managedMemoryBufferCreate(OWLDataType type, size_t count, const void *init) | owl::Context | |
maxInstancingDepth | owl::Context | |
missProgPerRayType | owl::Context | |
missProgs (defined in owl::Context) | owl::Context | |
missProgTypes (defined in owl::Context) | owl::Context | |
modules (defined in owl::Context) | owl::Context | |
monitor (defined in owl::APIContext) | owl::APIContext | |
motionBlurEnabled | owl::Context | |
nextAvailableID | owl::Object | static |
numAttributeValues (defined in owl::Context) | owl::Context | |
numPayloadValues (defined in owl::Context) | owl::Context | |
numRayTypes | owl::Context | |
Object() | owl::Object | |
perGeometrySBTRecordsDisabled | owl::Context | |
rayGens (defined in owl::Context) | owl::Context | |
rayGenTypes (defined in owl::Context) | owl::Context | |
releaseAll() | owl::APIContext | |
sbtRangeAllocator | owl::Context | |
setBoundLaunchParamValues(const std::vector< OWLBoundValueDecl > &boundValues) (defined in owl::Context) | owl::Context | |
setMaxInstancingDepth(int32_t maxInstanceDepth) | owl::Context | |
setMissProg(int rayTypeToSet, MissProg::SP missProgToUse) | owl::Context | |
setNumAttributeValues(size_t numAttributeValues) (defined in owl::Context) | owl::Context | |
setNumPayloadValues(size_t numPayloadValues) (defined in owl::Context) | owl::Context | |
setRayTypeCount(size_t rayTypeCount) | owl::Context | |
SP typedef (defined in owl::APIContext) | owl::APIContext | |
sphereGeomGroupCreate(size_t numChildren, unsigned int buildFlags) | owl::Context | |
spheresEnabled | owl::Context | |
texture2DCreate(OWLTexelFormat texelFormat, OWLTextureFilterMode filterMode, OWLTextureAddressMode addressMode, OWLTextureColorSpace colorSpace, const vec2i size, uint32_t linePitchInBytes, const void *texels) | owl::Context | |
textures (defined in owl::Context) | owl::Context | |
toString() const override | owl::APIContext | inlinevirtual |
track(APIHandle *object) (defined in owl::APIContext) | owl::APIContext | |
trianglesGeomGroupCreate(size_t numChildren, unsigned int buildFlags) | owl::Context | |
uniqueID | owl::Object | |
userGeomGroupCreate(size_t numChildren, unsigned int buildFlags) | owl::Context | |
~Context() | owl::Context | virtual |
~Object() (defined in owl::Object) | owl::Object | inlinevirtual |