summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/fontwrapper-ft.cc
Commit message (Expand)AuthorAgeFilesLines
* Drop some useless parentheses around comparisons.Adam Borowski2014-01-101-1/+1
* More formatting fixes for return (...);Neil Moore2013-11-151-1/+1
* Don't allocate pointless iterators.Adam Borowski2013-11-151-1/+1
* Use unique_ptr instead of auto_ptr (emulated for non-C++11).Adam Borowski2012-08-281-1/+1
* Use std namespace.Raphael Langella2012-08-261-21/+20
* Don't crash on font rendering when there's anything outside ascender..descender.frogbotherer2012-07-281-30/+25
* Merge branch 'unicode-tiles'Adam Borowski2012-07-111-133/+246
|\
| * Force a flush if we get 255 glyph substitutions in a text block.Adam Borowski2012-07-091-0/+16
| * Fix some type confusion.Adam Borowski2012-07-091-8/+8
| * Evict glyph loading to a separate function.Adam Borowski2012-07-091-100/+108
| * Fix an off-by-one crash on loading an outline font.Adam Borowski2012-07-091-25/+21
| * more efficient font rendering using glTexSubImage2Dfrogbotherer2012-07-081-43/+29
| * Fix droppings of old glyphs appearing on a new glyph's edges.Adam Borowski2012-07-011-2/+2
| * Fix a potential integer overflow.Adam Borowski2012-07-011-1/+1
| * Fix a crash on drawing out of a character's bounds.Adam Borowski2012-07-011-1/+1
| * A pixel = 1px, 4 bytes.Adam Borowski2012-06-251-2/+3
| * Formatting.Adam Borowski2012-06-251-23/+21
| * Don't let debugging printf spew invalid characters.Adam Borowski2012-06-251-6/+26
| * improved unicode support with more efficient use of texturesfrogbotherer2012-06-251-62/+138
| * added proper unicode support at the cost of some memory overheadfrogbotherer2012-06-251-98/+110
* | Some more return deparenthesization.Adam Borowski2012-07-051-3/+3
|/
* Make a few functions static.Adam Borowski2012-04-201-1/+1
* Consistently use a space after flow control statements.Adam Borowski2011-12-021-1/+1
* First prototype of webtiles.Florian Diebold2011-06-261-2/+2
* heftig's patch for "light" freetype hinting.Adam Borowski2011-05-221-2/+5
* Work around FreeType having problems opening files on Windows.Adam Borowski2011-04-141-1/+17
* Show FreeType errors on Windows, make them fatal.Adam Borowski2011-04-141-16/+4
* Fix tiles compile.Adam Borowski2011-04-041-1/+1
* Merge branch 'master' into unicodeAdam Borowski2011-03-131-2/+4
|\
| * Shift the tooltip to the right, so the messages are still readable.Johanna Ploog2011-01-191-2/+4
* | Handle fixed-width characters of width 2 in tiles.Adam Borowski2010-12-171-3/+11
* | Let tiles output our UTF-8 encoded strings -- only the ISO-8859-1 subset for ...Adam Borowski2010-09-271-18/+33
|/
* fontwrapper-ft.cc: use malloc()/free() instead of alloca()Steven Noonan2010-05-161-4/+5
* Include malloc.h in font-wrapper-ft.ccCharles Otto2010-05-151-0/+2
* Clean up GL code function parameters.Enne Walker2010-05-141-5/+6
* Renaming struct GLWRect to be class GLWPrim.Enne Walker2010-05-141-4/+4
* Clean up storage of vertex colours in GLWRect.Enne Walker2010-05-141-4/+4
* Add "current colour" to GLState.Enne Walker2010-05-141-9/+6
* Expose GL state to draw call API.Enne Walker2010-05-141-13/+6
* Rename vert buffer 'push' to 'add' for clarity.Enne Walker2010-05-141-4/+4
* Code cleanup for triangles branch.Enne Walker2010-05-141-16/+15
* Remove unused code from fontwrapper.Enne Walker2010-05-141-12/+0
* Reuse the same buffer when drawing fonts.Enne Walker2010-05-141-12/+9
* Remove unused 'flush' option on buffer drawing.Enne Walker2010-05-141-1/+1
* Removed GLStateManager::draw and GLPrimitive.Ixtli2010-05-141-96/+35
* Tilebuf now uses GLVertBuffer exclusively.Ixtli2010-05-141-32/+7
* Reduce dependencies on tilereg.h.Enne Walker2010-04-251-0/+1
* Comment cleanup.Enne Walker2010-04-241-5/+0
* Move specific create funcs out of generic files.Enne Walker2010-04-241-0/+5
* General coding standards update.Enne Walker2010-04-241-39/+42