From sacadmin Wed Mar 28 16:38:57 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2SNcuSn017738
	for <lsarc@sac.eng.Sun.COM>; Wed, 28 Mar 2007 16:38:56 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l2SNcr6P027371
	for <@sunmail3mpk.sfbay.sun.com:lsarc@sun.com>; Thu, 29 Mar 2007 07:38:55 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JFN0060H0CT1A00@nwk-avmta-2.sfbay.sun.com> for lsarc@sun.com
 (ORCPT lsarc@sun.com); Wed, 28 Mar 2007 16:38:53 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JFN00F3U0CSH2F0@nwk-avmta-2.sfbay.sun.com> for lsarc@sun.com
 (ORCPT lsarc@sun.com); Wed, 28 Mar 2007 16:38:52 -0700 (PDT)
Received: from [129.146.108.211] (almas.SFBay.Sun.COM [129.146.108.211])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l2SNcqmq001769	for <lsarc@sun.com>; Wed,
 28 Mar 2007 16:38:52 -0700 (PDT)
Date: Wed, 28 Mar 2007 16:38:52 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
Subject: LSARC 2007/193: X Render Extension: Protocol 0.10 / API 0.9
To: lsarc@sun.com
Message-id: <460AFC8C.6010606@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
User-Agent: Thunderbird 2.0pre (X11/20070214)
Status: RO
Content-Length: 2645

[As this is an open case, but LSARC-EXT does not exist, I will
  be sending a separate copy to opensolaris-arc@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@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


