mesa/src/mapi
Jose Maria Casanova Crespo efc87e0d6a
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
glapi: import noop_array and public stubs earlier.
After 711fc10ea3 "glapi: merge all shared-glapi source files
into one .c file" the V3D simulator started crashing. After
testing the changes of the merge one by one, it was identified
that previously shared_glapi_mapi_tmp.h was being imported twice
instead of only once as it happens after the merge. Although
the change done in the merge seems to be equivalent it seems
it was breaking the the debug builds.

Here can find an explanation why this problem was affecting debug
builds https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34363#note_2850196

Fixes: 711fc10ea3 ("glapi: merge all shared-glapi source files into one .c file")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12908
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34363>
2025-04-04 00:18:28 +00:00
..
es1api glapi: simplify codegen macros 2025-03-27 05:46:34 +00:00
es2api glapi: simplify codegen macros 2025-03-27 05:46:34 +00:00
glapi include: update GL headers from the registry 2025-04-01 19:08:38 +00:00
new glapi: remove the option to set the nop handler 2025-03-27 05:46:35 +00:00
shared-glapi glapi: import noop_array and public stubs earlier. 2025-04-04 00:18:28 +00:00
entry_ppc64le_tls.h glapi: simplify codegen macros 2025-03-27 05:46:34 +00:00
entry_x86-64_tls.h glapi: simplify codegen macros 2025-03-27 05:46:34 +00:00
entry_x86_tls.h glapi: fix x86 32-bit asm dispatch regression 2025-03-29 22:36:21 +00:00
mapi_abi.py glapi: remove the option to set the nop handler 2025-03-27 05:46:35 +00:00
meson.build glapi: get the list of public GL functions from libgl-symbols.txt 2025-03-27 05:46:35 +00:00