About Social Code
aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYonggang Luo <luoyonggang@gmail.com>2022-10-21 22:07:37 +0800
committerMarge Bot <emma+marge@anholt.net>2022-10-22 01:34:53 +0000
commit6c9f8d866202819780a4fa5398e0898b123a0abc (patch)
tree1a84ade735305aa44525e0936c2bd54499eaf5fe
parent5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 (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.c26
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 */