ChangeLog revision 1f0ac6a5
11f0ac6a5Smrg2006-04-26  Adam Jackson  <ajax@freedesktop.org>
21f0ac6a5Smrg
31f0ac6a5Smrg	* configure.ac:
41f0ac6a5Smrg	Bump to 0.9.1
51f0ac6a5Smrg
61f0ac6a5Smrg2006-04-02  Adam Jackson  <ajax@freedesktop.org>
71f0ac6a5Smrg
81f0ac6a5Smrg	* src/Xrender.c:
91f0ac6a5Smrg	Coverity #428: Fix a potential NULL chase.
101f0ac6a5Smrg	Coverity #930: Verify that a malloc succeeds.
111f0ac6a5Smrg
121f0ac6a5Smrg2005-12-14  Kevin E. Martin  <kem-at-freedesktop-dot-org>
131f0ac6a5Smrg
141f0ac6a5Smrg	* configure.ac:
151f0ac6a5Smrg	Update package version number for final X11R7 release candidate.
161f0ac6a5Smrg
171f0ac6a5Smrg2005-12-03  Kevin E. Martin  <kem-at-freedesktop-dot-org>
181f0ac6a5Smrg
191f0ac6a5Smrg	* configure.ac:
201f0ac6a5Smrg	Update package version number for X11R7 RC3 release.
211f0ac6a5Smrg
221f0ac6a5Smrg2005-12-02  Kevin E. Martin  <kem-at-freedesktop-dot-org>
231f0ac6a5Smrg
241f0ac6a5Smrg	* configure.ac:
251f0ac6a5Smrg	* src/Makefile.am:
261f0ac6a5Smrg	Add check and cflags for malloc(0) returning NULL.
271f0ac6a5Smrg
281f0ac6a5Smrg2005-11-19  Kevin E. Martin  <kem-at-freedesktop-dot-org>
291f0ac6a5Smrg
301f0ac6a5Smrg	* xrender.pc.in:
311f0ac6a5Smrg	Update pkgconfig files to separate library build-time dependencies
321f0ac6a5Smrg	from application build-time dependencies.
331f0ac6a5Smrg	* configure.ac:
341f0ac6a5Smrg	Update dependencies to work with separate build roots.
351f0ac6a5Smrg
361f0ac6a5Smrg2005-07-08  Keith Packard  <keithp@keithp.com>
371f0ac6a5Smrg
381f0ac6a5Smrg	* .cvsignore:
391f0ac6a5Smrg	* src/.cvsignore:
401f0ac6a5Smrg	Add .cvsignore files
411f0ac6a5Smrg
421f0ac6a5Smrg2005-06-09  Alexander Gottwald  <ago@freedesktop.org>
431f0ac6a5Smrg
441f0ac6a5Smrg	* src/Makefile.am: 
451f0ac6a5Smrg	Use $(top_srcdir)/... instead of $(top_builddir)/... in INCLUDES
461f0ac6a5Smrg	Added $(top_srcdir) to INCLUDES 
471f0ac6a5Smrg
481f0ac6a5Smrg2004-11-22  Carl Worth  <cworth@cworth.org>
491f0ac6a5Smrg
501f0ac6a5Smrg	* configure.ac: Remove AC_CONFIG_AUX_DIR (it was in the wrong
511f0ac6a5Smrg	place for automake-1.9, and it was set to the default value
521f0ac6a5Smrg	anyway).
531f0ac6a5Smrg
541f0ac6a5Smrg2004-10-18  Noah Levitt  <nlevitt@columbia.edu>
551f0ac6a5Smrg
561f0ac6a5Smrg	* configure.ac: Export RENDER_CFLAGS.
571f0ac6a5Smrg
581f0ac6a5Smrg2004-09-05  Keith Packard  <keithp@keithp.com>
591f0ac6a5Smrg
601f0ac6a5Smrg	* configure.ac:
611f0ac6a5Smrg	Move AC_CONFIG_AUX_DIR above AM_INIT_AUTOMAKE to make 
621f0ac6a5Smrg	automake 1.9 happy
631f0ac6a5Smrg
641f0ac6a5Smrg2004-07-29  Keith Packard  <keithp@keithp.com>
651f0ac6a5Smrg
661f0ac6a5Smrg	* Makefile.am:
671f0ac6a5Smrg	* Xrender.h:
681f0ac6a5Smrg	* configure.ac:
691f0ac6a5Smrg	Update to protocol 0.9 which includes RenderAddTraps request
701f0ac6a5Smrg
711f0ac6a5Smrg2004-04-10  Keith Packard  <keithp@keithp.com>
721f0ac6a5Smrg
731f0ac6a5Smrg	reviewed by: Mark Ashley <mark@ibiblio.org>
741f0ac6a5Smrg
751f0ac6a5Smrg	* Xrenderint.h:
761f0ac6a5Smrg	Solaris appears to need <string.h> included to compile
771f0ac6a5Smrg	this library.  Who knows.  It seems harmless enough,
781f0ac6a5Smrg	and the configure script already detected it's presence,
791f0ac6a5Smrg	so we just included it whenever available.
801f0ac6a5Smrg
811f0ac6a5Smrg2004-02-03  Jim Gettys  <jg@freedesktop.org>
821f0ac6a5Smrg
831f0ac6a5Smrg	* AUTHORS: Get a author's list going.
841f0ac6a5Smrg
851f0ac6a5Smrg2004-01-15  Daniel Stone  <daniel@fooishbar.org>
861f0ac6a5Smrg	* Tag release 0.8.4 for first freedesktop.org clientside lib release.
871f0ac6a5Smrg
881f0ac6a5Smrg2004-01-15  Harold L Hunt II <huntharo@msu.edu>
891f0ac6a5Smrg	* Makefile.am: Pass -no-undefined to libtool via LDFLAGS.
901f0ac6a5Smrg
911f0ac6a5Smrg2003-12-12  Keith Packard  <keithp@keithp.com>
921f0ac6a5Smrg
931f0ac6a5Smrg	* configure.ac:
941f0ac6a5Smrg	* xrender.pc.in:
951f0ac6a5Smrg	Use Requires: in xrender.pc when x11.pc exists
961f0ac6a5Smrg
971f0ac6a5Smrg2003-06-08 10:56  keithp
981f0ac6a5Smrg
991f0ac6a5Smrg	* Filter.c, Makefile.am, Xrender.c, Xrenderint.h, configure.ac:
1001f0ac6a5Smrg	Bail on bogus Xsun servers, compile with -DXTHREADS if necessary,
1011f0ac6a5Smrg	get rid of unecessary cast to XRenderInfo *
1021f0ac6a5Smrg
1031f0ac6a5Smrg2003-05-06 09:05  branden
1041f0ac6a5Smrg
1051f0ac6a5Smrg	* ChangeLog: Huh.  Did Keith tag xrender-0_8_2 *before* running
1061f0ac6a5Smrg	cvs2cl?  Running it again.
1071f0ac6a5Smrg
1081f0ac6a5Smrg2003-05-05 20:56  keithp
1091f0ac6a5Smrg
1101f0ac6a5Smrg	* ChangeLog: Update ChangeLog with spiffy cvs2cl script (thanks
1111f0ac6a5Smrg	Branden)
1121f0ac6a5Smrg
1131f0ac6a5Smrg2003-05-05 20:49  keithp
1141f0ac6a5Smrg
1151f0ac6a5Smrg	* configure.ac: Update version to 0.8.2, add some version-related
1161f0ac6a5Smrg	comments
1171f0ac6a5Smrg
1181f0ac6a5Smrg2003-05-05 20:18  branden
1191f0ac6a5Smrg
1201f0ac6a5Smrg	* debian/: changelog, compat, control, copyright,
1211f0ac6a5Smrg	libxrender-dev.install, libxrender-dev.postrm,
1221f0ac6a5Smrg	libxrender-dev.preinst, libxrender1-dbg.install,
1231f0ac6a5Smrg	libxrender1-dbg.postrm, libxrender1-dbg.preinst,
1241f0ac6a5Smrg	libxrender1.install, libxrender1.postrm, libxrender1.preinst,
1251f0ac6a5Smrg	rules: Check in Debian packaging infrastructure per Keith's
1261f0ac6a5Smrg	request.  This is the stuff that corresponds to Debian's xrender
1271f0ac6a5Smrg	0.8.1-1 package.
1281f0ac6a5Smrg
1291f0ac6a5Smrg2003-05-05 19:06  keithp
1301f0ac6a5Smrg
1311f0ac6a5Smrg	* Xrenderint.h, configure.ac: Remove bogus Xext.h include.  Fix
1321f0ac6a5Smrg	Render version comparison
1331f0ac6a5Smrg
1341f0ac6a5Smrg2003-05-03 13:00  keithp
1351f0ac6a5Smrg
1361f0ac6a5Smrg	* Makefile.am, configure.ac: Bump to version 0.8.1, library version
1371f0ac6a5Smrg	1.2.2 after extutil was removed
1381f0ac6a5Smrg
1391f0ac6a5Smrg2003-04-26 08:52  nlevitt
1401f0ac6a5Smrg
1411f0ac6a5Smrg	* Xrenderint.h: Get rid of reference to XMissingExtension. It's in
1421f0ac6a5Smrg	libXext, which we don't link, and we don't want to print an error
1431f0ac6a5Smrg	message anyway.
1441f0ac6a5Smrg
1451f0ac6a5Smrg2003-04-23 20:29  nlevitt
1461f0ac6a5Smrg
1471f0ac6a5Smrg	* ChangeLog, Composite.c, Cursor.c, FillRect.c, FillRects.c,
1481f0ac6a5Smrg	Filter.c, Glyph.c, Makefile.am, Picture.c, Trap.c, Tri.c,
1491f0ac6a5Smrg	Xrender.c, Xrenderint.h, configure.ac, extutil.h, xrender.pc.in:
1501f0ac6a5Smrg	Get rid of libXext dependency.
1511f0ac6a5Smrg
1521f0ac6a5Smrg2003-04-22 09:59  nlevitt
1531f0ac6a5Smrg
1541f0ac6a5Smrg	* .cvsignore: Testing syncmail.
1551f0ac6a5Smrg
1561f0ac6a5Smrg2003-04-21 23:41  nlevitt
1571f0ac6a5Smrg
1581f0ac6a5Smrg	* xrender.pc.in: Xrender.h #includes render.h, so it needs the
1591f0ac6a5Smrg	Render CFLAGS.
1601f0ac6a5Smrg
1611f0ac6a5Smrg2003-04-21 23:12  nlevitt
1621f0ac6a5Smrg
1631f0ac6a5Smrg	* xrender.pc.in: s/@PACKAGE_VERSION@/@VERSION@/ (Jeff Waugh, bug
1641f0ac6a5Smrg	#71)
1651f0ac6a5Smrg
1661f0ac6a5Smrg2003-04-21 21:46  nlevitt
1671f0ac6a5Smrg
1681f0ac6a5Smrg	* Makefile.am, Xrenderint.h, configure.ac: Use local extutil.h if
1691f0ac6a5Smrg	not installed on the system.
1701f0ac6a5Smrg
1711f0ac6a5Smrg2003-04-21 10:36  keithp
1721f0ac6a5Smrg
1731f0ac6a5Smrg	* COPYING, ChangeLog, INSTALL, configure.ac: Fix render header
1741f0ac6a5Smrg	version check to use VERSION, eliminate duplicate version numbers
1751f0ac6a5Smrg	from configure.ac
1761f0ac6a5Smrg
1771f0ac6a5Smrg2003-04-21 10:22  keithp
1781f0ac6a5Smrg
1791f0ac6a5Smrg	* Color.c, Composite.c, Cursor.c, FillRects.c, Filter.c, Glyph.c,
1801f0ac6a5Smrg	Picture.c, Poly.c, Trap.c, Tri.c, Xrender-def.cpp, Xrender.h,
1811f0ac6a5Smrg	Xrenderint.h, extutil.h: Switch CVS id tags so regular CVS can cope
1821f0ac6a5Smrg
1831f0ac6a5Smrg2003-04-21 09:47  keithp
1841f0ac6a5Smrg
1851f0ac6a5Smrg	* Makefile.am: Xrender .so is 1.2.  switch order of dependent
1861f0ac6a5Smrg	libraries
1871f0ac6a5Smrg
1881f0ac6a5Smrg2003-04-20 23:49  nlevitt
1891f0ac6a5Smrg
1901f0ac6a5Smrg	* FillRect.c: Testing syncmail again.
1911f0ac6a5Smrg
1921f0ac6a5Smrg2003-04-20 23:44  nlevitt
1931f0ac6a5Smrg
1941f0ac6a5Smrg	* Xrender.c: Testing syncmail.
1951f0ac6a5Smrg
1961f0ac6a5Smrg2003-04-19 16:02  nlevitt
1971f0ac6a5Smrg
1981f0ac6a5Smrg	* xrender.pc.in: Add X libs to pkg-config --libs.
1991f0ac6a5Smrg
2001f0ac6a5Smrg2003-04-19 11:32  nlevitt
2011f0ac6a5Smrg
2021f0ac6a5Smrg	* Makefile.am: Link with -lX11 -lXext.
2031f0ac6a5Smrg
2041f0ac6a5Smrg2003-04-19 11:21  nlevitt
2051f0ac6a5Smrg
2061f0ac6a5Smrg	* Makefile.am, Xrenderint.h, configure.ac: Use installed
2071f0ac6a5Smrg	<X11/extenstions/extutil.h>. (Thanks, jdub). Make sure X is found
2081f0ac6a5Smrg	at ./configure time. Bump .so version to 1.1.1.
2091f0ac6a5Smrg
2101f0ac6a5Smrg2003-04-17 17:43  nlevitt
2111f0ac6a5Smrg
2121f0ac6a5Smrg	* configure.ac: Xrender version is the same as Render.
2131f0ac6a5Smrg
2141f0ac6a5Smrg2003-04-17 16:41  nlevitt
2151f0ac6a5Smrg
2161f0ac6a5Smrg	* .cvsignore: Quiet, please.
2171f0ac6a5Smrg
2181f0ac6a5Smrg2003-04-17 15:53  nlevitt
2191f0ac6a5Smrg
2201f0ac6a5Smrg	* xrender.pc.in: Fix typo
2211f0ac6a5Smrg
2221f0ac6a5Smrg2003-04-17 15:49  nlevitt
2231f0ac6a5Smrg
2241f0ac6a5Smrg	* Imakefile, Makefile.am, Xrenderint.h, autogen.sh, configure.ac,
2251f0ac6a5Smrg	extutil.h, region.h, xrender.pc.in: Initial automake support.
2261f0ac6a5Smrg
2271f0ac6a5Smrg2003-03-24 20:18  dawes
2281f0ac6a5Smrg
2291f0ac6a5Smrg	* Xrender-def.cpp:   26. Updates for building on OS/2 (#5650, Frank
2301f0ac6a5Smrg	Giessler).
2311f0ac6a5Smrg
2321f0ac6a5Smrg2002-11-24 13:46  tsi
2331f0ac6a5Smrg
2341f0ac6a5Smrg	* Cursor.c: Warning fix
2351f0ac6a5Smrg
2361f0ac6a5Smrg2002-11-22 18:34  keithp
2371f0ac6a5Smrg
2381f0ac6a5Smrg	* Cursor.c, Xrender.h: Add animate cursor support, client side
2391f0ac6a5Smrg
2401f0ac6a5Smrg2002-11-21 18:10  keithp
2411f0ac6a5Smrg
2421f0ac6a5Smrg	* Xrender.c: Skip unexpected data in QueryFormats.  Deal with
2431f0ac6a5Smrg	broken X servers a bit better
2441f0ac6a5Smrg
2451f0ac6a5Smrg2002-11-14 13:01  tsi
2461f0ac6a5Smrg
2471f0ac6a5Smrg	* Imakefile: First pass at imake warnings.  + some ATI driver
2481f0ac6a5Smrg	formatting changes.
2491f0ac6a5Smrg	
2501f0ac6a5Smrg	Please ensure these changes are reflected in DRI's CVS.
2511f0ac6a5Smrg
2521f0ac6a5Smrg2002-11-06 14:47  keithp
2531f0ac6a5Smrg
2541f0ac6a5Smrg	* Xrender.c, Xrender.h: XRenderQueryPictIndexValues support (from
2551f0ac6a5Smrg	Olivier Chapuis).  Bump Render version to 0.7
2561f0ac6a5Smrg
2571f0ac6a5Smrg2002-11-05 15:22  keithp
2581f0ac6a5Smrg
2591f0ac6a5Smrg	* Glyph.c, Trap.c, Tri.c, Xrenderint.h: Render uses int for 32
2601f0ac6a5Smrg	bits, Xlib uses long.  This matters on alpha
2611f0ac6a5Smrg
2621f0ac6a5Smrg2002-10-17 18:13  keithp
2631f0ac6a5Smrg
2641f0ac6a5Smrg	* Glyph.c: Miscomputing request length for String16 and String32
2651f0ac6a5Smrg
2661f0ac6a5Smrg2002-10-01 07:31  alanh
2671f0ac6a5Smrg
2681f0ac6a5Smrg	* Xrender-def.cpp:  358. Enable version controlled .dll's on
2691f0ac6a5Smrg	Cygwin/XFree86 (Alexander Gottwald).
2701f0ac6a5Smrg	 357. Some build fixes for Cygwin/XFree86 (Alan Hourihane).
2711f0ac6a5Smrg
2721f0ac6a5Smrg2002-09-29 16:39  keithp
2731f0ac6a5Smrg
2741f0ac6a5Smrg	* Xrender.c, Xrender.h: Update RandR to 1.0 (library version 2.0)
2751f0ac6a5Smrg
2761f0ac6a5Smrg2002-09-27 09:40  keithp
2771f0ac6a5Smrg
2781f0ac6a5Smrg	* Trap.c: Obey max request length even with BIG-REQUESTS
2791f0ac6a5Smrg
2801f0ac6a5Smrg2002-09-25 19:56  keithp
2811f0ac6a5Smrg
2821f0ac6a5Smrg	* Filter.c, Imakefile, Picture.c, Xrender.c, Xrender.h,
2831f0ac6a5Smrg	Xrenderint.h: Add image transformation and sub-pixel ordering to
2841f0ac6a5Smrg	Render
2851f0ac6a5Smrg
2861f0ac6a5Smrg2002-08-31 11:15  keithp
2871f0ac6a5Smrg
2881f0ac6a5Smrg	* Glyph.c: Remember not to write code at 1am. 
2891f0ac6a5Smrg	CompositeText{8,16,32} werent switching glyphsets at the right
2901f0ac6a5Smrg	time.
2911f0ac6a5Smrg
2921f0ac6a5Smrg2002-08-30 23:52  keithp
2931f0ac6a5Smrg
2941f0ac6a5Smrg	* Glyph.c: CompositeGlyphs functions were re-using overwritten data
2951f0ac6a5Smrg	and trashing the output buffer
2961f0ac6a5Smrg
2971f0ac6a5Smrg2002-08-22 22:48  keithp
2981f0ac6a5Smrg
2991f0ac6a5Smrg	* Cursor.c, Imakefile, Xrender.h: Add CreateCursor request to
3001f0ac6a5Smrg	Render
3011f0ac6a5Smrg
3021f0ac6a5Smrg2002-07-24 08:26  tsi
3031f0ac6a5Smrg
3041f0ac6a5Smrg	* Imakefile: Make libXrender buildable in non-XFree86 environments.
3051f0ac6a5Smrg
3061f0ac6a5Smrg2002-06-07 11:04  keithp
3071f0ac6a5Smrg
3081f0ac6a5Smrg	* Imakefile: Get Xrender to build out of the XFree86 environment
3091f0ac6a5Smrg
3101f0ac6a5Smrg2002-06-04 16:22  keithp
3111f0ac6a5Smrg
3121f0ac6a5Smrg	* Poly.c: Free edges structure after drawing Render polygons
3131f0ac6a5Smrg
3141f0ac6a5Smrg2002-05-30 23:38  keithp
3151f0ac6a5Smrg
3161f0ac6a5Smrg	* Imakefile: Fix up support for building Xft1, Xrender and
3171f0ac6a5Smrg	fontconfig out of the tree
3181f0ac6a5Smrg
3191f0ac6a5Smrg2002-05-21 13:39  keithp
3201f0ac6a5Smrg
3211f0ac6a5Smrg	* Poly.c: Xrender library didnt render some concave polygons right
3221f0ac6a5Smrg
3231f0ac6a5Smrg2002-05-17 16:54  keithp
3241f0ac6a5Smrg
3251f0ac6a5Smrg	* Xrender.c: standard 1-bit render format had incorrect depth in
3261f0ac6a5Smrg	spec
3271f0ac6a5Smrg
3281f0ac6a5Smrg2002-05-17 15:34  keithp
3291f0ac6a5Smrg
3301f0ac6a5Smrg	* Color.c, Imakefile, Xrender.h: Add Render color parse routine for
3311f0ac6a5Smrg	rgba colorspace
3321f0ac6a5Smrg
3331f0ac6a5Smrg2002-05-16 23:54  keithp
3341f0ac6a5Smrg
3351f0ac6a5Smrg	* Poly.c: Another tesselation fix for Rendered polygons
3361f0ac6a5Smrg
3371f0ac6a5Smrg2002-05-16 08:28  tsi
3381f0ac6a5Smrg
3391f0ac6a5Smrg	* Poly.c: Warning fix
3401f0ac6a5Smrg
3411f0ac6a5Smrg2002-05-14 23:43  keithp
3421f0ac6a5Smrg
3431f0ac6a5Smrg	* Tri.c: Fix up triangle request encodings
3441f0ac6a5Smrg
3451f0ac6a5Smrg2002-05-14 23:42  keithp
3461f0ac6a5Smrg
3471f0ac6a5Smrg	* Xrender.c, Xrender.h: Add XRenderFindStandardFormat
3481f0ac6a5Smrg
3491f0ac6a5Smrg2002-05-14 23:39  keithp
3501f0ac6a5Smrg
3511f0ac6a5Smrg	* Poly.c: Redo tesselation to match foley and vanDam
3521f0ac6a5Smrg
3531f0ac6a5Smrg2002-05-13 00:21  keithp
3541f0ac6a5Smrg
3551f0ac6a5Smrg	* Poly.c: Make tesselation function do something reasonable
3561f0ac6a5Smrg
3571f0ac6a5Smrg2002-05-12 22:21  keithp
3581f0ac6a5Smrg
3591f0ac6a5Smrg	* Imakefile, Xrender.h, Poly.c, Trap.c, Tri.c: Update render
3601f0ac6a5Smrg	extension to include trapezoids
3611f0ac6a5Smrg
3621f0ac6a5Smrg2002-02-11 23:17  keithp
3631f0ac6a5Smrg
3641f0ac6a5Smrg	* Glyph.c: XRenderFreeGlyphs wasnt sending the glyphset
3651f0ac6a5Smrg
3661f0ac6a5Smrg2002-01-02 11:57  tsi
3671f0ac6a5Smrg
3681f0ac6a5Smrg	* Glyph.c, Xrender.h: Resync with today's trunk.
3691f0ac6a5Smrg
3701f0ac6a5Smrg2001-12-26 17:16  keithp
3711f0ac6a5Smrg
3721f0ac6a5Smrg	* Glyph.c, Xrender.h: Add Render equivalents of XPolyText*
3731f0ac6a5Smrg
3741f0ac6a5Smrg2001-12-18 09:08  tsi
3751f0ac6a5Smrg
3761f0ac6a5Smrg	* FillRect.c, FillRects.c, Glyph.c, Picture.c, Xrender.c,
3771f0ac6a5Smrg	Xrender.h: Another resync with HEAD branch.
3781f0ac6a5Smrg
3791f0ac6a5Smrg2001-12-16 10:27  keithp
3801f0ac6a5Smrg
3811f0ac6a5Smrg	* FillRect.c, FillRects.c, Glyph.c, Picture.c, Xrender.c,
3821f0ac6a5Smrg	Xrender.h: lib/Xrender: add a bunch of _Xconst to make c++ happier
3831f0ac6a5Smrg
3841f0ac6a5Smrg2001-10-10 20:26  keithp
3851f0ac6a5Smrg
3861f0ac6a5Smrg	* Xrender.c: Check malloc return for Xrender query reply temp data
3871f0ac6a5Smrg
3881f0ac6a5Smrg2001-09-05 13:13  mvojkovi
3891f0ac6a5Smrg
3901f0ac6a5Smrg	* Xrender.c: 
3911f0ac6a5Smrg	  Missing SyncHandle() in XRenderQueryFormats.
3921f0ac6a5Smrg
3931f0ac6a5Smrg2001-07-31 17:44  tsi
3941f0ac6a5Smrg
3951f0ac6a5Smrg	* Xrender.h:  168. Fix 16bpp colour maps on Mach64's (Marc La
3961f0ac6a5Smrg	France).
3971f0ac6a5Smrg	 167. Fix Mach64 DPMS bug (Marc La France).
3981f0ac6a5Smrg	 166. Fix bug that prevented hardware cursors on Mach64 CT's (Marc
3991f0ac6a5Smrg	La France).
4001f0ac6a5Smrg	 165. Document what a ChipAdjustFrame() function should to to
4011f0ac6a5Smrg	prevent moving
4021f0ac6a5Smrg	      of hardware cursors during mode switches (Marc La France).
4031f0ac6a5Smrg	 164. -Wimplicit warning cleanup [`make World` >required<] (Marc La
4041f0ac6a5Smrg	France).
4051f0ac6a5Smrg	 163. Ensure installed headers can find the headers they, in turn,
4061f0ac6a5Smrg	#include
4071f0ac6a5Smrg	      (Marc La France).
4081f0ac6a5Smrg	 162. Make imake pass its -W* flags to cpp (Marc La France).
4091f0ac6a5Smrg	 161. More accomodations for newer GCC's (Mike A. Harris).
4101f0ac6a5Smrg
4111f0ac6a5Smrg2001-07-06 13:46  keithp
4121f0ac6a5Smrg
4131f0ac6a5Smrg	* Xrender.c: Fix a couple of locking bugs in Xrender library
4141f0ac6a5Smrg
4151f0ac6a5Smrg2001-05-16 03:33  keithp
4161f0ac6a5Smrg
4171f0ac6a5Smrg	* Xrender.c: Clean up memory leaks in Xrender library
4181f0ac6a5Smrg
4191f0ac6a5Smrg2001-02-13 11:19  dawes
4201f0ac6a5Smrg
4211f0ac6a5Smrg	* Xrender-def.cpp:  135. Updates for Cygwin support (#4433, Suhaib
4221f0ac6a5Smrg	M. Siddiqi).
4231f0ac6a5Smrg	 134. Fix a bug in the fonts.sgml doc (#4432, Juliusz Chroboczek).
4241f0ac6a5Smrg	 133. Fix the xdpyinfo so that it will build when the XKB extension
4251f0ac6a5Smrg	isn't
4261f0ac6a5Smrg	      defined (#4422, Jim Gettys).
4271f0ac6a5Smrg	 132. Fix the xdm greeter so that it will build when the XKB
4281f0ac6a5Smrg	extension isn't
4291f0ac6a5Smrg	      defined (#4421, Jim Gettys).
4301f0ac6a5Smrg	 131. Only build setxkbmap when building the XKB lib support (based
4311f0ac6a5Smrg	on #4420,
4321f0ac6a5Smrg	      Jim Gettys).
4331f0ac6a5Smrg	 130. Improve the mga driver messages when the HAL module isn't
4341f0ac6a5Smrg	available
4351f0ac6a5Smrg	      (#4451, David Woodhouse).
4361f0ac6a5Smrg	 129. Add G450 support to the mga driver (#4416, Luugi Marsan
4371f0ac6a5Smrg	(Matrox),
4381f0ac6a5Smrg	      4449, David Woodhouse).
4391f0ac6a5Smrg	 128. Mga driver updates, including HAL cleanups, add a Crtc2Ram
4401f0ac6a5Smrg	option,
4411f0ac6a5Smrg	      and merge with Matrox beta4 source (#4415, Antii Tapaninen,
4421f0ac6a5Smrg	#4423,
4431f0ac6a5Smrg	      Simon Hosie).
4441f0ac6a5Smrg	 127. Fix a rounding problem in the wacom driver that was causing
4451f0ac6a5Smrg	some
4461f0ac6a5Smrg	      position instability (#4417, Hannes Eriksson).
4471f0ac6a5Smrg
4481f0ac6a5Smrg2000-12-07 15:55  keithp
4491f0ac6a5Smrg
4501f0ac6a5Smrg	* Picture.c: Xrender: missing mask field in ChangePictureAttributes
4511f0ac6a5Smrg	request encoding
4521f0ac6a5Smrg
4531f0ac6a5Smrg2000-12-04 23:42  keithp
4541f0ac6a5Smrg
4551f0ac6a5Smrg	* Picture.c: Xft,Xrender: make clip rectangles actually work
4561f0ac6a5Smrg
4571f0ac6a5Smrg2000-12-04 19:13  keithp
4581f0ac6a5Smrg
4591f0ac6a5Smrg	* Picture.c, Xrender.h: Xft,Xrender,Render: c++ support, clip
4601f0ac6a5Smrg	rectangles, warnings
4611f0ac6a5Smrg
4621f0ac6a5Smrg2000-12-04 13:01  dawes
4631f0ac6a5Smrg
4641f0ac6a5Smrg	* Xrender-def.cpp: missing ident lines
4651f0ac6a5Smrg
4661f0ac6a5Smrg2000-12-04 10:49  dawes
4671f0ac6a5Smrg
4681f0ac6a5Smrg	* Xrender-def.cpp: 1085. Updates for Hurd support (#A.209, Marcus
4691f0ac6a5Smrg	Brinkmann).  1084. Bump the minor revisions of libXmu (UTF8_STRING)
4701f0ac6a5Smrg	and libX11	 (Xutf8LookupString).  1083. Fixes for all known
4711f0ac6a5Smrg	bugs in the CompoundText parser and generator,	     (#4333, Bruno
4721f0ac6a5Smrg	Haible).  1082. Fix documentation for XSetOMValues() (#4332, Bruno
4731f0ac6a5Smrg	Haible).  1081. Fix namespace polution in <X11/Xlib.h> introduced
4741f0ac6a5Smrg	with patch #4293       (#4331, Bruno Haible).  1080. Fix a bug in
4751f0ac6a5Smrg	the newly introduced Xutf8LookupString() function that	     loses
4761f0ac6a5Smrg	input not representable in the locale encoding (#4330,	     Bruno
4771f0ac6a5Smrg	Haible).  1079. Avoid four new gcc warnings about const in lcUTF8.c
4781f0ac6a5Smrg	introduced by	    patch #4293 (#4329, Bruno Haible).	1078. Fix
4791f0ac6a5Smrg	some additional cases of confusing local typedef for wchar_t	  
4801f0ac6a5Smrg	(#4328, Bruno Haible).	1077. Fix some round-trip conversion errors
4811f0ac6a5Smrg	in COMPOUND_TEXT -> UTF8_STRING ->	 COMPOUND_TEXT due to wrong
4821f0ac6a5Smrg	tables introduced by patches #4214, 4215       (#4327, Pablo
4831f0ac6a5Smrg	Saratxaga).  1076. Cygwin update for building Xrender DLL (#4326,
4841f0ac6a5Smrg	Suhaib M. Siddiqi).  1075. Fix an undefined SUBDIRS in
4851f0ac6a5Smrg	xc/lib/GL/mesa/src/drv/Imakefile when	    compiling on something
4861f0ac6a5Smrg	other than x86, alpha or sparc (#4325,	     Brian Paul).  1074.
4871f0ac6a5Smrg	Don't have the neomagic driver disable stretching when a mode that 
4881f0ac6a5Smrg	     fills the panel is selected (#4324, Andrew C. Aitchison). 
4891f0ac6a5Smrg	1073. Fix a bug in Xlib's _XimLocalMbLookupString() that causes a
4901f0ac6a5Smrg	crash when	 a zero keycode keypress event is received (#4322,
4911f0ac6a5Smrg	HIBINO Kei).
4921f0ac6a5Smrg
4931f0ac6a5Smrg2000-12-03 15:41  keithp
4941f0ac6a5Smrg
4951f0ac6a5Smrg	* Xrender.h: Xrender: prototype using "template" collides with
4961f0ac6a5Smrg	reserved c++ word
4971f0ac6a5Smrg
4981f0ac6a5Smrg2000-12-02 01:38  keithp
4991f0ac6a5Smrg
5001f0ac6a5Smrg	* Glyph.c: Xrender: 16/32 bit glyph functions using wrong minor
5011f0ac6a5Smrg	request code
5021f0ac6a5Smrg
5031f0ac6a5Smrg2000-12-01 13:31  keithp
5041f0ac6a5Smrg
5051f0ac6a5Smrg	* Glyph.c, Picture.c, Xrender.c, Xrender.h: Xrender/Xft: handle
5061f0ac6a5Smrg	long strings, use unsigned int for 32-bit glyphs
5071f0ac6a5Smrg
5081f0ac6a5Smrg2000-11-29 00:25  keithp
5091f0ac6a5Smrg
5101f0ac6a5Smrg	* Glyph.c, Xrender.h: add 16/32 bit glyph rendering to Xrender
5111f0ac6a5Smrg	library
5121f0ac6a5Smrg
5131f0ac6a5Smrg2000-11-19 23:13  keithp
5141f0ac6a5Smrg
5151f0ac6a5Smrg	* FillRect.c, FillRects.c, Imakefile, Picture.c, Xrender.h: Add
5161f0ac6a5Smrg	component alpha to Render extension
5171f0ac6a5Smrg
5181f0ac6a5Smrg2000-08-27 19:43  tsi
5191f0ac6a5Smrg
5201f0ac6a5Smrg	* Composite.c, Glyph.c, Picture.c, Xrender.c, Xrender.h,
5211f0ac6a5Smrg	Xrenderint.h: Ident lines
5221f0ac6a5Smrg
5231f0ac6a5Smrg2000-08-26 09:37  keithp
5241f0ac6a5Smrg
5251f0ac6a5Smrg	* Imakefile: Get render library to actually build and install
5261f0ac6a5Smrg	correctly
5271f0ac6a5Smrg
5281f0ac6a5Smrg2000-08-25 17:38  keithp
5291f0ac6a5Smrg
5301f0ac6a5Smrg	* Composite.c, Glyph.c, Imakefile, Picture.c, Xrender.c, Xrender.h,
5311f0ac6a5Smrg	Xrenderint.h: Add Xrender library
5321f0ac6a5Smrg
533