Blender
V3.3
|
#include "device/memory.h"
#include "graph/node.h"
#include "scene/pass.h"
#include "kernel/types.h"
#include "util/half.h"
#include "util/string.h"
#include "util/thread.h"
#include "util/types.h"
Go to the source code of this file.
Classes | |
class | BufferPass |
class | BufferParams |
class | RenderBuffers |
Functions | |
void | render_buffers_host_copy_denoised (RenderBuffers *dst, const BufferParams &dst_params, const RenderBuffers *src, const BufferParams &src_params, const size_t src_offset=0) |
void render_buffers_host_copy_denoised | ( | RenderBuffers * | dst, |
const BufferParams & | dst_params, | ||
const RenderBuffers * | src, | ||
const BufferParams & | src_params, | ||
const size_t | src_offset = 0 |
||
) |
Definition at line 306 of file buffers.cpp.
References RenderBuffers::buffer, device_vector< T >::data(), DCHECK_EQ, DENOISED, BufferParams::get_pass_offset(), BufferParams::height, PASS_NUM, BufferParams::pass_stride, PASS_UNUSED, src, and BufferParams::width.
Referenced by PathTraceWork::copy_from_denoised_render_buffers(), and DeviceDenoiser::denoise_buffer().