mesa/src
Alyssa Rosenzweig d43ec104b7 panfrost: Include glue for out-of-tree legacy code
In addition to the DRM interface in active development, for legacy
kernels Panfrost has a small, optional, out-of-tree glue repository. For
various reasons, this legacy code should not be included in Mesa proper,
but this commit allows it to coexist peacefully with upstream Panfrost.
If the nondrm repo is cloned/symlinked to the directory
`src/gallium/drivers/panfrost/nondrm`, legacy functionality will be
built. Otherwise, the driver will build normally, though a runtime error
message will be printed if a legacy kernel is detected.

This workaround is icky, but it allows a nearly-upstream Panfrost to
work on real hardware, today. Ideally, this patch will be reverted when
the Panfrost kernel module is mature and we drop legacy support.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
2019-02-07 01:58:32 +00:00
..
amd radv: Implement VK_EXT_buffer_device_address. 2019-02-06 22:37:38 +01:00
broadcom v3d: Whitespace consistency fix. 2019-02-05 15:46:42 -08:00
compiler nir: Avoid splitting compact arrays into per-element variables. 2019-02-05 13:58:46 -08:00
egl egl: use coherent variable names 2019-02-06 11:53:24 +00:00
freedreno freedreno: fix release tarball 2019-01-31 09:59:18 -05:00
gallium panfrost: Include glue for out-of-tree legacy code 2019-02-07 01:58:32 +00:00
gbm meson: Add tests to suites 2018-11-20 09:09:22 -08:00
getopt
glx glx: add support for putimageshm2 path (v2) 2019-01-25 04:27:45 +10:00
gtest meson: hide warnings from external project `gtest` 2018-10-31 18:20:25 +00:00
hgl
intel anv: wire up the state_pool_padding test 2019-02-05 11:39:36 -08:00
loader loader/dri3: Use strlen instead of sizeof for creating VRR property atom 2019-02-05 17:18:44 +00:00
mapi mesa: expose NV_conditional_render on GLES 2019-01-30 09:43:44 +01:00
mesa st/nir: Use src/ relative include path for autotools 2019-02-05 14:19:51 -08:00
util gallium: Enable ASIMD/NEON on aarch64. 2019-01-24 11:07:24 -08:00
vulkan wsi/display: add comment 2019-02-02 23:08:03 +00:00
Makefile.am freedreno: move drm to common location 2018-11-27 15:44:02 -05:00
SConscript scons: Remove gles option. 2018-10-19 16:50:26 +01:00
meson.build TODO: glx: meson: build dri based glx tests, only with -Dglx=dri 2018-12-12 17:47:36 +00:00