mirror of https://gitlab.freedesktop.org/mesa/mesa
Earlier commit added the code unconditionally, since the loader code
itself is already built on macOS.
Although it did not consider the #include mayhem that src/glx is.
In particular, none of the __GLXDRI{screen,context,drawable) are
available for macOS... those are pulled by dri_common.[ch].
Ideally we'll untangle that, but for the time being simply #ifdef out
the include/call.
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2726
Fixes:
|
||
---|---|---|
.. | ||
apple | ||
tests | ||
windows | ||
XF86dri.c | ||
applegl_glx.c | ||
clientattrib.c | ||
clientinfo.c | ||
compsize.c | ||
create_context.c | ||
dri2.c | ||
dri2.h | ||
dri2_glx.c | ||
dri2_priv.h | ||
dri3_glx.c | ||
dri3_priv.h | ||
dri_common.c | ||
dri_common.h | ||
dri_common_interop.c | ||
dri_common_query_renderer.c | ||
dri_glx.c | ||
dri_sarea.h | ||
drisw_glx.c | ||
drisw_priv.h | ||
driwindows_glx.c | ||
eval.c | ||
g_glxglvnddispatchfuncs.c | ||
g_glxglvnddispatchindices.h | ||
glx_error.c | ||
glx_error.h | ||
glx_pbuffer.c | ||
glx_query.c | ||
glxclient.h | ||
glxcmds.c | ||
glxconfig.c | ||
glxconfig.h | ||
glxcurrent.c | ||
glxext.c | ||
glxextensions.c | ||
glxextensions.h | ||
glxglvnd.c | ||
glxglvnd.h | ||
glxglvnddispatchfuncs.h | ||
glxhash.c | ||
glxhash.h | ||
indirect_glx.c | ||
indirect_init.h | ||
indirect_texture_compression.c | ||
indirect_transpose_matrix.c | ||
indirect_vertex_array.c | ||
indirect_vertex_array.h | ||
indirect_vertex_array_priv.h | ||
indirect_vertex_program.c | ||
indirect_window_pos.c | ||
meson.build | ||
packrender.h | ||
packsingle.h | ||
pixel.c | ||
pixelstore.c | ||
query_renderer.c | ||
render2.c | ||
renderpix.c | ||
single2.c | ||
singlepix.c | ||
vertarr.c | ||
xf86dri.h | ||
xf86dristr.h | ||
xfont.c |