mesa/src/mesa
Erik Faye-Lund 00a88f48fd mesa: do not require optional queries
The OpenGL specifications explicitly calls out these queries as allowing
zero bits, so these features aren't actually required to bump the OpenGL
version.

While we could in theory also enable the corresponding extensions
unconditionally, this risks breaking applications that assume that the
presence of the extensions are sufficient to use meaningfully use them,
like is the case with most other OpenGL extensions.

However, blocking more recent GL versions due to this seems like a bit
of an overreaction. So let's allow new OpenGL versions, but not the
extensions themselves.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Soroush Kashani <soroush.kashani@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19750>
2022-11-25 06:50:59 +00:00
..
main mesa: do not require optional queries 2022-11-25 06:50:59 +00:00
math util: Replace the usage of ALIGN16 with alignas(16) and them remove ALIGN16 macro 2022-11-10 05:04:12 +00:00
program mesa: Fixes -Wundef in arbprogparse.c 2022-11-24 04:33:07 +00:00
state_tracker mesa: support dummy queries for ARB_pipeline_statistics_query 2022-11-25 06:50:59 +00:00
vbo mesa/vbo: Replace the usage of cpu_has_sse4_1 with util_get_cpu_caps()->has_sse4_1 in vbo/vbo_minmax_index.c 2022-11-15 19:06:07 +00:00
x86 util: cleanup cpuinfo.* and it's related files 2022-11-15 19:06:07 +00:00
meson.build util: cleanup cpuinfo.* and it's related files 2022-11-15 19:06:07 +00:00