mesa/src
Emil Velikov 46e102d963 glx: mandate xf86vidmode only for "drm" dri platforms
Currently we have the three dri "platforms" - drm, apple and windows.

Since xf86vidmode is a thing only for the drm one, adjust the
preprocessor guards and correctly check for the dependency.

v2: terminate the GLX_USE_WINDOWSGL hunk

Cc: Jon TURNEY <jon.turney@dronecode.org.uk>
Fixes: 5bc509363b ("glx: make xf86vidmode mandatory for direct rendering")
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
Acked-by: Eric Engestrom <eric.engestrom@intel.com>
(cherry picked from commit a95ec13879)
2018-12-19 15:22:41 +01:00
..
amd radv: switch on EOP when primitive restart is enabled with triangle strips 2018-12-19 15:22:41 +01:00
broadcom v3d: Fix a leak of the disassembled instruction string during debug dumps. 2018-12-10 12:15:54 +01:00
compiler glsl: free or reuse memory allocated for TF varying 2018-11-26 12:22:16 +01:00
egl egl/wayland: rather obvious build fix 2018-11-30 10:45:43 +01:00
gallium virgl: work around bad assumptions in virglrenderer 2018-12-19 15:22:41 +01:00
gbm gbm: remove unnecessary meson include 2018-11-21 10:12:24 +01:00
getopt
glx glx: mandate xf86vidmode only for "drm" dri platforms 2018-12-19 15:22:41 +01:00
gtest autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
hgl meson: Add Haiku platform support v4 2018-02-16 16:56:34 -06:00
intel anv/query: flush render target before copying results 2018-12-05 17:31:19 +01:00
loader loader: free error state, when checking the drawable type 2018-12-19 15:22:41 +01:00
mapi glapi: add missing visibility args 2018-11-23 10:30:24 +01:00
mesa mesa/st/nir: fix missing nir_compact_varyings 2018-12-19 15:22:41 +01:00
util util/ralloc: Make sizeof(linear_header) a multiple of 8 2018-11-14 09:41:14 +01:00
vulkan vulkan/wsi: fix s/,/;/ typo 2018-11-30 12:16:36 +01:00
git_sha1.h.in meson: Build i965 and dri stack 2017-10-09 13:42:44 -07:00
Makefile.am egl: rewire the build systems to use libwayland-egl 2018-06-06 12:11:57 -07:00
meson.build meson: fix wayland-less builds 2018-11-21 10:12:24 +01:00
SConscript buildsys: move file regeneration logic to the script itself 2017-10-27 13:38:37 +01:00