summaryrefslogtreecommitdiff
path: root/src/xftdraw.c
Commit message (Collapse)AuthorAgeFilesLines
* add "trackmemusage" property to use in improved _XftFontUncacheGlyphThomas E. Dickey2022-07-061-3/+3
| | | | | | | | | The linear search used for randomly selecting a glyph to discard is inefficient. This commit provides for a doubly-linked list which could be maintained by the library to quickly discard the least recently used glyph. Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
* reduce clutter with macros for allocating arraysThomas E. Dickey2022-07-061-7/+7
| | | | Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
* fix warnings by gcc 11; check if length <= zeroThomas E. Dickey2022-06-031-0/+18
| | | | Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
* quiet compiler warning with castThomas E. Dickey2022-06-031-1/+1
| | | | Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
* cleanup warnings about discarding constThomas E. Dickey2022-06-031-2/+2
| | | | Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
* fix most type-conversion warnings from gcc-normal, without object-file changesThomas E. Dickey2020-04-011-17/+17
| | | | Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
* XftDrawSrcPicture: Use XRenderCreateSolidFill when availableKeith Packard2014-10-221-29/+42
| | | | | | | | Instead of creating 1x1 pictures, use the solid pictures added in Render version 0.10 Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Adam Jackson <ajax@redhat.com>
* Strip trailing whitespaceAlan Coopersmith2011-09-161-22/+22
| | | | | | | Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' git diff -w & git diff -b show no diffs from this change Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* XftDrawSrcPicture: fail if info->solidFormat is NULLJay Cotton2011-02-131-1/+1
| | | | | | | | | Fixed a core dump in x11perf render tests when a driver was returning incorrect information due to a bug in the driver. http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6872780 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Janitor: Correct make distcheck and sparse warnings.Paulo Cesar Pereira de Andrade2009-01-291-15/+15
| | | | | | | | | | Use only one toplevel .gitignore file. It was tempting to also modify the code to not, first check if xrender is >= 0.8.2, and then, if failing, check for libXrender functions with different build options, but left as is, as it could be somehow useful at least as an example of being backwards compatible.
* Bug #14232: Fix XftDrawRect when Render not supported.Adam Jackson2008-03-241-1/+4
|
* nuke RCS IdsMatthieu Herrb2008-03-091-2/+0
|
* Bug #7259: Various Coverity fixes.Kjartan Maraas2006-07-131-1/+1
|
* Bug #4711: Don't export unnecessary symbols. (Alan Coopersmith). Bump toxft-2_1_9Daniel Stone2006-06-031-27/+27
| | | | 2.1.9.
* Sync with Xft from xlibs CVS (2.1.7 plus man page updates from BrandenXORG-6_8_99_13Alan Coopersmith2005-06-241-7/+2
| | | | Robinson) - see lib/Xft/ChangeLog for full details
* Merging XORG-CURRENT into trunkXORG-6_7_99_1XACE-SELINUX-MERGECOMPOSITEWRAPEgbert Eich2004-04-231-4/+9
|
* Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1Egbert Eich2004-03-141-1/+1
|
* Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0STSF-CURRENTEgbert Eich2004-03-031-1/+1
|
* readding XFree86's cvs IDsxf86-4_3_99_903Egbert Eich2004-02-261-1/+1
|
* Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004Egbert Eich2004-02-261-1/+1
|
* XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folksxf86-4_3_99_903_specialxf86-4_3_99_902xf86-4_3_99_901xf86-4_3_99_16xf86-012804-2330Kaleb Keithley2003-11-251-3/+3
|
* Initial revisionXORG-STABLEKaleb Keithley2003-11-141-0/+993