15 const uint global_work_index,
20 uint sample_offset, pixel_offset;
22 if (
kernel_data.integrator.scrambling_distance < 0.9f) {
25 sample_offset = global_work_index / tile_pixels;
26 pixel_offset = global_work_index - sample_offset * tile_pixels;
35 const uint y_offset = pixel_offset /
tile->
w;
36 const uint x_offset = pixel_offset - y_offset *
tile->
w;
CCL_NAMESPACE_BEGIN ccl_device_inline void get_work_pixel(const ccl_global KernelWorkTile *tile, const uint global_work_index, ccl_private uint *x, ccl_private uint *y, ccl_private uint *sample)