[As this is an open case, but LSARC-EXT does not exist, I have sent
  separate copies to LSARC & to opensolaris-arc at sun.com.  As this
  is a closed approved automatic case, I don't expect much discussion
  on either side so this shouldn't be an issue.]

I am sponsoring this case for myself, and marking it closed approved automatic,
as it is a simple compatible update to imported open source software.  If anyone
disagrees, please speak now or forever hold your peace.

The release binding is patch/micro.

-------------------------------------------------------------------------------

X Render Extension Update to Version 0.10
=========================================

LSARC 2001/125 introduced the X Render extension to the X Window System,
and defined both the protocol and the library API to implement it as External.

LSARC 2004/414 updated it to version 0.8, as defined in X.Org's X11R6.7.0.

This case updates to protocol version 0.10, library version 0.92, both as
found in X11R7.2, and updates the stability classification to the new taxonomy.

These updates add gradient fills and trapezoid operations to the previous
drawing operations.

No known incompatibilities have been introduced since the 0.2 release.

Details of each function and protocol request can be found in the
specifications, which are included for reference in the case
directory.

There are currently two contracts for the LSARC 2001/125 interfaces,
one between the project team and itself, for import into the libXft API,
and one between the project team and the JDS consolidation.
These contracts are not affected by this case as the interfaces used
are unchanged and testing done by both teams has reported no bugs.

                            Interfaces Imported:

Interface Name                  Classification   Comment
-----------------------------------------------------------------------
libXrender API version 0.8      External         LSARC 2004/414
X Render Extension Protocol 0.8 External         LSARC 2004/414

                            Interfaces Exported:

Interface Name                  Classification   Comment
-----------------------------------------------------------------------
libXrender API version 0.9       Volatile         Reference [1]
X Render Extension Protocol 0.10 Volatile         Reference [2]


Reference Materials (located in "materials" subdir in case directory):

[1] header file Xrender.h

[2] protocol:
        The X Rendering Extension, Version 0.10, 2005-07-01, Keith Packard

[3] Diffs to 0.8 versions of references [2] & [3].

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering



Reply via email to