Bug 15926 - [i915 XvMC] can't do single field rendering
Summary: [i915 XvMC] can't do single field rendering
Status: VERIFIED WONTFIX
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: Other Linux (All)
: medium normal
Assignee: Wang Zhenyu
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-13 23:34 UTC by Shuang He
Modified: 2009-01-18 21:18 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
test case (14.86 KB, text/plain)
2008-05-13 23:36 UTC, Shuang He
no flags Details
xorg conf (3.65 KB, text/plain)
2008-05-13 23:38 UTC, Shuang He
no flags Details
xorg log (60.23 KB, text/plain)
2008-05-13 23:39 UTC, Shuang He
no flags Details
The correct test case (14.86 KB, text/x-c)
2008-06-02 02:26 UTC, Shuang He
no flags Details

Description Shuang He 2008-05-13 23:34:42 UTC
System Environment:
--------------------------

--Platform: 945G


--2D driver:
commit 548d4c0f979a72eac5d0c9c76da12f0bd05e64e1 

--3D driver:
commit 990e010394a2685c1daeaef61cf4f7e2a0ba419e

--Xserver:
commit cf20df39cc78203d17b99223908af388ecbf7d0e 

--Drm
commit b44f2da380e78769b58c751e81f376f0fa1f48aa 

--Kernel:
2.6.23.1


Bug detailed description:
-------------------------
try rendering both top and bottom fields, then only put the top field, but it turns out rendered both fields


Reproduce steps:
----------------
1. enable XvMC in xorg.conf
2. start X
3. compile and run attached case



Current result:
----------------
Both top and bottom fields are rendered.


Expected result:
----------------
should render a single field
Comment 1 Shuang He 2008-05-13 23:36:53 UTC
Created attachment 16517 [details]
test case
Comment 2 Shuang He 2008-05-13 23:38:05 UTC
Created attachment 16518 [details]
xorg conf
Comment 3 Shuang He 2008-05-13 23:39:08 UTC
Created attachment 16519 [details]
xorg log
Comment 4 Wang Zhenyu 2008-06-02 01:32:45 UTC
Is there any error message from libIntelXvMC? As you set macro block motion type for frame prediction which is not valid for field picture, so driver should report error.
Comment 5 Shuang He 2008-06-02 02:25:20 UTC
(In reply to comment #4)
> Is there any error message from libIntelXvMC? As you set macro block motion
> type for frame prediction which is not valid for field picture, so driver
> should report error.
> 

No, it complains nothing
Thanks for pointing out the error, and after I correct that error, I still can't get single field rendered.
Comment 6 Shuang He 2008-06-02 02:26:08 UTC
Created attachment 16866 [details]
The correct test case
Comment 7 Michael Fu 2008-11-25 20:47:36 UTC
We will not put further effort on XvMC for 915/945 platform.
Comment 8 Shuang He 2009-01-18 21:18:51 UTC
verified


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.