29 const string_view
layer,
30 const string_view
view)
43 const int num_channels,
44 float *pixels)
const = 0;
46 const int num_channels,
47 const float *pixels)
const = 0;
Tile(const int2 offset, const int2 size, const int2 full_size, const string_view layer, const string_view view)
virtual bool set_pass_pixels(const string_view pass_name, const int num_channels, const float *pixels) const =0
virtual bool get_pass_pixels(const string_view pass_name, const int num_channels, float *pixels) const =0
virtual bool read_render_tile(const Tile &)
virtual void write_render_tile(const Tile &tile)=0
virtual ~OutputDriver()=default
virtual bool update_render_tile(const Tile &)
#define CCL_NAMESPACE_END
ccl_global const KernelWorkTile * tile