summaryrefslogtreecommitdiff
path: root/src/cairo-scaled-font.c
Commit message (Expand)AuthorAgeFilesLines
* doc: Fix the gtk-doc syntax of internal symbolsKhaled Hosny2023-02-021-0/+4
* Foreground color fixes for ft, svg, colrv1Adrian Johnson2023-01-271-12/+14
* Add new cairo_user_scaled_font_get_foreground_source() functionAdrian Johnson2023-01-261-14/+48
* [scaled-font] Clean up font-options before copyBehdad Esfahbod2023-01-191-0/+1
* Don't leave a font face in an error state after a scaled font creation failureFujii Hironori2023-01-101-2/+0
* Merge branch 'scaled-font-make-mutex-recursive' into 'master'Uli Schlachter2022-09-131-1/+1
|\
| * Make cairo_scaled_font_t mutex recursiveLuca Bacci2022-09-051-1/+1
* | Check for scaled_font::cache_frozen in glyph_page_can_remove()Luca Bacci2022-09-051-1/+10
|/
* Remove unused codeAdrian Johnson2022-05-281-195/+0
* Fix deadlock in cairo-scaled-font.cAdrian Johnson2022-05-281-2/+35
* Fix deadlock in cairo-scaled-font.cAdrian Johnson2022-05-281-3/+6
* Fix the scaled_glyph_init color glyph logicAdrian Johnson2022-04-251-1/+2
* Fix a use after free in cairo_scaled_font_createFeysh INC2022-04-221-1/+1
* Fix scaled_glyph hash lookup on Win64Adrian Johnson2022-04-191-2/+3
* Merge branch 'master' into color-font-foreground-colorAdrian Johnson2021-09-171-1/+1
|\
| * Fix some MinGW warningsAdrian Johnson2021-09-021-1/+1
* | Support color fonts that use the foreground colorAdrian Johnson2021-08-281-3/+38
|/
* Change FNV hash to 64-bitAdrian Johnson2021-07-251-8/+8
* Use uintptr_t for all casts between pointer and integerAdrian Johnson2021-07-251-5/+5
* Issue #482Glash Gnome2021-05-131-1/+1
* fix double free and failed assertions in cairo_scaled_font_destroyMichal Sudolsky2020-10-211-4/+4
* scaled-font: Fix glyph and cluster count checks (CID #983386)Bryce Harrington2018-06-151-2/+2
* Use _cairo_malloc instead of mallocAdrian Johnson2018-05-071-4/+4
* scaled-font: Fix assert when destroying glyph pageCarlos Garcia Campos2017-10-221-0/+7
* Factor out the ISFINITE() macroBryce Harrington2017-10-111-6/+0
* Expose 'has color glyphs' as a scaled font propertyMatthias Clasen2017-07-291-0/+9
* Add support for color glyphs to cairo_scaled_glyph_tMatthias Clasen2017-07-291-0/+21
* Fix grammar in cairo_*_reference() function documentation.Bryce Harrington2016-10-101-2/+2
* scaled-font: Fix deadlock when recursing in _cairo_scaled_font_reset_cache()Hans Petter Jansson2016-08-021-6/+18
* scaled-font: don't store pointer in hash valueAdrian Johnson2016-03-101-3/+4
* scaled-font: Prevent a recursive mutex lock for removing a failed glyphChris Wilson2013-06-181-0/+4
* scaled-font: Fix use after free when clearing the glyph cacheChris Wilson2013-01-091-2/+3
* scaled-font: Make reset-font-cache threadsafeChris Wilson2013-01-091-35/+31
* scaled-font: Remove a non-threadsafe double-freeze assertChris Wilson2013-01-081-1/+0
* scaled-font: Hold the scaled font mutex whilst reaping from the global cacheChris Wilson2013-01-081-2/+7
* scaled-font: Assert if attempting to finish a frozen fontChris Wilson2013-01-081-0/+12
* scaled-font: Free the cached glyphs from the font before taking the global lockChris Wilson2013-01-081-1/+20
* scaled-font: Always hold the mutex even for single glyph probesChris Wilson2013-01-081-20/+21
* scaled-font: Mention ownership of returned object from get_font_face()Chris Wilson2013-01-031-1/+2
* xlib: Implement SHM fallbacks and fast upload pathsChris Wilson2012-08-171-1/+1
* Use the new pixman_glyph_cache_t API that will be in pixman 0.28.0Søren Sandmann Pedersen2012-06-091-0/+2
* scaled-font: Take lock around disposing of an empty page upon alloc failureChris Wilson2012-06-071-0/+2
* composite-rectangles,scaled-font: Use accurate extents if the font is brokenChris Wilson2012-06-041-1/+10
* Revert "Use pixman glyphs"Søren Sandmann Pedersen2012-04-301-2/+0
* Use pixman glyphsSøren Sandmann Pedersen2012-04-301-0/+2
* Split cairo-list into struct+inlinesChris Wilson2012-04-191-0/+1
* doc: Add "since" tag to documentationAndrea Canciani2012-03-291-0/+12
* doc: Make documentation comments symmetricAndrea Canciani2012-03-291-1/+1
* scaled-font: Ignore empty glyphs when checking for potential overlapHenry (Yu) Song2012-03-131-0/+3
* scaled-font: Assign a temporary hash value for the placeholderChris Wilson2012-02-281-0/+8