|
Blender V4.3
|
#include <oiio_output_driver.h>
Inherits OutputDriver.
Public Types | |
| typedef function< void(const string &)> | LogFunction |
Public Member Functions | |
| OIIOOutputDriver (const string_view filepath, const string_view pass, LogFunction log) | |
| virtual | ~OIIOOutputDriver () |
| void | write_render_tile (const Tile &tile) override |
Public Member Functions inherited from OutputDriver | |
| OutputDriver ()=default | |
| virtual | ~OutputDriver ()=default |
| virtual bool | update_render_tile (const Tile &) |
| virtual bool | read_render_tile (const Tile &) |
Protected Attributes | |
| string | filepath_ |
| string | pass_ |
| LogFunction | log_ |
Definition at line 15 of file oiio_output_driver.h.
| typedef function<void(const string &)> OIIOOutputDriver::LogFunction |
Definition at line 17 of file oiio_output_driver.h.
| CCL_NAMESPACE_BEGIN OIIOOutputDriver::OIIOOutputDriver | ( | const string_view | filepath, |
| const string_view | pass, | ||
| LogFunction | log ) |
Definition at line 14 of file oiio_output_driver.cpp.
|
virtual |
Definition at line 21 of file oiio_output_driver.cpp.
|
overridevirtual |
Implements OutputDriver.
Definition at line 23 of file oiio_output_driver.cpp.
References ColorSpaceManager::detect_known_colorspace(), filepath_, log_, pass_, string_printf(), tile, u_colorspace_auto, u_colorspace_srgb, KernelWorkTile::x, and KernelWorkTile::y.
|
protected |
Definition at line 25 of file oiio_output_driver.h.
Referenced by write_render_tile().
|
protected |
Definition at line 27 of file oiio_output_driver.h.
Referenced by write_render_tile().
|
protected |
Definition at line 26 of file oiio_output_driver.h.
Referenced by write_render_tile().