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