Blender V4.3
adaptive_sampling.h File Reference

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN ccl_device_forceinline bool film_need_sample_pixel (KernelGlobals kg, ConstIntegratorState state, ccl_global float *render_buffer)
 
ccl_device bool film_adaptive_sampling_convergence_check (KernelGlobals kg, ccl_global float *render_buffer, int x, int y, float threshold, int reset, int offset, int stride)
 
ccl_device void film_adaptive_sampling_filter_x (KernelGlobals kg, ccl_global float *render_buffer, int y, int start_x, int width, int offset, int stride)
 
ccl_device void film_adaptive_sampling_filter_y (KernelGlobals kg, ccl_global float *render_buffer, int x, int start_y, int height, int offset, int stride)
 

Function Documentation

◆ film_adaptive_sampling_convergence_check()

ccl_device bool film_adaptive_sampling_convergence_check ( KernelGlobals kg,
ccl_global float * render_buffer,
int x,
int y,
float threshold,
int reset,
int offset,
int stride )

◆ film_adaptive_sampling_filter_x()

ccl_device void film_adaptive_sampling_filter_x ( KernelGlobals kg,
ccl_global float * render_buffer,
int y,
int start_x,
int width,
int offset,
int stride )

◆ film_adaptive_sampling_filter_y()

ccl_device void film_adaptive_sampling_filter_y ( KernelGlobals kg,
ccl_global float * render_buffer,
int x,
int start_y,
int height,
int offset,
int stride )

◆ film_need_sample_pixel()