glamor: Replace render glyphs acceleration code
Keith Packard
keithp at keithp.com
Mon May 11 21:23:51 PDT 2015
This series replaces the render text acceleration code in
glamor.
The first two patches add some performance optimizations
[PATCH 1/7] render: Inline common FindGlyph case
[PATCH 2/7] Add 'likely' and 'unlikely' macros
These patches change some internal glamor APIs around to eliminate an
unnecessary drawable argument, which isn't directly available in the
render paths.
[PATCH 3/7] glamor: Pass depth to glamor_pm_is_solid and
[PATCH 4/7] glamor: Remove destination drawable argument from
This splits out the GLSL version detection from the GL/GLES version
detection:
[PATCH 5/7] glamor: compute GLSL version from
Here's a proposed API for doing general Render acceleration in the new
style that the core rendering code uses
[PATCH 6/7] glamor: Adapt glamor_program API to handle render
And, the final patch, is the new composite glyphs code
[PATCH 7/7] glamor: Replace CompositeGlyphs code
-keith
More information about the xorg-devel
mailing list