OWL
Loading...
Searching...
No Matches
owl::Context Member List

This is the complete list of members for owl::Context, including all inherited members.

as()owl::Objectinline
buffersowl::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
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::Objectvirtual
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
curvesEnabledowl::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::Contextinline
deviceDataowl::Object
disablePerGeometrySBTRecords()owl::Context
dummyLaunchParamsowl::Context
enableCurves()owl::Context
enableMotionBlur()owl::Context
enableSpheres()owl::Context
geoms (defined in owl::Context)owl::Context
geomTypes (defined in owl::Context)owl::Context
getDevice(int ID) const (defined in owl::Context)owl::Contextinline
getDevices() const (defined in owl::Context)owl::Contextinline
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::Contextinlinestatic
managedMemoryBufferCreate(OWLDataType type, size_t count, const void *init)owl::Context
maxInstancingDepthowl::Context
missProgPerRayTypeowl::Context
missProgs (defined in owl::Context)owl::Context
missProgTypes (defined in owl::Context)owl::Context
modules (defined in owl::Context)owl::Context
motionBlurEnabledowl::Context
nextAvailableIDowl::Objectstatic
numAttributeValues (defined in owl::Context)owl::Context
numPayloadValues (defined in owl::Context)owl::Context
numRayTypesowl::Context
Object()owl::Object
perGeometrySBTRecordsDisabledowl::Context
rayGens (defined in owl::Context)owl::Context
rayGenTypes (defined in owl::Context)owl::Context
sbtRangeAllocatorowl::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::Context)owl::Context
sphereGeomGroupCreate(size_t numChildren, unsigned int buildFlags)owl::Context
spheresEnabledowl::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 overrideowl::Contextinlinevirtual
trianglesGeomGroupCreate(size_t numChildren, unsigned int buildFlags)owl::Context
uniqueIDowl::Object
userGeomGroupCreate(size_t numChildren, unsigned int buildFlags)owl::Context
~Context()owl::Contextvirtual
~Object() (defined in owl::Object)owl::Objectinlinevirtual