[PATCH] Add RENDER 0.11 definitions

Uli Schlachter psychon at znc.in
Sat Jun 11 11:57:23 PDT 2011


RENDER 0.11 added PDF blend modes, but no one updated xcb/proto.

Signed-off-by: Uli Schlachter <psychon at znc.in>
---
 src/render.xml |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/src/render.xml b/src/render.xml
index 59cc8e0..9667fbe 100644
--- a/src/render.xml
+++ b/src/render.xml
@@ -5,8 +5,8 @@ All Rights Reserved.  See the file COPYING in this directory
 for licensing information.
 -->
 <xcb header="render" extension-xname="RENDER" extension-name="Render"
-    major-version="0" minor-version="10">
-  <!-- supports version 0.10 -->
+    major-version="0" minor-version="11">
+  <!-- supports version 0.11 -->
 
   <import>xproto</import>
 
@@ -20,6 +20,7 @@ for licensing information.
   </enum>
 
   <!-- Disjoint* and Conjoint* are new in version 0.2 -->
+  <!-- PDF blend modes are new in version 0.11 -->
   <enum name="PictOp">
     <item name="Clear" />
     <item name="Src" />
@@ -61,6 +62,23 @@ for licensing information.
     <item name="ConjointAtop" />
     <item name="ConjointAtopReverse" />
     <item name="ConjointXor" />
+
+    <!-- PDF blend modes are new in version 0.11 -->
+    <item name="Multiply"><value>48</value></item>
+    <item name="Screen" />
+    <item name="Overlay" />
+    <item name="Darken" />
+    <item name="Lighten" />
+    <item name="ColorDodge" />
+    <item name="ColorBurn" />
+    <item name="HardLight" />
+    <item name="SoftLight" />
+    <item name="Difference" />
+    <item name="Exclusion" />
+    <item name="HSLHue" />
+    <item name="HSLSaturation" />
+    <item name="HSLColor" />
+    <item name="HSLLuminosity" />
   </enum>
 
   <enum name="PolyEdge">
-- 
1.7.5.3


--------------000705080304010106080504
Content-Type: application/octet-stream;
 name="0001-Add-RENDER-0.11-definitions.patch.sig"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="0001-Add-RENDER-0.11-definitions.patch.sig"

iQEcBAABCAAGBQJN87u+AAoJECLkKOvLj8sGLpYH/3kEMh7QLBP9QdPT2RcxeTS/2YrVKCYy
r9VONn992tl5RF+C47/M7c84jHNOHSQHxv/azcPntTqVr3jJbLrolk0COSe+yEFdMizOWFTC
ZGHV1KYtep5DTttqDfIUiPSPy4vh2Eq62HEAmjl47hocp8Nd+mq4hqrIbtTWDHcifYul9C18
/NXzv+LTaAlUGF4TyQ9ej4MBwD4FDBNM6I1LmbxkfPsl0/2/IVi7gkOhB3EZXAPXdbg2EHJ+
mLpx5C3NpWqqwRSYCOB9q0bbvIKCE+66SDXPH4//XXEMGC8334gPTE0wI4ppJJqZ7Ldslewr
XOhx/fCHzD6cd3RqLDoDtRE=
--------------000705080304010106080504--


More information about the Xcb mailing list