float *render_buffer = (float*)tile.buffer;
int start_sample = tile.start_sample;
int end_sample = tile.start_sample + tile.num_samples;
float *render_buffer = (float*)tile.buffer;
int start_sample = tile.start_sample;
int end_sample = tile.start_sample + tile.num_samples;
path_trace_kernel()(kg, render_buffer,
sample, x, y, tile.offset, tile.stride);
}
path_trace_kernel()(kg, render_buffer,
sample, x, y, tile.offset, tile.stride);
}
}
else if(tile.task == RenderTile::DENOISE) {
denoise(denoising, tile);
}
else if(tile.task == RenderTile::DENOISE) {
denoise(denoising, tile);