Public Member Functions | |
void | destroy () |
void | validate () |
Context | getContext () const |
RTcommandlist | get () |
void | appendPostprocessingStage (PostprocessingStage stage, RTsize launch_width, RTsize launch_height) |
void | appendLaunch (unsigned int entryIndex, RTsize launch_width) |
void | appendLaunch (unsigned int entryIndex, RTsize launch_width, RTsize launch_height) |
void | appendLaunch (unsigned int entryIndex, RTsize launch_width, RTsize launch_height, RTsize launch_depth) |
void | finalize () |
template<class Iterator > | |
void | setDevices (Iterator begin, Iterator end) |
std::vector< int > | getDevices () const |
void | execute () |
void | setCudaStream (void *stream) |
void | getCudaStream (void **stream) |
Friends | |
class | Handle< CommandListObj > |
Additional Inherited Members | |
![]() | |
static Exception | makeException (RTresult code, RTcontext context) |
CommandList wraps the OptiX C API RTcommandlist opaque type and its associated function set.