drm/nouveau
Alexandre Courbot a1acffd4e0 nouveau: add coherent BO attribute
Add a flag allowing Nouveau to specify that an object should be coherent
at allocation time. This is required for some class of objects like
fences which are randomly-accessed by both the CPU and GPU. This flag
instructs the kernel driver to make sure the object remains coherent
even on architectures for which coherency is not guaranteed by the bus.

Reviewed-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
2015-05-21 21:20:29 +03:00
..
Android.mk android: remove LOCAL_COPY_HEADERS* variables 2015-03-20 17:02:56 +00:00
Makefile.am drm: remove no longer needed VISIBILITY_CFLAGS 2015-04-28 11:19:15 +01:00
Makefile.sources libdrm, freedreno, intel, nouveau, radeon: add Makefile.sources 2014-09-01 16:06:01 +01:00
abi16.c nouveau: add coherent BO attribute 2015-05-21 21:20:29 +03:00
bufctx.c drm: remove drm_public macro 2015-04-28 11:19:15 +01:00
libdrm_nouveau.pc.in nouveau: use @PACKAGE_VERSION@ in libdrm_nouveau.pc 2013-01-16 14:29:35 +01:00
nouveau-symbol-check nouveau: add symbols test 2015-04-28 11:19:15 +01:00
nouveau.c nouveau: restore check that avoids multiple user bos per kernel bo 2015-05-06 14:50:07 +10:00
nouveau.h nouveau: add coherent BO attribute 2015-05-21 21:20:29 +03:00
private.h drm: rename libdrm{,_macros}.h 2015-04-28 11:19:15 +01:00
pushbuf.c drm: remove drm_public macro 2015-04-28 11:19:15 +01:00