xf86-video-intel: src/sna/gen8_render.c

Chris Wilson ickle at kemper.freedesktop.org
Wed Feb 14 20:50:28 UTC 2018


 src/sna/gen8_render.c |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 75795523003798d789d417e82aaa81c7ea1ed616
Author: Ville Syrjälä <ville.syrjala at linux.intel.com>
Date:   Wed Feb 14 22:27:06 2018 +0200

    sna/video: Actually use the NV12 shader on gen8
    
    Oops. We never actually select the NV12 shader on gen8, causing
    us to render garbage. Looks like this is the only one I somehow
    missed.
    
    Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

diff --git a/src/sna/gen8_render.c b/src/sna/gen8_render.c
index f7a797b3..46369d6b 100644
--- a/src/sna/gen8_render.c
+++ b/src/sna/gen8_render.c
@@ -3798,6 +3798,9 @@ static unsigned select_video_kernel(const struct sna_video_frame *frame)
 	case FOURCC_XVMC:
 		return GEN8_WM_KERNEL_VIDEO_PLANAR;
 
+	case FOURCC_NV12:
+		return GEN8_WM_KERNEL_VIDEO_NV12;
+
 	case FOURCC_RGB888:
 	case FOURCC_RGB565:
 		return GEN8_WM_KERNEL_VIDEO_RGB;


More information about the xorg-commit mailing list