, including all inherited members.
available_devices() | Device | [static] |
available_types() | Device | [static] |
background | Device | [protected] |
compile_kernel() | CUDADevice | [inline] |
const_copy_to(const char *name, void *host, size_t size) | CUDADevice | [inline, virtual] |
create(DeviceInfo &info, bool background=true, int threads=0) | Device | [static] |
cuContext | CUDADevice | |
cuda_align_up(int &offset, int alignment) | CUDADevice | [inline, static] |
cuda_device_ptr(device_ptr mem) | CUDADevice | [inline] |
cuda_error(CUresult result) | CUDADevice | [inline] |
cuda_error(const string &message) | CUDADevice | [inline] |
cuda_error_string(CUresult result) | CUDADevice | [inline] |
cuda_pop_context() | CUDADevice | [inline] |
cuda_push_context() | CUDADevice | [inline] |
CUDADevice(DeviceInfo &info, bool background_) | CUDADevice | [inline] |
cuDevice | CUDADevice | |
cuDevId | CUDADevice | |
cuModule | CUDADevice | |
description() | CUDADevice | [inline, virtual] |
device | Device | |
Device() | Device | [inline, protected] |
draw_pixels(device_memory &mem, int y, int w, int h, int dy, int width, int height, bool transparent) | CUDADevice | [inline, virtual] |
error_message() | Device | [inline, virtual] |
error_msg | Device | [protected] |
load_kernels(bool experimental) | CUDADevice | [inline, virtual] |
map_pixels(device_ptr mem) | CUDADevice | [inline] |
mem_alloc(device_memory &mem, MemoryType type) | CUDADevice | [inline, virtual] |
mem_copy_from(device_memory &mem, int y, int w, int h, int elem) | CUDADevice | [inline, virtual] |
mem_copy_to(device_memory &mem) | CUDADevice | [inline, virtual] |
mem_free(device_memory &mem) | CUDADevice | [inline, virtual] |
mem_zero(device_memory &mem) | CUDADevice | [inline, virtual] |
osl_memory() | Device | [inline, virtual] |
path_trace(DeviceTask &task) | CUDADevice | [inline] |
pixel_mem_map | CUDADevice | |
pixels_alloc(device_memory &mem) | CUDADevice | [inline, virtual] |
pixels_copy_from(device_memory &mem, int y, int w, int h) | CUDADevice | [inline, virtual] |
pixels_free(device_memory &mem) | CUDADevice | [inline, virtual] |
shader(DeviceTask &task) | CUDADevice | [inline] |
string_from_type(DeviceType type) | Device | [static] |
support_device(bool experimental) | CUDADevice | [inline] |
support_full_kernel() | CUDADevice | [inline, virtual] |
task_add(DeviceTask &task) | CUDADevice | [inline, virtual] |
task_cancel() | CUDADevice | [inline, virtual] |
task_wait() | CUDADevice | [inline, virtual] |
tex_alloc(const char *name, device_memory &mem, bool interpolation, bool periodic) | CUDADevice | [inline, virtual] |
tex_free(device_memory &mem) | CUDADevice | [inline, virtual] |
tex_interp_map | CUDADevice | |
tonemap(DeviceTask &task) | CUDADevice | [inline] |
type_from_string(const char *name) | Device | [static] |
unmap_pixels(device_ptr mem) | CUDADevice | [inline] |
~CUDADevice() | CUDADevice | [inline] |
~Device() | Device | [inline, virtual] |