Bug 22213 - [EXA] Blur on y-axis also when only x-axis is scaled billiear
Summary: [EXA] Blur on y-axis also when only x-axis is scaled billiear
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/radeonhd (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Luc Verhaegen
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-10 11:17 UTC by Clemens Eisserer
Modified: 2010-03-03 11:58 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
screenshot illustrating the problem (662 bytes, image/png)
2009-06-10 11:17 UTC, Clemens Eisserer
no flags Details
Testcase (4.38 KB, text/plain)
2009-06-10 11:17 UTC, Clemens Eisserer
no flags Details

Description Clemens Eisserer 2009-06-10 11:17:06 UTC
Created attachment 26644 [details]
screenshot illustrating the problem

When scaling a picture in x-axis and billinear filtering is requested,
the y-axis is blurred too. Seems to me like an off-one-half bug.

The attached screenshot illustrates the problem.
The first (top) line was rendered with pixman (NoAccel), the second
line with exa on my HD3850 / Ubuntu 9.04 live cd.

This causes problems with themes that cache pre-rendered elements in
pixmaps and use them scaled later on. (E.g. button outline is blurred
instead of sharp 1px line).
Comment 1 Clemens Eisserer 2009-06-10 11:17:39 UTC
Created attachment 26645 [details]
Testcase

gcc -lX11 -lXrender testcase.c -o testcase
Comment 2 Clemens Eisserer 2010-03-03 11:58:55 UTC
This has been solved a long time ago :)
Thanks!


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.