# Makie GL minimum graphics requirements

**URL:** https://discourse.julialang.org/t/makie-gl-minimum-graphics-requirements/23499
**Category:** Visualization
**Created:** [April 25, 2019, 9:36am UTC](https://discourse.julialang.org/t/makie-gl-minimum-graphics-requirements/23499 "2019-04-25T09:36:35Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![timmm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/timmm/32/6760_2.png) [@timmm](https://discourse.julialang.org/u/timmm)
#### Post date: [April 25, 2019, 9:36am UTC](https://discourse.julialang.org/t/makie-gl-minimum-graphics-requirements/23499/1 "2019-04-25T09:36:35Z")

</div>

I have Makie running on my desktop PC (its great) but cant get it working on my laptop. What are the minimum graphics card requirements for OPENGL in Makie?  
When I check my card using Open GL Extensions Viewer I get the following report:

 ![OpenGL](https://global.discourse-cdn.com/julialang/original/3X/c/4/c494cdf22ece421af822ab528a451fdc1050b662.png)  
I have also tried manually building GFLW from source: [https://www.glfw.org/](https://www.glfw.org/) to site  
and I can compile using cmake and mingw g++ to run the (very basic) test script here [Documentation | GLFW](https://www.glfw.org/documentation.html)  
So what are the minimum requirements?  
When i run “] test GLFW” I get the error

```julia
 [1a1011a3] SharedArrays [`@stdlib/SharedArrays`]
  [6462fe0b] Sockets [`@stdlib/Sockets`]
  [2f01184e] SparseArrays [`@stdlib/SparseArrays`]
  [10745b16] Statistics [`@stdlib/Statistics`]
  [8dfed614] Test [`@stdlib/Test`]
  [cf7118a7] UUIDs [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode [`@stdlib/Unicode`]
ERROR: LoadError: LoadError: GLFWError (API_UNAVAILABLE): WGL: The driver does not appear to support OpenGL
Stacktrace:
 [1] _ErrorCallbackWrapper(::Int32, ::Cstring) at C:\Users\Berlin\.julia\packages\GLFW\69NQ7\src\callback.jl:43
 [2] CreateWindow(::Int64, ::Int64, ::String, ::GLFW.Monitor, ::GLFW.Window) at C:\Users\Berlin\.julia\packages\GLFW\69NQ7\src\glfw3.jl:487 (repeats 3 times)
 [3] top-level scope at none:0
 [4] include at .\boot.jl:326 [inlined]
 [5] include_relative(::Module, ::String) at .\loading.jl:1038
 [6] include(::Module, ::String) at .\sysimg.jl:29
 [7] include(::String) at .\client.jl:403
 [8] top-level scope at C:\Users\Berlin\.julia\packages\GLFW\69NQ7\test\runtests.jl:11
 [9] include at .\boot.jl:326 [inlined]
 [10] include_relative(::Module, ::String) at .\loading.jl:1038
 [11] include(::Module, ::String) at .\sysimg.jl:29
 [12] include(::String) at .\client.jl:403
 [13] top-level scope at none:0
in expression starting at C:\Users\Berlin\.julia\packages\GLFW\69NQ7\test\windowclose.jl:3
in expression starting at C:\Users\Berlin\.julia\packages\GLFW\69NQ7\test\runtests.jl:10
ERROR: Package GLFW errored during testing

```

Cheers,  
Tim

---

<div class="post-metadata">

### Author: ![sdanisch](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sdanisch/32/1406_2.png) [@sdanisch](https://discourse.julialang.org/u/sdanisch)
#### Post date: [April 25, 2019, 9:45am UTC](https://discourse.julialang.org/t/makie-gl-minimum-graphics-requirements/23499/2 "2019-04-25T09:45:05Z")

</div>

OpenGL 3.3 is needed… As you can see you’re at 3.1. But I think, at least on windows, 3.3 should be supported with the newest drivers for the HD3000.

---

<div class="post-metadata">

### Author: ![timmm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/timmm/32/6760_2.png) [@timmm](https://discourse.julialang.org/u/timmm)
#### Post date: [April 25, 2019, 10:41am UTC](https://discourse.julialang.org/t/makie-gl-minimum-graphics-requirements/23499/3 "2019-04-25T10:41:45Z")

</div>

Thanks, it looks like the card only supports OpenGL 3.3 on linux, not Windows: [Force OpenGL3.3 on Intel HD Graphics 3000 (Windows) - Tutorials - Citra Community](https://community.citra-emu.org/t/force-opengl3-3-on-intel-hd-graphics-3000-windows/14122)

---

<div class="post-metadata">

### Author: ![sdanisch](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sdanisch/32/1406_2.png) [@sdanisch](https://discourse.julialang.org/u/sdanisch)
#### Post date: [April 25, 2019, 12:35pm UTC](https://discourse.julialang.org/t/makie-gl-minimum-graphics-requirements/23499/4 "2019-04-25T12:35:14Z")

</div>

I’m 90% sure, that someone had Makie running on windows with a HD3000…  
Did you install the latest drivers from intel directly?

---

<div class="post-metadata">

### Author: ![timmm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/timmm/32/6760_2.png) [@timmm](https://discourse.julialang.org/u/timmm)
#### Post date: [April 25, 2019, 12:43pm UTC](https://discourse.julialang.org/t/makie-gl-minimum-graphics-requirements/23499/5 "2019-04-25T12:43:44Z")

</div>

I installed the 64 bit windows 7/8 exe here: [Support for Intel® Graphics](https://downloadcenter.intel.com/product/81500/Intel-HD-Graphics-3000)  
I also double checked using the Intel Driver & Support Assistant on the website and it said the drivers I have installed are up to date.

---

<div class="post-metadata">

### Author: ![sdanisch](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sdanisch/32/1406_2.png) [@sdanisch](https://discourse.julialang.org/u/sdanisch)
#### Post date: [April 25, 2019, 12:57pm UTC](https://discourse.julialang.org/t/makie-gl-minimum-graphics-requirements/23499/6 "2019-04-25T12:57:26Z")

</div>

Damn! well, the good news is, that the webgl backend is finally in sight, which should also work on computers with bad gpu support ( i hope)…maybe you can already check if your browser supports webgl and let me know 😃

---

<div class="post-metadata">

### Author: ![timmm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/timmm/32/6760_2.png) [@timmm](https://discourse.julialang.org/u/timmm)
#### Post date: [April 25, 2019, 1:14pm UTC](https://discourse.julialang.org/t/makie-gl-minimum-graphics-requirements/23499/7 "2019-04-25T13:14:02Z")

</div>

Yes, WebGL it works perfectly well according to: [https://get.webgl.org/](https://get.webgl.org/)

 ![WebGl](https://global.discourse-cdn.com/julialang/original/3X/7/a/7a6e29a5d50e26826c2e2dcf14021a1eef8b88fc.png)

For the moment I will stick to my Desktop computer then.
