Code:
{
"blocklist version": "1",
"list entry": {
"OpenGL-vendor": { "regex": "(ATI|AMD).*" },
"OpenGL-version": { "regex": ".*(\\d+)\\.(\\d+)\\.(\\d+).*", "<": [ 2, 1, 9551 ] },
"status2d": "blocked driver version",
"reason2d": "No support for old legacy drivers"
},
"list entry": {
"OpenGL-vendor": { "regex": "(ATI|AMD).*" },
"status2d": "supported",
"status3d": "supported",
"quirks.nomultisample": "true",
"quirks.noglxwindow": "true"
},
"list entry": {
"OpenGL-vendor": { "regex": "NVIDIA.*" },
"OpenGL-version": { "regex": ".*NVIDIA (\\d+)\\.(\\d+).*", "<": [ 257, 21 ] },
"status2d": "blocked driver version",
"reason2d": "No support for old legacy drivers"
},
"list entry": {
"OpenGL-vendor": { "regex": "NVIDIA.*" },
"status2d": "supported",
"status3d": "supported"
},
"list entry": {
"OpenGL-version": { "regex": ".* Mesa (\\d+)\\.(\\d+)(?:\\.(\\d+))?.*", "<": [7, 10, 3] },
"OpenGL-renderer": { "regex": "(Gallium|Mesa) .*" },
"status2d": "supported",
"status3d": "blocked driver version",
"reason3d": "Mesa before 7.10.3 hangs when compiling shaders."
},
"list entry": {
"OpenGL-vendor": { "regex": "(Intel|Tungsten).*" },
"OpenGL-renderer": { "regex": ".*94[035]G.*"},
"status2d": "supported",
"status3d": "Discouraged",
"reason3d": "Intel GMA 950 graphics have very poor 3D performace and may freeze the browser"
},
"list entry": {
"OpenGL-vendor": { "regex": "(Intel|Tungsten).*" },
"status2d": "supported",
"status3d": "supported",
"OpenGL-renderers-intel": "regex: .*([GQ]965|G[3][135]|G[LM]96[05]|G[LSM]4[05]|[GBQ]4[135]|HD Graphics).*",
"OpenGL-renderers-intel-comment": "The regex is for reference only, and represents the following Intel (GMA) gpus: X3000 and 3000 | 3100 and X3500 | X3100 | X4500HD | X4500HD | HD Graphics",
},
"list entry": {
"OpenGL-version": { "regex": ".* Mesa .*" },
"OpenGL-renderer": { "regex": "(Gallium|Mesa) .*" },
"OpenGL-vendor": { "regex": "nouveau" },
"status2d": "supported",
"status3d": "blocked driver version",
"reason3d": "Nouveau drivers crash when compiling some fragment shaders.",
},
"list entry": {
"OpenGL-version": { "regex": ".* Mesa .*" },
"OpenGL-renderer": { "regex": "Software.*" },
"status2d": "discouraged",
"reason2d": "Mesa software rendering makes Opera slower.",
"status3d": "supported"
},
"list entry": {
"OpenGL-version": { "regex": ".* Mesa .*" },
"OpenGL-renderer": { "regex": "(Gallium|Mesa) .*" },
"status2d": "supported",
"status3d": "supported"
},
"list entry": {
"status2d": "discouraged",
"reason2d": "Unknown driver or device, use is risky.",
"status3d": "discouraged",
"reason3d": "Unknown driver or device, use is risky."
}
}