|
Blender
V2.93
|
This is the complete list of members for CPUDevice, including all inherited members.
| adaptive_sampling_filter(KernelGlobals *kg, RenderTile &tile, int sample) | CPUDevice | inline |
| adaptive_sampling_post(const RenderTile &tile, KernelGlobals *kg) | CPUDevice | inline |
| available_devices(uint device_type_mask=DEVICE_MASK_ALL) | Device | static |
| available_types() | Device | static |
| background | Device | protected |
| bake_kernel | CPUDevice | |
| bind_fallback_display_space_shader(const float width, const float height) | Device | protected |
| build_bvh(BVH *bvh, Progress &progress, bool refit) override | CPUDevice | inlinevirtual |
| check_peer_access(Device *) | Device | inlinevirtual |
| const_copy_to(const char *name, void *host, size_t size) override | CPUDevice | inlinevirtual |
| convert_to_byte_kernel | CPUDevice | |
| convert_to_half_float_kernel | CPUDevice | |
| CPUDevice(DeviceInfo &info_, Stats &stats_, Profiler &profiler_, bool background_) | CPUDevice | inline |
| create(DeviceInfo &info, Stats &stats, Profiler &profiler, bool background=true) | Device | static |
| data_init_kernel | CPUDevice | |
| denoise_nlm(DenoisingTask &denoising, RenderTile &tile) | CPUDevice | inline |
| denoise_openimagedenoise(DeviceTask &task, RenderTile &rtile) | CPUDevice | inline |
| denoise_openimagedenoise_buffer(DeviceTask &task, float *buffer, const size_t offset, const size_t stride, const size_t x, const size_t y, const size_t w, const size_t h, const float scale) | CPUDevice | inline |
| denoising_accumulate(device_ptr color_ptr, device_ptr color_variance_ptr, device_ptr scale_ptr, int frame, DenoisingTask *task) | CPUDevice | inline |
| denoising_combine_halves(device_ptr a_ptr, device_ptr b_ptr, device_ptr mean_ptr, device_ptr variance_ptr, int r, int4 rect, DenoisingTask *task) | CPUDevice | inline |
| denoising_construct_transform(DenoisingTask *task) | CPUDevice | inline |
| denoising_detect_outliers(device_ptr image_ptr, device_ptr variance_ptr, device_ptr depth_ptr, device_ptr output_ptr, DenoisingTask *task) | CPUDevice | inline |
| denoising_divide_shadow(device_ptr a_ptr, device_ptr b_ptr, device_ptr sample_variance_ptr, device_ptr sv_variance_ptr, device_ptr buffer_variance_ptr, DenoisingTask *task) | CPUDevice | inline |
| denoising_get_feature(int mean_offset, int variance_offset, device_ptr mean_ptr, device_ptr variance_ptr, float scale, DenoisingTask *task) | CPUDevice | inline |
| denoising_non_local_means(device_ptr image_ptr, device_ptr guide_ptr, device_ptr variance_ptr, device_ptr out_ptr, DenoisingTask *task) | CPUDevice | inline |
| denoising_solve(device_ptr output_ptr, DenoisingTask *task) | CPUDevice | inline |
| denoising_write_feature(int out_offset, device_ptr from_ptr, device_ptr buffer_ptr, DenoisingTask *task) | CPUDevice | inline |
| Device(DeviceInfo &info_, Stats &stats_, Profiler &profiler_, bool background) | Device | inlineprotected |
| device_capabilities(uint device_type_mask=DEVICE_MASK_ALL) | Device | static |
| device_number(Device *) | Device | inlinevirtual |
| draw_pixels(device_memory &mem, int y, int w, int h, int width, int height, int dx, int dy, int dw, int dh, bool transparent, const DeviceDrawParams &draw_params) | Device | virtual |
| dummy_device(const string &error_msg="") | Device | static |
| error_message() | Device | inlinevirtual |
| error_msg | Device | protected |
| fallback_shader_program | Device | protected |
| FALLBACK_SHADER_STATUS_ERROR enum value | Device | protected |
| FALLBACK_SHADER_STATUS_NONE enum value | Device | protected |
| FALLBACK_SHADER_STATUS_SUCCESS enum value | Device | protected |
| fallback_status | Device | protected |
| filter_combine_halves_kernel | CPUDevice | |
| filter_construct_transform_kernel | CPUDevice | |
| filter_detect_outliers_kernel | CPUDevice | |
| filter_divide_shadow_kernel | CPUDevice | |
| filter_finalize_kernel | CPUDevice | |
| filter_get_feature_kernel | CPUDevice | |
| filter_nlm_blur_kernel | CPUDevice | |
| filter_nlm_calc_difference_kernel | CPUDevice | |
| filter_nlm_calc_weight_kernel | CPUDevice | |
| filter_nlm_construct_gramian_kernel | CPUDevice | |
| filter_nlm_normalize_kernel | CPUDevice | |
| filter_nlm_update_output_kernel | CPUDevice | |
| filter_write_feature_kernel | CPUDevice | |
| free_memory() | Device | static |
| fullscreen_location | Device | protected |
| get_active_kernel_switch_state() | Device | inlinevirtual |
| get_bvh_layout_mask() const override | CPUDevice | inlinevirtual |
| get_multi_device(const vector< DeviceInfo > &subdevices, int threads, bool background) | Device | static |
| get_split_task_count(DeviceTask &task) override | CPUDevice | inlinevirtual |
| global_alloc(device_memory &mem) | CPUDevice | inline |
| global_free(device_memory &mem) | CPUDevice | inline |
| have_error() | Device | inline |
| image_texture_location | Device | protected |
| info | Device | |
| is_resident(device_ptr, Device *sub_device) | Device | inlinevirtual |
| kernel_globals | CPUDevice | |
| load_kernels(const DeviceRequestedFeatures &requested_features_) override | CPUDevice | inlineprotectedvirtual |
| load_texture_info() | CPUDevice | inline |
| map_neighbor_tiles(Device *, RenderTileNeighbors &) | Device | inlinevirtual |
| map_tile(Device *, RenderTile &) | Device | inlinevirtual |
| mem_alloc(device_memory &mem) override | CPUDevice | inlinevirtual |
| mem_alloc_sub_ptr(device_memory &mem, int offset, int) override | CPUDevice | inlinevirtual |
| mem_copy_from(device_memory &, int, int, int, int) override | CPUDevice | inlinevirtual |
| mem_copy_to(device_memory &mem) override | CPUDevice | inlinevirtual |
| mem_free(device_memory &mem) override | CPUDevice | inlinevirtual |
| mem_free_sub_ptr(device_ptr) | Device | inlineprotectedvirtual |
| mem_sub_ptr_alignment() | Device | inlinevirtual |
| mem_zero(device_memory &mem) override | CPUDevice | inlinevirtual |
| need_texture_info | CPUDevice | |
| oidn_task_lock | CPUDevice | |
| osl_memory() override | CPUDevice | inlinevirtual |
| path_trace_kernel | CPUDevice | |
| profiler | Device | |
| release_optix_bvh(BVH *) | Device | inlinevirtual |
| render(DeviceTask &task, RenderTile &tile, KernelGlobals *kg) | CPUDevice | inline |
| requested_features | CPUDevice | |
| set_error(const string &error) | Device | inlinevirtual |
| shader_kernel | CPUDevice | |
| show_samples() const override | CPUDevice | inlinevirtual |
| split_kernels | CPUDevice | |
| stats | Device | |
| string_from_type(DeviceType type) | Device | static |
| tag_update() | Device | static |
| task_add(DeviceTask &task) override | CPUDevice | inlinevirtual |
| task_cancel() override | CPUDevice | inlinevirtual |
| task_pool | CPUDevice | |
| task_wait() override | CPUDevice | inlinevirtual |
| tex_alloc(device_texture &mem) | CPUDevice | inline |
| tex_free(device_texture &mem) | CPUDevice | inline |
| texture_info | CPUDevice | |
| thread_denoise(DeviceTask &task) | CPUDevice | inline |
| thread_film_convert(DeviceTask &task) | CPUDevice | inline |
| thread_kernel_globals_free(KernelGlobals *kg) | CPUDevice | inlineprotected |
| thread_kernel_globals_init() | CPUDevice | inlineprotected |
| thread_render(DeviceTask &task) | CPUDevice | inline |
| thread_run(DeviceTask &task) | CPUDevice | inline |
| thread_shader(DeviceTask &task) | CPUDevice | inline |
| type_from_string(const char *name) | Device | static |
| unmap_neighbor_tiles(Device *, RenderTileNeighbors &) | Device | inlinevirtual |
| use_split_kernel | CPUDevice | |
| vertex_buffer | Device | protected |
| wait_for_availability(const DeviceRequestedFeatures &) | Device | inlinevirtual |
| ~CPUDevice() | CPUDevice | inline |
| ~Device() noexcept(false) | Device | virtual |