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