Closed Bug 134464 Opened 22 years ago Closed 9 years ago

Enh: use xrender extension on XFree for gfx effects

Categories

(Core Graveyard :: GFX, enhancement, P5)

x86
Linux
enhancement

Tracking

(Not tracked)

RESOLVED FIXED
Future

People

(Reporter: bugzilla-mozilla, Assigned: kmcclusk)

References

Details

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020324
BuildID:    20020324

For example, pngs with alpha channel.
xrender is hardware-accelerated on some drivers (notably, nvidia non-free
drivers) which should aid a lot when operating with stuff like alpha blending.

Reproducible: Always
Steps to Reproduce:
Over to compositor.

Is there a decent way to test for Xrender at runtime and use it for some things?
Assignee: attinasi → kmcclusk
Status: UNCONFIRMED → NEW
Component: Layout → GFX Compositor
Ever confirmed: true
yes, there is such way, see

http://xfree86.org/current/XGetExtensionVersion.3.html
and also there is XRenderQueryExtension, see
/usr/X11R6/include/X11/extensions/Xrender.h
Priority: -- → P5
Target Milestone: --- → Future
Bug 130123 has had a prototype patch related to Xrender.
But it is only used in font & AA aspect.
And it is short of runtime checking yet.


status?
Depends on: 130123, 243146
This bug is actually equivalent to bug 243146, where the real work on 
RENDER-enabled image rendering takes place. You better check it (bug 243146) 
for status. 
 
Shall we make this bug a dup of bug 243146? 
Product: Core → Core Graveyard
This was fixed a long time ago.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.