VTK  9.7.20260926
vtkAnariOpenGLTestUtilities.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2// SPDX-License-Identifier: BSD-3-Clause
3
4#ifndef vtkAnariTestUtilities_h
5#define vtkAnariTestUtilities_h
6
7#include <anari/anari_cpp.hpp>
8
9class vtkRenderer;
10class vtkAnariPass;
11
13{
14
16 vtkAnariPass* anariPass, vtkRenderer* renderer, bool useDebugDevice, const char* testName);
17
18const anari::Extensions& GetDeviceExtensions(vtkAnariPass* anariPass);
19
20}
21
22#endif
a render pass that uses ANARI (ANAlytic Rendering Interface) instead of OpenGL.
abstract specification for renderers
const anari::Extensions & GetDeviceExtensions(vtkAnariPass *anariPass)
void SetParameterDefaults(vtkAnariPass *anariPass, vtkRenderer *renderer, bool useDebugDevice, const char *testName)