VTK
9.7.20260926
Main Page
Related Pages
Topics
Namespaces
Classes
Files
File List
File Members
Rendering
ANARI
OpenGL
Testing
Cxx
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
9
class
vtkRenderer
;
10
class
vtkAnariPass
;
11
12
namespace
vtkAnariOpenGLTestUtilities
13
{
14
15
void
SetParameterDefaults
(
16
vtkAnariPass
* anariPass,
vtkRenderer
* renderer,
bool
useDebugDevice,
const
char
* testName);
17
18
const
anari::Extensions&
GetDeviceExtensions
(
vtkAnariPass
* anariPass);
19
20
}
21
22
#endif
vtkAnariPass
a render pass that uses ANARI (ANAlytic Rendering Interface) instead of OpenGL.
Definition
vtkAnariPass.h:47
vtkRenderer
abstract specification for renderers
Definition
vtkRenderer.h:174
vtkAnariOpenGLTestUtilities
Definition
vtkAnariOpenGLTestUtilities.h:13
vtkAnariOpenGLTestUtilities::GetDeviceExtensions
const anari::Extensions & GetDeviceExtensions(vtkAnariPass *anariPass)
vtkAnariOpenGLTestUtilities::SetParameterDefaults
void SetParameterDefaults(vtkAnariPass *anariPass, vtkRenderer *renderer, bool useDebugDevice, const char *testName)
Generated on
for VTK by
1.16.1