|
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().