[Mesa-dev] [PATCH] st/vdpau: remove nouveau target
Ilia Mirkin
imirkin at alum.mit.edu
Thu Sep 15 01:52:01 UTC 2016
Recent changes have been made to the VDPAU state tracker to make it
unusable with nouveau. Don't provide users with an awfully slow
"hardware" decoding option.
[To preemptively answer the question that will invariably be asked -
this is due to the state tracker's use of PIPE_BIND_SHARED, which
nouveau uses to force GART placement to make things with with PRIME.
However when this is used for output surfaces, which are then blended on
(the most common way of implementing an OSD), this results in
*incredibly* slow operation.]
Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
---
src/gallium/targets/vdpau/Makefile.am | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/gallium/targets/vdpau/Makefile.am b/src/gallium/targets/vdpau/Makefile.am
index d388f8b..9549a23 100644
--- a/src/gallium/targets/vdpau/Makefile.am
+++ b/src/gallium/targets/vdpau/Makefile.am
@@ -49,8 +49,6 @@ TARGET_DRIVERS =
TARGET_CPPFLAGS =
TARGET_LIB_DEPS =
-include $(top_srcdir)/src/gallium/drivers/nouveau/Automake.inc
-
include $(top_srcdir)/src/gallium/drivers/r300/Automake.inc
include $(top_srcdir)/src/gallium/drivers/r600/Automake.inc
include $(top_srcdir)/src/gallium/drivers/radeonsi/Automake.inc
--
2.7.3
More information about the mesa-dev
mailing list