mesa/src/glx
duncan.hopkins 4ef573735e glx: fix automatic zink fallback loading between hw and sw drivers on MacOS
The combination of defines used when compile the code on MacOS is hiding variables.
Patch allows basic MacOS build to compile and run.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25992>
2023-11-02 15:08:17 +00:00
..
apple glx: fix typos 2023-04-26 23:52:21 +00:00
tests glx: fix typos 2023-04-26 23:52:21 +00:00
windows treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
applegl_glx.c glx: Clean up some funny business from context bind/unbind 2023-01-13 19:59:26 +00:00
clientattrib.c glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
clientinfo.c glx: fix typos 2023-04-26 23:52:21 +00:00
compsize.c glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
create_context.c glx: fix dead code when gc var cannot be null due to earlier check 2023-07-25 08:55:56 +00:00
dri2.c
dri2.h
dri2_glx.c glx: Advertise GLX_MESA_gl_interop extension if support present 2023-08-19 01:08:30 +00:00
dri2_priv.h dri: Introduce internal Mesa DRI driver loader extension. 2022-12-05 19:26:41 +00:00
dri3_glx.c glx: Advertise GLX_MESA_gl_interop extension if support present 2023-08-19 01:08:30 +00:00
dri3_priv.h glx/dri3: split out modifier check 2023-07-27 19:18:21 +00:00
dri_common.c glx: Delete support for GLX_OML_swap_method. 2023-10-20 10:03:43 +00:00
dri_common.h glx/dri: Use X/GLX error codes for our create_context_attribs 2023-04-06 21:29:54 +00:00
dri_common_interop.c glx: Implement the new flush method 2022-11-02 18:11:41 +00:00
dri_common_query_renderer.c loader,glx: add render_gpu tag psc->driScreen and psc->fd 2023-01-24 12:51:35 +00:00
drisw_glx.c egl/glx: don't load non-sw zink without dri3 support 2023-10-19 17:41:42 +00:00
drisw_priv.h glx/sw: check for modifier support in the kopper path 2023-07-27 19:18:21 +00:00
driwindows_glx.c glx: Clean up some funny business from context bind/unbind 2023-01-13 19:59:26 +00:00
eval.c glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
g_glxglvnddispatchfuncs.c glx: Export the MESA GL Interop functions through glXGetProcAddress 2023-08-19 01:08:30 +00:00
g_glxglvnddispatchindices.h glx: Export the MESA GL Interop functions through glXGetProcAddress 2023-08-19 01:08:30 +00:00
glx_error.c
glx_error.h
glx_pbuffer.c glx: Increment dpy->request before issuing an error that had no request 2023-09-14 16:33:29 +00:00
glx_query.c
glxclient.h Revert "glx: Remove pointless GLX_INTEL_swap_event paranoia" 2023-06-12 15:35:45 +00:00
glxcmds.c glx: Delete support for GLX_OML_swap_method. 2023-10-20 10:03:43 +00:00
glxconfig.c glx: Delete support for GLX_OML_swap_method. 2023-10-20 10:03:43 +00:00
glxconfig.h glx: Delete support for GLX_OML_swap_method. 2023-10-20 10:03:43 +00:00
glxcurrent.c glx: add fail check for current context in another thread 2023-04-26 00:20:08 +00:00
glxext.c glx: fix automatic zink fallback loading between hw and sw drivers on MacOS 2023-11-02 15:08:17 +00:00
glxextensions.c glx: Delete support for GLX_OML_swap_method. 2023-10-20 10:03:43 +00:00
glxextensions.h glx: Delete support for GLX_OML_swap_method. 2023-10-20 10:03:43 +00:00
glxglvnd.c
glxglvnd.h
glxglvnddispatchfuncs.h
glxhash.c Revert "glx: Use XSaveContext, delete glxhash.c" 2022-09-12 21:18:15 +00:00
glxhash.h Revert "glx: Use XSaveContext, delete glxhash.c" 2022-09-12 21:18:15 +00:00
indirect_glx.c glx/dri: Use X/GLX error codes for our create_context_attribs 2023-04-06 21:29:54 +00:00
indirect_init.h
indirect_texture_compression.c
indirect_transpose_matrix.c
indirect_vertex_array.c glx: fix typos 2023-04-26 23:52:21 +00:00
indirect_vertex_array.h
indirect_vertex_array_priv.h glx: fix typos 2023-04-26 23:52:21 +00:00
indirect_vertex_program.c
indirect_window_pos.c
meson.build dri: added build dependencies for systems using non-standard prefixed X11 libs. 2023-11-02 15:08:17 +00:00
packrender.h glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
packsingle.h glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
pixel.c glx: fix typos 2023-04-26 23:52:21 +00:00
pixelstore.c glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
query_renderer.c
render2.c glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
renderpix.c glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
single2.c glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
singlepix.c glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
vertarr.c glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0 2023-01-03 23:36:26 +00:00
xfont.c glx: Remove glx_context::screen 2023-01-13 19:59:26 +00:00