# How to check whether software/hardware environment supports VTK.

**URL:** https://discourse.vtk.org/t/how-to-check-whether-software-hardware-environment-supports-vtk/8616
**Category:** Support
**Tags:** jobs
**Created:** [May 27, 2022, 9:23am UTC](https://discourse.vtk.org/t/how-to-check-whether-software-hardware-environment-supports-vtk/8616 "2022-05-27T09:23:34Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Endless](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/e/a88e57/32.png) [@Endless](https://discourse.vtk.org/u/Endless)
#### Post date: [May 27, 2022, 9:23am UTC](https://discourse.vtk.org/t/how-to-check-whether-software-hardware-environment-supports-vtk/8616/1 "2022-05-27T09:23:34Z")

</div>

Our team use the VTK 9.0 to build 3D program.

We find the following messages:

vtkOpenGLExtensionManager  
[VTK： vtkOpenGLExtensionManager Class Reference](https://vtk.org/doc/release/7.1/html/classvtkOpenGLExtensionManager.html#details)

# VTK/OpenGL Driver Information

[VTK/OpenGL 驱动程序信息 - KitwarePublic](https://vtk.org/Wiki/VTK/OpenGL_Driver_Information)

# OpenGL Extensions Viewer

#everestultimate

the vtkOpenGLExtensionManager and ‘VTK/OpenGL Driver Information’ only check function.

the glview/everestultimate need extra software to check it.

Do you provide a better message to check environment ?  
If the Graphics card support but the driver don’t support, any better operations?

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.vtk.org/u/ben.boeckel)
#### Post date: [May 27, 2022, 1:20pm UTC](https://discourse.vtk.org/t/how-to-check-whether-software-hardware-environment-supports-vtk/8616/2 "2022-05-27T13:20:30Z")

</div>

@ken-martin @sankhesh

---

<div class="post-metadata">

### Author: ![sankhesh](https://discourse.vtk.org/user_avatar/discourse.vtk.org/sankhesh/32/73_2.png) [@sankhesh](https://discourse.vtk.org/u/sankhesh)
#### Post date: [May 27, 2022, 3:48pm UTC](https://discourse.vtk.org/t/how-to-check-whether-software-hardware-environment-supports-vtk/8616/3 "2022-05-27T15:48:36Z")

</div>

That extension manager has been removed from VTK a long time ago. It only supported an old OpenGL version.

You can checkout how some of the testing for OpenGL support is done in [`vtkOpenGLRenderWindow::ReportCapabilities`](https://gitlab.kitware.com/vtk/vtk/-/blob/master/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx#L2200-2266) and [`vtkOpenGLRenderWindow::SupportsOpenGL`](https://gitlab.kitware.com/vtk/vtk/-/blob/master/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx#L2200-2266)

---

<div class="post-metadata">

### Author: ![Endless](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/e/a88e57/32.png) [@Endless](https://discourse.vtk.org/u/Endless)
#### Post date: [July 22, 2022, 1:15am UTC](https://discourse.vtk.org/t/how-to-check-whether-software-hardware-environment-supports-vtk/8616/4 "2022-07-22T01:15:15Z")

</div>

Thanks, it works well
