Blender Git Commit Log

Git Commits -> Revision 37a07d8

Revision 37a07d8 by Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603)
June 18, 2020, 07:32 (GMT)
Fix T77657: NVIDIA Quadro FX4800 crash on startup

Limit support for `GLEW_ARB_base_instance` to OpenGL 4.0 and higher. NVIDIA Quadro FX 4800
(TeraScale) report that they support GLEW_ARB_base_instance, but the driver does not support
`GLEW_ARB_draw_indirect` as it has an OpenGL3 context what also matches the minimum needed
requirements.

We use `GLEW_ARB_draw_indirect` as a target for `glMapBuffer(Range)` what is part of the
OpenGL 4 API. So better disable it when we don't have an OpenGL4 context.

Note: fix should be ported to Blender 2.83 LTS

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D7994

Commit Details:

Full Hash: 37a07d8a75d0f133e1d2458b698e82e3c53c3273
Parent Commit: 8e555bf
Lines Changed: +8, -1

1 Modified Path:

/source/blender/gpu/intern/gpu_extensions.c (+8, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021