|
Blender
V2.93
|
#include <buffers.h>
Public Member Functions | |
| RenderTileNeighbors (const RenderTile ¢er) | |
| int4 | bounds () const |
| void | set_bounds_from_center () |
Public Attributes | |
| RenderTile | tiles [SIZE] |
| RenderTile | target |
Static Public Attributes | |
| static const int | SIZE = 9 |
| static const int | CENTER = 4 |
|
inline |
|
inline |
|
inline |
Definition at line 192 of file buffers.h.
References CENTER, RenderTile::h, tiles, RenderTile::w, RenderTile::x, and RenderTile::y.
Referenced by Session::map_neighbor_tiles().
|
static |
Definition at line 174 of file buffers.h.
Referenced by CPUDevice::denoise_openimagedenoise(), Session::map_neighbor_tiles(), DenoiseTask::map_neighboring_tiles(), RenderTileNeighbors(), set_bounds_from_center(), and DenoiseTask::unmap_neighboring_tiles().
|
static |
Definition at line 173 of file buffers.h.
Referenced by CPUDevice::denoise_openimagedenoise(), MultiDevice::map_neighbor_tiles(), DenoiseTask::map_neighboring_tiles(), DenoisingTask::set_render_buffer(), and MultiDevice::unmap_neighbor_tiles().
| RenderTile RenderTileNeighbors::target |
Definition at line 177 of file buffers.h.
Referenced by CPUDevice::denoise_openimagedenoise(), Session::map_neighbor_tiles(), DenoiseTask::map_neighboring_tiles(), DenoisingTask::set_render_buffer(), MultiDevice::unmap_neighbor_tiles(), and DenoiseTask::unmap_neighboring_tiles().
| RenderTile RenderTileNeighbors::tiles[SIZE] |
Definition at line 176 of file buffers.h.
Referenced by bounds(), CPUDevice::denoise_openimagedenoise(), MultiDevice::map_neighbor_tiles(), Session::map_neighbor_tiles(), DenoiseTask::map_neighboring_tiles(), RenderTileNeighbors(), set_bounds_from_center(), DenoisingTask::set_render_buffer(), MultiDevice::unmap_neighbor_tiles(), and DenoiseTask::unmap_neighboring_tiles().