Bug 22472

Summary: fix for playing Full HD movie in portrait mode
Product: xorg Reporter: Barry Scott <barry.scott>
Component: Driver/intelAssignee: Gordon Jin <gordon.jin>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: eric, haihao.xiang, keithp, zhenyu.z.wang
Version: gitKeywords: NEEDINFO
Hardware: x86 (IA32)   
OS: Linux (All)   
i915 platform: i915 features:
Description Flags
Patch to raise XV limit to match hardware limit none

Description Barry Scott 2009-06-25 06:19:11 UTC
Created attachment 27131 [details] [review]
Patch to raise XV limit to match hardware limit

[originally post to intel-gfx list by simon.farnsworth@onelan.com]

This patch enables us to run portrait full HD video on 965 and 945 chipsets.

It's been tested with a modified version of Keith Packard's xvtest
utility, generating 2048x2048 images, and with Xine playing 1080x1920
movies, on a 965Q and 945GME chips.
Comment 1 Gordon Jin 2009-06-25 18:51:34 UTC
Thanks for the patch. Could anyone CCed review/commit?
Comment 2 Ian Romanick 2009-07-02 13:40:12 UTC
(Updating the bug to reflect discussions in IRC.)

The patch is going to be retested with indirect rendering to be sure that regressions aren't masked through the use of shmem.
Comment 3 Keith Packard 2009-07-07 15:56:52 UTC
Big requests now defaults to 16MB, so a 2048x2048 YUV image is only half of that size, making it always work fine.

Patch applied, thanks much!

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.