summaryrefslogtreecommitdiff
path: root/src/sna/sna_glyphs.c
AgeCommit message (Expand)Author
2019-09-19sna: Avoid strict aliasing violations with glyphinfoVille Syrjälä
2015-06-02sna: Avoid using NULL pointer inside DBGChris Wilson
2015-05-18sna/glyphs: Improve handling of low bitdepth mask format conversionsChris Wilson
2015-01-13sna: Wrap direct access to ScrnInfoPtr->pScreenChris Wilson
2014-11-10sna: Check picture format on destination before beginning a GPU operationChris Wilson
2014-09-09sna/glyphs: Prevent NULL vfunc deref with glyphsChris Wilson
2014-08-01sna/glyphs: Eliminate an extra conditional from glyphs-to-dstChris Wilson
2014-08-01sna/glyphs: Fallback to masked glyphs if rendering to a too wide dstChris Wilson
2014-06-27sna/glyphs: Add DBG option for glyph toleranceChris Wilson
2014-06-27sna/glyphs: Add DBG option for forcing glyphs-to-dstChris Wilson
2014-06-24sna/glyphs: Clip damage to dstChris Wilson
2014-06-23sna: Allow scratch pixmap to allocate linear GPU boChris Wilson
2014-06-23sna: Do not set CAN_CREATE_GPU flag for untiled allocationsChris Wilson
2014-06-20sna: Mark up const boxes to keep the compiler happyChris Wilson
2014-06-17sna/glyphs: DBG compile fixChris Wilson
2014-06-16sna/glyphs: Add DBG option to force use of the glyph image maskChris Wilson
2014-06-16sna/glyphs: Show number of glyphs in DBGChris Wilson
2014-06-13sna: Refine decision whether to use the GPU or render inplaceChris Wilson
2014-06-11sna/glyphs: Always print some DBG when performing fallbackChris Wilson
2014-06-11sna: Silence compiler warnings for discarding const Region pointsChris Wilson
2014-04-22sna: Use a global pixman glyph cacheChris Wilson
2014-03-24sna: Remove one conditional from rendering glyphs into a maskChris Wilson
2014-03-24sna: Consolidate handling of uncacheable glyphsChris Wilson
2014-03-24sna: Eliminate a few conditionals in glyph fast pathChris Wilson
2014-03-12sna: Add DBG around using pixman's glyph cacheChris Wilson
2014-03-11sna/glyphs: Add a smattering of DBG for validating the glyph maskChris Wilson
2014-03-10sna: Pass render hints for migration based on source locationChris Wilson
2014-03-10sna/glyph: Release the pixman glyph cache along the error pathsChris Wilson
2014-02-04sna/glyphs: Reset composite state between switching glyph formatsChris Wilson
2014-01-23sna: Avoid erroneous discarding operations for partial compositesChris Wilson
2014-01-17sna: Cull the DBG spew to stderrChris Wilson
2013-11-28sna: Wrap glyph composition with sigtrap handlingChris Wilson
2013-11-25Remove uneeded headersZdenek Kabelac
2013-11-12sna: Apply drawable offset to glyph bbox prior to checking for clippingChris Wilson
2013-11-04testChris Wilson
2013-10-30Revert "sna: Detect and handle mi recursion"Chris Wilson
2013-10-18sna/glyphs: Remove glyph_approx_extentsChris Wilson
2013-10-16sna/glyphs: Fix computation of extents for long stringsChris Wilson
2013-09-27sna: Catch SIGBUS to prevent X deathChris Wilson
2013-09-10sna: Disable use of Y-tiling for gen4Chris Wilson
2013-08-12sna/glyphs: Do not attempt to release the negative cache lookupChris Wilson
2013-08-12sna: Fix use of obsolete this_atlas in a DBG messageChris Wilson
2013-08-10sna/glyphs: Micro-optimise glyphs-to-dstChris Wilson
2013-08-10sna/glyphs: Micro-optimise glyph drawingChris Wilson
2013-08-01sna/glyphs: Allow glyphs-to-dst to discard CA masks for a8 glyphsChris Wilson
2013-07-07sna/gen4: Remove the glyph mask hack and tune the flush w/aChris Wilson
2013-06-03sna: Make copying the glyph size more compactChris Wilson
2013-03-18sna: Reset operation state between glyphsChris Wilson
2013-03-18sna: Skip processing an all-clipped-out glyphChris Wilson
2013-02-26sna: Flatten the glyph emittersChris Wilson