OptiX  3.9
NVIDIA OptiX Acceleration Engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
optix::ContextObj Member List

This is the complete list of members for optix::ContextObj, including all inherited members.

addReference()optix::APIObjinline
APIObj() (defined in optix::APIObj)optix::APIObjinline
checkError(RTresult code) const optix::ContextObjinlinevirtual
checkError(RTresult code, Context context) const (defined in optix::APIObj)optix::APIObjinlinevirtual
checkErrorNoGetContext(RTresult code) const (defined in optix::APIObj)optix::APIObjinline
compile()optix::ContextObjinline
create()optix::ContextObjinlinestatic
create1DLayeredBuffer(unsigned int type, RTformat format, RTsize width, RTsize layers, unsigned int levels)optix::ContextObjinline
create2DLayeredBuffer(unsigned int type, RTformat format, RTsize width, RTsize height, RTsize layers, unsigned int levels)optix::ContextObjinline
createAcceleration(const char *builder, const char *traverser)optix::ContextObjinline
createBuffer(unsigned int type)optix::ContextObjinline
createBuffer(unsigned int type, RTformat format)optix::ContextObjinline
createBuffer(unsigned int type, RTformat format, RTsize width)optix::ContextObjinline
createBuffer(unsigned int type, RTformat format, RTsize width, RTsize height)optix::ContextObjinline
createBuffer(unsigned int type, RTformat format, RTsize width, RTsize height, RTsize depth)optix::ContextObjinline
createBufferForCUDA(unsigned int type)optix::ContextObjinline
createBufferForCUDA(unsigned int type, RTformat format)optix::ContextObjinline
createBufferForCUDA(unsigned int type, RTformat format, RTsize width)optix::ContextObjinline
createBufferForCUDA(unsigned int type, RTformat format, RTsize width, RTsize height)optix::ContextObjinline
createBufferForCUDA(unsigned int type, RTformat format, RTsize width, RTsize height, RTsize depth)optix::ContextObjinline
createBufferFromD3D10Resource(unsigned int type, ID3D10Resource *pResource)optix::ContextObjinline
createBufferFromD3D11Resource(unsigned int type, ID3D11Resource *pResource)optix::ContextObjinline
createBufferFromD3D9Resource(unsigned int type, IDirect3DResource9 *pResource)optix::ContextObjinline
createBufferFromGLBO(unsigned int type, unsigned int vbo)optix::ContextObjinline
createCubeBuffer(unsigned int type, RTformat format, RTsize width, RTsize height, unsigned int levels)optix::ContextObjinline
createCubeLayeredBuffer(unsigned int type, RTformat format, RTsize width, RTsize height, RTsize faces, unsigned int levels)optix::ContextObjinline
createGeometry()optix::ContextObjinline
createGeometryGroup()optix::ContextObjinline
createGeometryGroup(Iterator childbegin, Iterator childend)optix::ContextObjinline
createGeometryInstance()optix::ContextObjinline
createGeometryInstance(Geometry geometry, Iterator matlbegin, Iterator matlend)optix::ContextObj
createGroup()optix::ContextObjinline
createGroup(Iterator childbegin, Iterator childend)optix::ContextObjinline
createMaterial()optix::ContextObjinline
createMipmappedBuffer(unsigned int type, RTformat format, RTsize width, unsigned int levels)optix::ContextObjinline
createMipmappedBuffer(unsigned int type, RTformat format, RTsize width, RTsize height, unsigned int levels)optix::ContextObjinline
createMipmappedBuffer(unsigned int type, RTformat format, RTsize width, RTsize height, RTsize depth, unsigned int levels)optix::ContextObjinline
createProgramFromPTXFile(const std::string &ptx, const std::string &program_name)optix::ContextObjinline
createProgramFromPTXString(const std::string &ptx, const std::string &program_name)optix::ContextObjinline
createSelector()optix::ContextObjinline
createTextureSampler()optix::ContextObjinline
createTextureSamplerFromD3D10Resource(ID3D10Resource *pResource)optix::ContextObjinline
createTextureSamplerFromD3D11Resource(ID3D11Resource *pResource)optix::ContextObjinline
createTextureSamplerFromD3D9Resource(IDirect3DResource9 *pResource)optix::ContextObjinline
createTextureSamplerFromGLImage(unsigned int id, RTgltarget target)optix::ContextObjinline
createTransform()optix::ContextObjinline
declareVariable(const std::string &name)optix::ContextObjinlinevirtual
destroy()optix::ContextObjinlinevirtual
get()optix::ContextObjinline
getAvailableDeviceMemory(int ordinal) const optix::ContextObjinline
getBufferFromId(int buffer_id)optix::ContextObjinline
getContext() const optix::ContextObjinlinevirtual
getCPUNumThreads() const optix::ContextObjinline
getDeviceAttribute(int ordinal, RTdeviceattribute attrib, RTsize size, void *p)optix::ContextObjinlinestatic
getDeviceCount()optix::ContextObjinlinestatic
getDeviceName(int ordinal)optix::ContextObjinlinestatic
getEnabledDeviceCount() const optix::ContextObjinline
getEnabledDevices() const optix::ContextObjinline
getEntryPointCount() const optix::ContextObjinline
getErrorString(RTresult code) const optix::ContextObjinline
getExceptionEnabled(RTexception exception) const optix::ContextObjinline
getExceptionProgram(unsigned int entry_point_index) const optix::ContextObjinline
getGPUPagingActive() const optix::ContextObjinline
getGPUPagingForcedOff() const optix::ContextObjinline
getMaxTextureCount() const optix::ContextObjinline
getMissProgram(unsigned int ray_type_index) const optix::ContextObjinline
getPrintBufferSize() const optix::ContextObjinline
getPrintEnabled() const optix::ContextObjinline
getPrintLaunchIndex() const optix::ContextObjinline
getProgramFromId(int program_id)optix::ContextObjinline
getRayGenerationProgram(unsigned int entry_point_index) const optix::ContextObjinline
getRayTypeCount() const optix::ContextObjinline
getRunningState() const optix::ContextObjinline
getStackSize() const optix::ContextObjinline
getTextureSamplerFromId(int sampler_id)optix::ContextObjinline
getUsedHostMemory() const optix::ContextObjinline
getVariable(unsigned int index) const optix::ContextObjinlinevirtual
getVariableCount() const optix::ContextObjinlinevirtual
Handle< ContextObj > (defined in optix::ContextObj)optix::ContextObjfriend
launch(unsigned int entry_point_index, RTsize image_width)optix::ContextObjinline
launch(unsigned int entry_point_index, RTsize image_width, RTsize image_height)optix::ContextObjinline
launch(unsigned int entry_point_index, RTsize image_width, RTsize image_height, RTsize image_depth)optix::ContextObjinline
launchProgressive(unsigned int entry_point_index, RTsize image_width, RTsize image_height, unsigned int max_subframes)optix::ContextObjinline
makeException(RTresult code, RTcontext context)optix::APIObjinlinestatic
queryVariable(const std::string &name) const optix::ContextObjinlinevirtual
removeReference()optix::APIObjinline
removeVariable(Variable v)optix::ContextObjinlinevirtual
setAttribute(RTcontextattribute attribute, const T &val)optix::ContextObjinline
setCPUNumThreads(int cpu_num_threads)optix::ContextObjinline
setD3D10Device(ID3D10Device *device)optix::ContextObjinline
setD3D11Device(ID3D11Device *device)optix::ContextObjinline
setD3D9Device(IDirect3DDevice9 *device)optix::ContextObjinline
setDevices(Iterator begin, Iterator end)optix::ContextObjinline
setEntryPointCount(unsigned int num_entry_points)optix::ContextObjinline
setExceptionEnabled(RTexception exception, bool enabled)optix::ContextObjinline
setExceptionProgram(unsigned int entry_point_index, Program program)optix::ContextObjinline
setGPUPagingForcedOff(int gpu_paging_forced_off)optix::ContextObjinline
setMissProgram(unsigned int ray_type_index, Program program)optix::ContextObjinline
setPrintBufferSize(RTsize buffer_size_bytes)optix::ContextObjinline
setPrintEnabled(bool enabled)optix::ContextObjinline
setPrintLaunchIndex(int x, int y=-1, int z=-1)optix::ContextObjinline
setRayGenerationProgram(unsigned int entry_point_index, Program program)optix::ContextObjinline
setRayTypeCount(unsigned int num_ray_types)optix::ContextObjinline
setRemoteDevice(RemoteDevice remote_device)optix::ContextObjinline
setStackSize(RTsize stack_size_bytes)optix::ContextObjinline
setTimeoutCallback(RTtimeoutcallback callback, double min_polling_seconds)optix::ContextObjinline
stopProgressive()optix::ContextObjinline
validate()optix::ContextObjinlinevirtual
~APIObj() (defined in optix::APIObj)optix::APIObjinlinevirtual
~DestroyableObj() (defined in optix::DestroyableObj)optix::DestroyableObjinlinevirtual
~ScopedObj() (defined in optix::ScopedObj)optix::ScopedObjinlinevirtual