diff options
| author | Yonggang Luo <luoyonggang@gmail.com> | 2022-10-21 22:07:37 +0800 |
|---|---|---|
| committer | Marge Bot <emma+marge@anholt.net> | 2022-10-22 01:34:53 +0000 |
| commit | 6c9f8d866202819780a4fa5398e0898b123a0abc (patch) | |
| tree | 1a84ade735305aa44525e0936c2bd54499eaf5fe | |
| parent | 5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 (diff) | |
xlib: Remove macro guard with GLX_INDIRECT_RENDERING in xlib.c
According meson about with_glx == 'xlib' check only defied '-DUSE_XSHM',
so the macro check GLX_INDIRECT_RENDERING make no-sense, removed it.
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19221>
| -rw-r--r-- | src/gallium/targets/libgl-xlib/xlib.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/gallium/targets/libgl-xlib/xlib.c b/src/gallium/targets/libgl-xlib/xlib.c index fbe6e1907a8..2c5abdd7021 100644 --- a/src/gallium/targets/libgl-xlib/xlib.c +++ b/src/gallium/targets/libgl-xlib/xlib.c @@ -105,29 +105,3 @@ extern void (*linker_foo(const unsigned char *procName))() { return glXGetProcAddress(procName); } - - -/** - * When GLX_INDIRECT_RENDERING is defined, some symbols are missing in - * libglapi.a. We need to define them here. - */ -#ifdef GLX_INDIRECT_RENDERING - -#define GL_GLEXT_PROTOTYPES -#include "main/glheader.h" -#include "glapi/glapi.h" -#include "glapi/glapitable.h" - -#define NAME(func) gl##func - -#define DISPATCH(FUNC, ARGS, MESSAGE) \ - GET_DISPATCH()->FUNC ARGS - -#define RETURN_DISPATCH(FUNC, ARGS, MESSAGE) \ - return GET_DISPATCH()->FUNC ARGS - -/* skip normal ones */ -#define _GLAPI_SKIP_NORMAL_ENTRY_POINTS -#include "glapitemp.h" - -#endif /* GLX_INDIRECT_RENDERING */ |