Summary: | Single-pass black or white subpixel text | ||
---|---|---|---|
Product: | xorg | Reporter: | Owen Taylor <otaylor> |
Component: | Server/Acceleration/EXA | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | enhancement | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Owen Taylor
2008-04-05 18:25:26 UTC
The multipass method is, as it turns out, already there as exaTryMagicTwoPassCompositeHelper. (One problem with turning on logging of fallbacks in the driver is it's hard to tell whether, once the driver bounces an operation, if it goes to software or to something better...) So the main point of this bug is a more-or-less minor optimization of white and black text. Both of those optimizations could be done in the generic exa layer, and probably should, so I'm going to move the bug. The prerequisite may be more intelligent handling of solid colorsm both the legacy 1x1 surfaces and RenderCreateSolidFill. (Right now we don't accelerate pictures created by RenderCreateSolidFill at all!) This is as fixed as it's getting I think. |
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.