summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* XftDrawSrcPicture: Use XRenderCreateSolidFill when availableKeith Packard2014-10-223-29/+47
| | | | | | | | 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>
* Use FT_*_H macros instead of including <freetype/*.h>Julien Cristau2013-12-081-3/+3
| | | | | | freetype moved its headers around in 2.5.1. Signed-off-by: Julien Cristau <jcristau@debian.org>
* Dead code removalJeremy Huddleston2012-03-101-10/+0
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Fixup for 550b2f76401c2 which broke bold fontsMikael Magnusson2012-03-101-4/+0
| | | | | | | | | | | The commit removed the line AC_CHECK_FUNCS(FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_GlyphSlot_Embolden) but failed to remove the #if lines that this commit removes, resulting in that code never being executed. Fixes: https://bugs.freedesktop.org/attachment.cgi?id=58280 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
* Fix undefined ftbit in XftFontLoadGlyphsJeremy Huddleston2011-10-241-0/+3
| | | | | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=42173 Fixes regression from: 6f1d7bcdd461b1f6cc64370793f52d7c170187d0 Fixed by examining original patch before rebase from: https://bugs.freedesktop.org/show_bug.cgi?id=29151 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Remove fontconfig and freetype ifdef-fu and instead require non-ancinet ↵Jeremy Huddleston2011-10-102-43/+1
| | | | | | versions of both Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* compiler noise cleanups related to subpixel LCD supportTom \"spot\" Callaway2011-10-101-7/+3
| | | | Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
* Subpixel LCD text rendering improvementsTom \"spot\" Callaway2011-10-104-272/+415
| | | | Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
* Add const attributes to fix gcc -Wwrite-strings warningsAlan Coopersmith2011-09-284-7/+7
| | | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
* constify some bitsRoss Burton2011-09-252-2/+2
| | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=2658 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Strip trailing whitespaceAlan Coopersmith2011-09-1614-239/+239
| | | | | | | 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>
* XftGlyphFontSpecCore: check to make sure glyphs are in rangeDerek Wang2011-02-131-0/+10
| | | | | | | | | This fixes a crash reported when selecting "View Page Source" in Mozilla on Solaris 10, due to invalid parameters being given to XPutImage. http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6261221 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>
* libXft: Fix variable assignment.Roberto Branciforti2011-01-181-1/+1
| | | | | | Signed-off-by: Roberto Branciforti <rbbrnc@gmail.com> Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Set libtool version-number automatically from package versionAlan Coopersmith2009-10-131-1/+1
| | | | | | | | Since we've forgotten to manually update in most libXft releases so far, might as well just automate it. Reported by: Paulo Ricardo Zanoni <pzanoni@mandriva.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Fix install of generated Xft.h when builddir != srcdirJulien Cristau2009-10-061-2/+2
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Janitor: Correct make distcheck and sparse warnings.Paulo Cesar Pereira de Andrade2009-01-2914-100/+94
| | | | | | | | | | 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.
* Added fake bold support (#1579, Novell #38202/223682).Stefan Dirsch2008-11-221-1/+16
|
* Header cleanup (bug#4703)Erik Andren2008-10-251-0/+4
| | | | | | | Remove prototypes for nonexistent functions from Xft.h, and add missing include in xftglyphs.c Signed-off-by: Julien Cristau <jcristau@debian.org>
* libXft 2.1.13libXft-2.1.13Adam Jackson2008-07-021-1/+1
|
* Bug #14232: Fix XftDrawRect when Render not supported.Adam Jackson2008-03-241-1/+4
|
* nuke RCS IdsMatthieu Herrb2008-03-0917-34/+0
|
* Register objects used by libXft.Stefan Dirsch2007-11-041-0/+1
| | | | libXft uses XFT_MAX_GLYPH_MEMORY without first registering with fontconfig.
* XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200)Karl Tomlinson2007-09-121-2/+7
| | | | | | | | | | | | | | | | | | This is due to XftFontInfoFill using the binary representation of the XftFontInfo to generate fi->hash. With 64-bit pointers there is padding between .hash and .file in struct _XftFontInfo. This padding is not initialized, and the hash uses these bytes. This will interfere with finding "a matching previously opened font" in XftFontOpenInfo, and XftFontInfoEqual, which uses memcmp, will have similar problems. This fix makes no assumptions about the sizes and alignment of members of struct _XftFontInfo by using memset. (It also makes no assumptions about what FcPatternGet* does to its output parameter when it returns FcResultNoMatch.)
* XftNameUnparse: re-export to public API (bug #8900)Daniel Stone2006-12-071-1/+1
| | | | | Fix botched git import, which reverted some changes from CVS, by re-exporting XftNameUnparse.
* renamed: .cvsignore -> .gitignoreAlan Coopersmith2006-07-131-0/+0
|
* Bug #7259: Various Coverity fixes.Kjartan Maraas2006-07-134-4/+6
|
* Bug #4711: Don't export unnecessary symbols. (Alan Coopersmith). Bump toxft-2_1_9Daniel Stone2006-06-0317-109/+117
| | | | 2.1.9.
* Add/improve libs .cvsignores.Eric Anholt2005-11-201-0/+6
|
* Build system for XftSøren Sandmann Pedersen2005-07-271-0/+32
|
* Sync with Xft from xlibs CVS (2.1.7 plus man page updates from BrandenXORG-6_8_99_13Alan Coopersmith2005-06-2417-98/+128
| | | | Robinson) - see lib/Xft/ChangeLog for full details
* Fri Aug 13 21:01:34 2004 Soeren Sandmann <sandmann@daimi.au.dk>sco_port_update-baserel-0-6-1lg3d-rel-0-7-0lg3d-rel-0-6-2lg3d-baseXORG-6_8_99_7XORG-6_8_99_6XORG-6_8_99_5XORG-6_8_99_4XORG-6_8_99_3XORG-6_8_99_2XORG-6_8_99_1XORG-6_8_2XORG-6_8_1_904XORG-6_8_1_903XORG-6_8_1_902XORG-6_8_1_901XORG-6_8_1XORG-6_8_0XORG-6_7_99_904XORG-6_7_99_903XORG-6_7_99_902XORG-6_7_99_901sco_port_updatelg3d-masterlg3d-eventlg3d-dev-0-7-1lg3d-dev-0-7-0lg3d-dev-0-6-latestlg3d-dev-0-6-2lg3d-dev-0-6-1-latestlg3d-dev-0-6-1-currentlg3d-dev-0-6-1-1lg3d-dev-0-6-1lg3dXORG-6_8-branchSøren Sandmann Pedersen2004-08-131-0/+1
| | | | Fix the build
* Fri Aug 13 19:53:10 2004 Soeren Sandmann <sandmann@redhat.com>Søren Sandmann Pedersen2004-08-131-0/+9
| | | | | | | | | | | | | Fix for lockups on some versions of Matrox Mystique. #687, Patch from Mike Harris. Call xf86EnableDisableFBAccess though the function pointer instead of directly. #1041, Patch from Aaron Plattner. Swap the phsyical size of the screen when rotiation. #1050, Patch from Aaron Plattner. Fri Aug 13 19:47:12 2004 Soeren Sandmann <sandmann@redhat.com> Make HAVE_FT_BITMAP_SIZE_Y_PPEM conditional on the FreeType version instead of proping it. This way it will work with the monolithic version too. #1062, Patch by Owen Taylor.
* Called strlen with (f->file) without checking for NULL (which happens whenXORG-6_7_99_2Kevin E Martin2004-08-111-1/+2
| | | | directly using FT_Face objects) (Bug #1047, Keith Packard).
* Merging XORG-CURRENT into trunkXORG-6_7_99_1XACE-SELINUX-MERGECOMPOSITEWRAPEgbert Eich2004-04-2317-106/+268
|
* Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1Egbert Eich2004-03-1417-17/+17
|
* Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0STSF-CURRENTEgbert Eich2004-03-0317-17/+17
|
* readding XFree86's cvs IDsxf86-4_3_99_903Egbert Eich2004-02-2617-17/+17
|
* Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004Egbert Eich2004-02-2617-17/+17
|
* 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-256-18/+15
|
* Initial revisionXORG-STABLEKaleb Keithley2003-11-1417-0/+7432