Blender  V3.3
hydra/output_driver.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: Apache-2.0
2  * Copyright 2022 NVIDIA Corporation
3  * Copyright 2022 Blender Foundation */
4 
5 #pragma once
6 
7 #include "hydra/config.h"
9 
11 
12 class HdCyclesOutputDriver final : public CCL_NS::OutputDriver {
13  public:
15 
16  private:
17  void write_render_tile(const Tile &tile) override;
18  bool update_render_tile(const Tile &tile) override;
19 
20  HdCyclesSession *const _renderParam;
21 };
22 
#define final(a, b, c)
Definition: BLI_hash.h:21
HdCyclesOutputDriver(HdCyclesSession *renderParam)
#define HDCYCLES_NAMESPACE_CLOSE_SCOPE
Definition: hydra/config.h:17
ccl_global const KernelWorkTile * tile