# How to support CPU based integrated graphics card?

**URL:** <https://discourse.vtk.org/t/how-to-support-cpu-based-integrated-graphics-card/11236>\
**Category:** Development\
**Created:** [April 18, 2023, 12:44am UTC](https://discourse.vtk.org/t/how-to-support-cpu-based-integrated-graphics-card/11236 "2023-04-18T00:44:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ren](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/r/ed655f/32.png) [@Ren](https://discourse.vtk.org/u/Ren)\
**Post date:** [April 18, 2023, 12:44am UTC](https://discourse.vtk.org/t/how-to-support-cpu-based-integrated-graphics-card/11236/1 "2023-04-18T00:44:01Z")

</div>

Hi, guys,  
How to support CPU based integrated graphics card with VTK?

---

<div class="post-metadata">

**Author:** ![logan\_zhang](https://discourse.vtk.org/user_avatar/discourse.vtk.org/logan_zhang/32/6658_2.png) [@logan\_zhang](https://discourse.vtk.org/u/logan_zhang)\
**Post date:** [April 18, 2023, 7:47am UTC](https://discourse.vtk.org/t/how-to-support-cpu-based-integrated-graphics-card/11236/2 "2023-04-18T07:47:22Z")

</div>

I am also solving this problem. The current solution is that if your collection display does not support Opengl3.2 or above, you can only run vtk7. x 8. x 9. x using a CPU. This speed will be very slow and seriously waste CPU performance.

[Docker](https://hub.docker.com/r/thewtex/opengl) You can refer to this Docker deployment.

Of course, if your integrated graphics card supports Opengl3.2 and above, updating the Opengl version is sufficient.

You have a better solution, remember @ me.

My current scenario doesn’t even have a GPU, only CPU and NPU

---

<div class="post-metadata">

**Author:** ![Ren](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/r/ed655f/32.png) [@Ren](https://discourse.vtk.org/u/Ren)\
**Post date:** [April 18, 2023, 7:55am UTC](https://discourse.vtk.org/t/how-to-support-cpu-based-integrated-graphics-card/11236/3 "2023-04-18T07:55:28Z")

</div>

Hello，Iogan,  
I use vtk 9.0 and Qt 5.14, the display area can’t be shown at all on CPU based graphics card, it works well on GPU. Accroding to you, VTK can run but only slow.

---

<div class="post-metadata">

**Author:** ![logan\_zhang](https://discourse.vtk.org/user_avatar/discourse.vtk.org/logan_zhang/32/6658_2.png) [@logan\_zhang](https://discourse.vtk.org/u/logan_zhang)\
**Post date:** [April 18, 2023, 8:01am UTC](https://discourse.vtk.org/t/how-to-support-cpu-based-integrated-graphics-card/11236/4 "2023-04-18T08:01:34Z")

</div>

Congratulations, I am still looking for a solution that can run on NPU, damn Huawei server
