Bug 10903 - rendercheck failed in composite test
Summary: rendercheck failed in composite test
Status: VERIFIED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: git
Hardware: All Linux (All)
: medium normal
Assignee: Eric Anholt
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-10 01:19 UTC by WuNian
Modified: 2007-05-17 02:10 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description WuNian 2007-05-10 01:19:29 UTC
We ran rendercheck with command:
rendercheck -o src,over,overreverse,xor -t composite,cacomposite 2>&1 | tee run.log

rendercheck failed on format a8r8g8b8, r5g6b5, b5g6r5.
This bug appeared from Apr. 28.
We only tested against XAA.
Comment 1 Wang Zhenyu 2007-05-10 18:41:01 UTC
So you use XAA for this rendercheck test, right? Which uses fb render code, so what's your xserver version?
Comment 2 WuNian 2007-05-10 18:50:20 UTC
Yes, we used XAA.
We use master branch.
I think this bug started to occur when we transferred xserver branch from server-1.3-branch to master.
Comment 3 Wang Zhenyu 2007-05-10 19:37:33 UTC
ok, xserver master does have several fb updates for render, what's your tip commit?
Comment 4 WuNian 2007-05-10 20:28:12 UTC
my latest xserver commit:

commit 021e5df85d7c9373a2fed55512751d16e08128db
Author: David Nusinow <dnusinow@debian.org>
Date:   Mon May 7 21:03:40 2007 -0400
Comment 5 Wang Zhenyu 2007-05-10 23:10:17 UTC
so how about xserver-1.3.0 with this test? You'd better raise this to ML, or assign to who update the code.
Comment 6 Søren Sandmann Pedersen 2007-05-11 06:03:08 UTC
Can you attach the run.log, or alternatively try and narrow down the command line to something that doesn't take forever to run?

Comment 7 WuNian 2007-05-13 18:25:02 UTC
Rendercheck failed only with: operation "over", test type "composite" and "CA composite", format a8r8g8b8, r5g6b5, b5g6r5.
You can reproduce this bug with command, for example:
rendercheck -o over -t composite -f a8r8g8b8

The log by running above command is below:

Beginning Over composite mask test on a8r8g8b8
Beginning Over composite mask test on r5g6b5 window
Over composite test error of 3.0476 at (0, 0) --
           R    G    B    A
got:       1.00 0.46 0.45 1.00
expected:  1.00 0.51 0.52 1.00
src color: 1.00 1.00 1.00 1.00
msk color: 0.25 0.00 0.00 0.50
dst color: 1.00 0.00 0.00 1.00
src: 1x1R a8r8g8b8, mask: 10x10 a8r8g8b8, dst: r5g6b5 window
Over composite test error of 3.0476 at (0, 0) --
           R    G    B    A
got:       0.45 0.46 1.00 1.00
expected:  0.52 0.51 1.00 1.00
src color: 1.00 1.00 1.00 1.00
msk color: 0.25 0.00 0.00 0.50
dst color: 0.00 0.00 1.00 1.00
src: 1x1R a8r8g8b8, mask: 10x10 a8r8g8b8, dst: r5g6b5 window
Over composite test error of 3.0476 at (0, 0) --
           R    G    B    A
got:       0.58 0.46 0.45 1.00
expected:  0.65 0.51 0.52 1.00
src color: 1.00 1.00 1.00 1.00
msk color: 0.25 0.00 0.00 0.50
dst color: 0.25 0.00 0.00 0.50
src: 1x1R a8r8g8b8, mask: 10x10 a8r8g8b8, dst: r5g6b5 window
Over composite test error of 3.0476 at (0, 0) --
           R    G    B    A
got:       0.52 0.46 0.00 1.00
expected:  0.48 0.51 0.00 1.00
src color: 0.00 1.00 0.00 1.00
msk color: 0.25 0.00 0.00 0.50
dst color: 1.00 0.00 0.00 1.00
src: 1x1R a8r8g8b8, mask: 10x10 a8r8g8b8, dst: r5g6b5 window
Over composite test error of 3.0476 at (0, 0) --
           R    G    B    A
got:       0.00 0.46 0.52 1.00
expected:  0.00 0.51 0.48 1.00
src color: 0.00 1.00 0.00 1.00
msk color: 0.25 0.00 0.00 0.50
dst color: 0.00 0.00 1.00 1.00
src: 1x1R a8r8g8b8, mask: 10x10 a8r8g8b8, dst: r5g6b5 window
Over composite test error of 3.0476 at (0, 0) --
           R    G    B    A
got:       0.10 0.46 0.00 1.00
expected:  0.13 0.51 0.00 1.00
src color: 0.00 1.00 0.00 1.00
msk color: 0.25 0.00 0.00 0.50
dst color: 0.25 0.00 0.00 0.50
src: 1x1R a8r8g8b8, mask: 10x10 a8r8g8b8, dst: r5g6b5 window
994 tests passed of 1000 total
Comment 8 Søren Sandmann Pedersen 2007-05-15 12:01:57 UTC
Should be fixed in git.

Thanks.
Comment 9 WuNian 2007-05-17 02:10:45 UTC
Verified. commit: 3da842bf930d7875599ca0c06cb4a09cfa987ac5


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.