Signed-off-by: Xiang, Haihao <[email protected]>
---
 src/intel_video.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/intel_video.c b/src/intel_video.c
index 5d16778..afc2405 100644
--- a/src/intel_video.c
+++ b/src/intel_video.c
@@ -364,7 +364,6 @@ void I830InitVideo(ScreenPtr screen)
         */
        if (scrn->bitsPerPixel >= 16 &&
            INTEL_INFO(intel)->gen >= 30 &&
-           INTEL_INFO(intel)->gen < 60 &&
            !intel->use_shadow) {
                texturedAdaptor = I830SetupImageVideoTextured(screen);
                if (texturedAdaptor != NULL) {
@@ -1583,7 +1582,12 @@ I830PutImageTextured(ScrnInfoPtr scrn,
                intel_wait_for_scanline(scrn, pixmap, crtc, clipBoxes);
        }
 
-       if (INTEL_INFO(intel)->gen >= 40) {
+       if (INTEL_INFO(intel)->gen >= 60) {
+               Gen6DisplayVideoTextured(scrn, adaptor_priv, id, clipBoxes,
+                                        width, height, dstPitch, dstPitch2,
+                                        src_w, src_h,
+                                        drw_w, drw_h, pixmap);
+       } else if (INTEL_INFO(intel)->gen >= 40) {
                I965DisplayVideoTextured(scrn, adaptor_priv, id, clipBoxes,
                                         width, height, dstPitch, dstPitch2,
                                         src_w, src_h,
-- 
1.7.0.4

_______________________________________________
Intel-gfx mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to