Blender  V3.3
PathTraceWorkGPU Member List

This is the complete list of members for PathTraceWorkGPU, including all inherited members.

adaptive_sampling_converge_filter_count_active(float threshold, bool reset) overridePathTraceWorkGPUvirtual
adaptive_sampling_convergence_check_count_active(float threshold, bool reset)PathTraceWorkGPUprotected
alloc_integrator_path_split()PathTraceWorkGPUprotected
alloc_integrator_queue()PathTraceWorkGPUprotected
alloc_integrator_soa()PathTraceWorkGPUprotected
alloc_integrator_sorting()PathTraceWorkGPUprotected
alloc_work_memory() overridePathTraceWorkGPUvirtual
buffers_PathTraceWorkprotected
cancel_requested_flag_PathTraceWorkprotected
compact_main_paths(const int num_active_paths)PathTraceWorkGPUprotected
compact_paths(const int num_active_paths, const int max_active_path_index, DeviceKernel terminated_paths_kernel, DeviceKernel compact_paths_kernel, DeviceKernel compact_kernel)PathTraceWorkGPUprotected
compact_shadow_paths()PathTraceWorkGPUprotected
compute_queued_paths(DeviceKernel kernel, DeviceKernel queued_kernel)PathTraceWorkGPUprotected
compute_sorted_queued_paths(DeviceKernel kernel, DeviceKernel queued_kernel, const int num_paths_limit)PathTraceWorkGPUprotected
copy_from_denoised_render_buffers(const RenderBuffers *render_buffers)PathTraceWork
copy_from_render_buffers(const RenderBuffers *render_buffers)PathTraceWork
copy_render_buffers_from_device() overridePathTraceWorkGPUvirtual
copy_render_buffers_to_device() overridePathTraceWorkGPUvirtual
copy_to_display(PathTraceDisplay *display, PassMode pass_mode, int num_samples) overridePathTraceWorkGPUvirtual
copy_to_display_interop(PathTraceDisplay *display, PassMode pass_mode, int num_samples)PathTraceWorkGPUprotected
copy_to_display_naive(PathTraceDisplay *display, PassMode pass_mode, int num_samples)PathTraceWorkGPUprotected
copy_to_render_buffers(RenderBuffers *render_buffers)PathTraceWork
create(Device *device, Film *film, DeviceScene *device_scene, bool *cancel_requested_flag)PathTraceWorkstatic
cryptomatte_postproces() overridePathTraceWorkGPUvirtual
destroy_gpu_resources(PathTraceDisplay *display) overridePathTraceWorkGPUvirtual
device_PathTraceWorkprotected
device_graphics_interop_PathTraceWorkGPUprotected
device_scene_PathTraceWorkprotected
display_rgba_half_PathTraceWorkGPUprotected
effective_big_tile_params_PathTraceWorkprotected
effective_buffer_params_PathTraceWorkprotected
effective_full_params_PathTraceWorkprotected
enqueue_adaptive_sampling_filter_x()PathTraceWorkGPUprotected
enqueue_adaptive_sampling_filter_y()PathTraceWorkGPUprotected
enqueue_path_iteration()PathTraceWorkGPUprotected
enqueue_path_iteration(DeviceKernel kernel, const int num_paths_limit=INT_MAX)PathTraceWorkGPUprotected
enqueue_reset()PathTraceWorkGPUprotected
enqueue_work_tiles(bool &finished)PathTraceWorkGPUprotected
enqueue_work_tiles(DeviceKernel kernel, const KernelWorkTile work_tiles[], const int num_work_tiles, const int num_active_paths, const int num_predicted_splits)PathTraceWorkGPUprotected
film_PathTraceWorkprotected
get_device() constPathTraceWorkinline
get_display_destination_template(const PathTraceDisplay *display) constPathTraceWorkprotected
get_display_pass_access_info(PassMode pass_mode) constPathTraceWorkprotected
get_most_queued_kernel() constPathTraceWorkGPUprotected
get_render_buffers()PathTraceWork
get_render_tile_film_pixels(const PassAccessor::Destination &destination, PassMode pass_mode, int num_samples)PathTraceWorkGPUprotected
get_render_tile_pixels(const PassAccessor &pass_accessor, const PassAccessor::Destination &destination)PathTraceWork
has_multiple_works() constPathTraceWork
has_shadow_catcher() constPathTraceWorkGPUprotected
init_execution() overridePathTraceWorkGPUvirtual
integrator_next_main_path_index_PathTraceWorkGPUprotected
integrator_next_shadow_path_index_PathTraceWorkGPUprotected
integrator_queue_counter_PathTraceWorkGPUprotected
integrator_shader_mnee_sort_counter_PathTraceWorkGPUprotected
integrator_shader_raytrace_sort_counter_PathTraceWorkGPUprotected
integrator_shader_sort_counter_PathTraceWorkGPUprotected
integrator_shader_sort_prefix_sum_PathTraceWorkGPUprotected
integrator_state_gpu_PathTraceWorkGPUprotected
integrator_state_soa_PathTraceWorkGPUprotected
integrator_state_soa_kernel_features_PathTraceWorkGPUprotected
integrator_state_soa_volume_stack_size_PathTraceWorkGPUprotected
interop_use_PathTraceWorkGPUprotected
interop_use_checked_PathTraceWorkGPUprotected
is_cancel_requested() constPathTraceWorkinline
kernel_creates_ao_paths(DeviceKernel kernel)PathTraceWorkGPUprotected
kernel_creates_shadow_paths(DeviceKernel kernel)PathTraceWorkGPUprotected
kernel_is_shadow_path(DeviceKernel kernel)PathTraceWorkGPUprotected
kernel_max_active_main_path_index(DeviceKernel kernel)PathTraceWorkGPUprotected
kernel_uses_sorting(DeviceKernel kernel)PathTraceWorkGPUprotected
max_active_main_path_index_PathTraceWorkGPUprotected
max_num_paths_PathTraceWorkGPUprotected
min_num_active_main_paths_PathTraceWorkGPUprotected
num_active_main_paths_paths()PathTraceWorkGPUprotected
num_queued_paths_PathTraceWorkGPUprotected
num_sort_partitions_PathTraceWorkGPUprotected
PathTraceWork(Device *device, Film *film, DeviceScene *device_scene, bool *cancel_requested_flag)PathTraceWorkprotected
PathTraceWorkGPU(Device *device, Film *film, DeviceScene *device_scene, bool *cancel_requested_flag)PathTraceWorkGPU
queue_PathTraceWorkGPUprotected
queued_paths_PathTraceWorkGPUprotected
render_samples(RenderStatistics &statistics, int start_sample, int samples_num, int sample_offset) overridePathTraceWorkGPUvirtual
set_effective_buffer_params(const BufferParams &effective_full_params, const BufferParams &effective_big_tile_params, const BufferParams &effective_buffer_params)PathTraceWork
set_render_tile_pixels(PassAccessor &pass_accessor, const PassAccessor::Source &source)PathTraceWork
shadow_catcher_count_possible_splits()PathTraceWorkGPUprotected
should_use_graphics_interop()PathTraceWorkGPUprotected
work_tile_scheduler_PathTraceWorkGPUprotected
work_tiles_PathTraceWorkGPUprotected
zero_render_buffers() overridePathTraceWorkGPUvirtual
~PathTraceWork()PathTraceWorkvirtual