# vtk.js server site openGL.

**URL:** https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495
**Category:** Support
**Created:** [April 5, 2021, 9:24am UTC](https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495 "2021-04-05T09:24:45Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Luis\_Carlos\_Carneiro](https://discourse.vtk.org/user_avatar/discourse.vtk.org/luis_carlos_carneiro/32/1360_2.png) [@Luis\_Carlos\_Carneiro](https://discourse.vtk.org/u/Luis_Carlos_Carneiro)
#### Post date: [April 5, 2021, 9:24am UTC](https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495/1 "2021-04-05T09:24:45Z")

</div>

Dear All,

In web-project-templates-master example it is created an OpenGL window in the server side. For that it is needed a Graphics card that supports OpenGL. Can that window be created/mapped in RAM memory and without a Graphics Card?

Thanks,

Luís Gonçalves

---

<div class="post-metadata">

### Author: ![Sebastien\_Jourdain](https://discourse.vtk.org/user_avatar/discourse.vtk.org/sebastien_jourdain/32/100_2.png) [@Sebastien\_Jourdain](https://discourse.vtk.org/u/Sebastien_Jourdain)
#### Post date: [April 5, 2021, 3:15pm UTC](https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495/2 "2021-04-05T15:15:10Z")

</div>

Which project are you talking about the pvw or the client side only? For client side, we rely on the browser gpu for doing the rendering and we have no other choice but that does not mean, you need a good GPU.

---

<div class="post-metadata">

### Author: ![Luis\_Carlos\_Carneiro](https://discourse.vtk.org/user_avatar/discourse.vtk.org/luis_carlos_carneiro/32/1360_2.png) [@Luis\_Carlos\_Carneiro](https://discourse.vtk.org/u/Luis_Carlos_Carneiro)
#### Post date: [April 5, 2021, 3:21pm UTC](https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495/3 "2021-04-05T15:21:40Z")

</div>

I am talking about the server side. I suppose that is needed also OpenGL in the server side, no? At least it is opened in the server side a window with title openGL32. Imagine that in the server side is headless (without openGL), can that window be rendered in RAM or Nvidia Tesla GPU (without OpenGL)?

---

<div class="post-metadata">

### Author: ![Sebastien\_Jourdain](https://discourse.vtk.org/user_avatar/discourse.vtk.org/sebastien_jourdain/32/100_2.png) [@Sebastien\_Jourdain](https://discourse.vtk.org/u/Sebastien_Jourdain)
#### Post date: [April 5, 2021, 3:33pm UTC](https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495/4 "2021-04-05T15:33:59Z")

</div>

You can do OSMesa / OpenSWR or else if you don’t have a GPU.  
But that is not because your server is headless that it cannot have OpenGL. If you have a nvidia gpu, you can use EGL for dealing with OpenGL without a graphical environment (X).

---

<div class="post-metadata">

### Author: ![Luis\_Carlos\_Carneiro](https://discourse.vtk.org/user_avatar/discourse.vtk.org/luis_carlos_carneiro/32/1360_2.png) [@Luis\_Carlos\_Carneiro](https://discourse.vtk.org/u/Luis_Carlos_Carneiro)
#### Post date: [April 5, 2021, 3:36pm UTC](https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495/5 "2021-04-05T15:36:21Z")

</div>

Even in Python?

---

<div class="post-metadata">

### Author: ![Sebastien\_Jourdain](https://discourse.vtk.org/user_avatar/discourse.vtk.org/sebastien_jourdain/32/100_2.png) [@Sebastien\_Jourdain](https://discourse.vtk.org/u/Sebastien_Jourdain)
#### Post date: [April 5, 2021, 4:00pm UTC](https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495/6 "2021-04-05T16:00:43Z")

</div>

Yes especially in Python, EGL is the way we deploy ParaViewWeb server with GPU in the cloud…

---

<div class="post-metadata">

### Author: ![Luis\_Carlos\_Carneiro](https://discourse.vtk.org/user_avatar/discourse.vtk.org/luis_carlos_carneiro/32/1360_2.png) [@Luis\_Carlos\_Carneiro](https://discourse.vtk.org/u/Luis_Carlos_Carneiro)
#### Post date: [April 5, 2021, 5:02pm UTC](https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495/7 "2021-04-05T17:02:54Z")

</div>

Are there EGL support for Windows (10) with Nvidia Tesla GPGPUs?

---

<div class="post-metadata">

### Author: ![Sebastien\_Jourdain](https://discourse.vtk.org/user_avatar/discourse.vtk.org/sebastien_jourdain/32/100_2.png) [@Sebastien\_Jourdain](https://discourse.vtk.org/u/Sebastien_Jourdain)
#### Post date: [April 5, 2021, 6:03pm UTC](https://discourse.vtk.org/t/vtk-js-server-site-opengl/5495/8 "2021-04-05T18:03:32Z")

</div>

No I don’t think so. I think it is only available in Linux
