, 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] |