-
Notifications
You must be signed in to change notification settings - Fork 93
Context Creation Cheat Sheet
Daniel Limberger edited this page Nov 4, 2016
·
11 revisions
When requesting an OpenGL context of a specific version, the created context does not always match that version but instead returns a context with "appropriate" capabilities. The mapping of requested and created version depends on various aspects, e.g., forward compatibility and core flags, context creation library, driver, graphics card, and operating system. To get some understanding of that mapping this Context Creation Cheat Sheet helps to gather the output of glbindings contexts example.
The data can be created by running glcontexts
tool with --markdown
:
glcontexts --markdown
For more information on the glcontexts
tool please refer to the tools overview.
GPU Driver | OpenGL Renderer | Operating System | R | c | f | cf | |
---|---|---|---|---|---|---|---|
NV 346.16 | GTX 680 | Ubuntu 14.10 | 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
-.- -.- -.- -.- -.- -.- -.- -.- 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
NV 344.75, NV 344.65, NV 344.48, NV 343.22, NV 331.38 |
GTX 770, GTX 650 Ti, NVS 4200M, GTX 765M, GT 730M, GT 630, GT 630M |
Windows 8.1, Windows 8.1, Ubuntu 14.04, Ubuntu 14.10, Manjaro Linux 0.8.11 |
1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
4.4 4.4 4.4 4.4 4.4 4.4 4.4 4.4 4.4 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 4.4 -.- |
-.- -.- -.- -.- -.- -.- -.- -.- 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 4.4 -.- |
NV 304.125 | GT 630 | Ubuntu 14.10 | 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
4.2 2.1 2.1 2.1 2.1 2.1 2.1 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- 3.0 3.1 3.2 3.3 4.0 4.1 4.2 -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 -.- -.- -.- |
Intel 10.18.3304 | HD 4000 | Windows 10.9860, Windows 8.1 |
1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
4.0 4.0 4.0 4.0 4.0 4.0 4.0 4.0 3.0 3.1 3.2 3.3 4.0 -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- 3.0 3.1 3.2 3.3 4.0 -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 -.- -.- -.- -.- -.- |
Intel 15.10. 2769 | HD 3000 | Windows 7 | 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
3.1 3.1 3.1 3.1 3.1 3.1 3.1 3.1 3.0 3.1 -.- -.- -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- 3.0 3.1 -.- -.- -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- |
Mesa 10.5.0-dev | HD 3000, HD 4400 |
Ubuntu 14.04, Manjaro Linux 0.8.11 |
1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.3 3.3 3.3 -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.3 3.3 -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- 3.3 3.3 3.3 3.3 -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.3 3.3 -.- -.- -.- -.- -.- -.- |
Apple | Intel Iris, GT 750M |
OS X Yosemite 10.10.1 | 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 4.1 4.1 4.1 4.1 -.- -.- -.- -.- |
Intel Inc. | Intel HD 3000 | ? | 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.3 3.3 -.- -.- -.- -.- -.- -.- |
10.18.3960 | Intel HD 5000 | Windows 8.1 | 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 -.- -.- |
10.18.15.4285, 20.19.15.4331, AMD 14.11.2 |
Intel HD 5500 Intel HD Graphics 530, Radeon HD 8570M |
Windows 8.1, Windows 10, Windows 10.9860 |
1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
4.4 4.4 4.4 4.4 4.4 4.4 4.4 4.4 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 4.4 -.- |
-.- -.- -.- -.- -.- -.- -.- -.- 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 4.4 -.- |
NV 353.82 NV 355.82 NV 362.00 |
GeForce 940M GeForce GTX 980 GeForce GTX 960M |
Windows 8.1 Windows 10 Windows 10 |
1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
-.- -.- -.- -.- -.- -.- -.- -.- 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
Mesa 11.1.2 | Gallium 0.4 on AMD TAHITI (DRM 2.43.0, LLVM 3.7.1) | Arch Linux | 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5 |
3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 4.1 4.1 4.1 4.1 4.1 -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 4.1 4.1 4.1 4.1 -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- 4.1 4.1 4.1 4.1 4.1 4.1 -.- -.- -.- -.- |
-.- -.- -.- -.- -.- -.- -.- -.- -.- -.- 4.1 4.1 4.1 4.1 -.- -.- -.- -.- |