diff options
author | AdamJackson <AdamJackson@web> | 2016-09-26 18:35:03 +0000 |
---|---|---|
committer | xorg <iki-xorg@freedesktop.org> | 2016-09-26 18:35:03 +0000 |
commit | cd6323925d9d57efe46e97153f6076ebe4f805d2 (patch) | |
tree | 5d6cafa5ef9a769f808e2ccadd24615eded7fcf1 /Development | |
parent | 29e04d0283c604f97a9ee87e03f9594bb5fcd7b9 (diff) |
more render
Diffstat (limited to 'Development')
-rw-r--r-- | Development/Documentation/GlamorPerformance.mdwn | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Development/Documentation/GlamorPerformance.mdwn b/Development/Documentation/GlamorPerformance.mdwn index a22dc267..77294c33 100644 --- a/Development/Documentation/GlamorPerformance.mdwn +++ b/Development/Documentation/GlamorPerformance.mdwn @@ -58,6 +58,10 @@ The Render implementation needs major work: With modern GL, we should be just fine writing the trapezoids rendering in a shader, improving xlib-cairo path performance massively. Today, we allocate an in-memory pixmap, rasterize traps into it, then upload to GL and do a Composite from there. +4. Accelerate the Render 0.11 blend modes + + Right now we're only doing the basic Porter-Duff modes. 0.11 adds the PDF blend modes (dodge, burn, etc.) and there's no reason we couldn't accelerate them as well. + ## XVideo TODO |