mesa/src/gallium/auxiliary/pipe-loader
Timothy Arceri 725b1a406d mesa/util: add allow_glsl_relaxed_es driconfig override
This relaxes a number of ES shader restrictions allowing shaders
to follow more desktop GLSL like rules.

This initial implementation relaxes the following:

 - allows linking ES shaders with desktop shaders
 - allows mismatching precision qualifiers
 - always enables standard derivative builtins

These relaxations allow Google Earth VR shaders to compile.

Reviewed-by: Dave Airlie <airlied@redhat.com>
2018-06-19 12:09:56 +10:00
..
Android.mk android: radeonsi: prepare for driver-specific driconf options 2017-08-03 10:55:29 +01:00
driinfo_gallium.h mesa/util: add allow_glsl_relaxed_es driconfig override 2018-06-19 12:09:56 +10:00
Makefile.am autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
Makefile.sources gallium: move driinfo XML to pipe_loader 2017-08-02 09:50:57 +02:00
meson.build meson: ensure that xmlpool_options.h is generated for targets that need it 2018-01-18 13:31:47 -08:00
pipe_loader.c Fix build when HAVE_LIBDRM isn't defined 2017-08-18 15:08:00 +02:00
pipe_loader.h pipe-loader: remove config from pipe_loader_create_screen 2017-08-04 10:46:24 +02:00
pipe_loader_drm.c v3d: Rename the vc5_dri.so driver to v3d_dri.so. 2018-05-16 21:19:07 +01:00
pipe_loader_priv.h pipe-loader: pass only the driver_name to pipe_loader_find_module 2017-08-02 09:50:58 +02:00
pipe_loader_sw.c pipe-loader: use MAYBE_UNUSED to silence warning 2017-08-24 07:30:22 -06:00
SConscript Fix gallium SCons build 2017-08-02 11:48:56 +02:00