mesa/src
Eric Engestrom 2f421651ac egl: let each platform decided how to handle LIBGL_ALWAYS_SOFTWARE
My refactor in 47273d7312 missed this early return; because
of it, setting UseFallback one layer above actually prevented the
software path from being used.

Remove this early return and let each platform's dri2_initialize_*()
decide what it can do with the LIBGL_ALWAYS_SOFTWARE restriction.

platform_{surfaceless,x11,wayland} were already handling it themselves.

Fixes: 47273d7312 "egl: set UseFallback if LIBGL_ALWAYS_SOFTWARE is set"
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Reported-by: Brendan King <Brendan.King@imgtec.com>
2017-12-27 22:31:38 +00:00
..
amd radv: don't do format replacement on tc compat htile surfaces. 2017-12-28 05:24:52 +10:00
broadcom broadcom/vc5: Add missing setting of the UIF XOR disable flag in textures. 2017-12-19 15:55:14 -08:00
compiler Revert "spirv: consider bitsize when handling OpSwitch cases" 2017-12-21 12:15:40 -08:00
egl egl: let each platform decided how to handle LIBGL_ALWAYS_SOFTWARE 2017-12-27 22:31:38 +00:00
gallium svga: move variant->fs_shadow_compare_units assignment 2017-12-27 11:34:51 -07:00
gbm meson: add dep_thread to every lib that includes threads.h 2017-12-07 17:29:42 +00:00
getopt
glx meson: fix glx-test race 2017-12-13 09:37:12 -08:00
gtest meson: convert gtest to an internal dependency 2017-10-03 10:02:08 -07:00
hgl
intel Revert "i965/fs: Use align1 mode on ternary instructions on Gen10+" 2017-12-22 16:40:40 -08:00
loader meson: add dep_thread to every lib that includes threads.h 2017-12-07 17:29:42 +00:00
mapi glapi: add GL_EXT_disjoint_timer_query 2017-12-15 08:42:48 +02:00
mesa st/glsl_to_nir: add patch support to st_nir_assign_var_locations() 2017-12-27 11:26:08 +11:00
util drirc: set allow_glsl_cross_stage_interpolation_mismatch for more games 2017-12-20 09:43:42 +02:00
vulkan android: fix vulkan driver build 2017-12-18 09:49:15 +02:00
git_sha1.h.in meson: Build i965 and dri stack 2017-10-09 13:42:44 -07:00
Makefile.am wayland-drm: static inline wayland_drm_buffer_get 2017-11-08 14:40:12 +00:00
meson.build meson: build r600 driver 2017-11-28 14:06:33 -08:00
SConscript buildsys: move file regeneration logic to the script itself 2017-10-27 13:38:37 +01:00