summaryrefslogtreecommitdiff
path: root/src/sna/sna_glyphs.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-30sna: Prefer not to create a GPU bo without RENDER accelerationChris Wilson1-3/+3
2012-07-22sna/glyphs: Also discard the glyph mask for bitmaps with an opaque sourceChris Wilson1-4/+40
2012-07-21sna: Refresh experimental userptr vmap supportChris Wilson1-21/+13
2012-07-14sna/glyphs: Perform the fallback mask reduce before moving the glyph pointersChris Wilson1-5/+5
2012-07-14sna/glyphs: A repeat of the earlier typo for pixman glyphsChris Wilson1-1/+1
2012-07-14sna/glyphs: Fix typo and render glyphs to the small maskChris Wilson1-2/+2
2012-07-14sna: Enable pixman_glyphs if availableChris Wilson1-66/+321
2012-07-14sna: Add some DBG for selecting glyph pathChris Wilson1-1/+4
2012-07-12sna/glyphs: Fix array allocation for list_extentsChris Wilson1-2/+2
2012-07-12sna/glyphs: Apply mask reduction along fallback paths as wellChris Wilson1-15/+19
2012-07-12sna: Rearrange the tests for dropping the glyph maskChris Wilson1-6/+3
2012-07-11sna: Discard the mask for "non-overlapping" glyphsChris Wilson1-17/+45
2012-07-09sna: Check for overlapping glyphs within each list, then overlapping listsChris Wilson1-13/+48
2012-07-09sna: Simplify the DBG incarnationChris Wilson1-6/+1
2012-07-08sna: Fixup fb wrapperChris Wilson1-2/+1
2012-07-06sna: Refactor a common function: is_clipped()Chris Wilson1-3/+1
2012-07-05sna: Fix clipping of glyphs-to-dst for partially obscurred windowsChris Wilson1-1/+2
2012-06-17sna: Composite glyphs inplace if the CPU is already all-damagedChris Wilson1-1/+2
2012-06-15sna: Tweaks for DBG missing glyphs through fallbacksChris Wilson1-8/+10
2012-06-15sna: Don't trim prepare for glyphs_via_maskChris Wilson1-2/+2
2012-06-12sna: Remove a pair of empty stub functionsChris Wilson1-13/+3
2012-05-31sna/glyphs: Clip the damage to the drawable for unclipped glyphs-to-dstChris Wilson1-1/+31
2012-05-31sna/glyphs: Don't apply drawable offsets twiceChris Wilson1-4/+2
2012-05-31sna/glyphs: Fix upconverting of glyphs via gpuChris Wilson1-1/+8
2012-05-31sna/glyphs: use add(WHITE, glyph, mask) for channel expansionChris Wilson1-31/+78
2012-05-23intel: convert sna/uxa to using new glyph picture accessors.Dave Airlie1-8/+7
2012-05-17sna/glyphs: Pass the extents to the backend for preparing to composite glyphsChris Wilson1-1/+1
2012-05-03sna: Minor glyph fallback fixesChris Wilson1-5/+11
2012-05-01sna: Fast-path unclipped glyphsChris Wilson1-36/+61
2012-04-06sna/glyphs: Prefer a temporary upload mask for large glyph masksChris Wilson1-1/+9
2012-03-22sna: Force fallbacks if the destination is unattachedChris Wilson1-6/+14
2012-03-08sna: Fix handling of large glyphs following large and shared buffer workChris Wilson1-1/+1
2012-02-21sna/gen5: Remove CA glyph workaroundChris Wilson1-4/+0
2012-02-21sna: Fix use of RegionInit() for singular regionsChris Wilson1-1/+1
2012-01-27sna/glyphs: Check that we attached to the cache pixmaps upon creationChris Wilson1-9/+14
2012-01-18sna: Restore use of shadow pixmaps by default without RENDER supportChris Wilson1-3/+2
2012-01-14sna/glyphs: Cache the glyph image on the fallback path as wellChris Wilson1-9/+17
2012-01-14sna/gen5: Disable render glyphs_to_dstChris Wilson1-3/+7
2012-01-14sna: Experiment with GTT mmapped upload buffersChris Wilson1-1/+2
2012-01-08sna/gen[67]: Hook into the clear operation for glyph masksChris Wilson1-5/+1
2012-01-05sna: Immediately upload oversized glyphsChris Wilson1-1/+6
2011-12-28sna: Do not create glyph caches if the gpu is wedgedChris Wilson1-0/+3
2011-12-26sna: Mark the glyph cache as being unpageableChris Wilson1-0/+3
2011-12-23sna/glyphs: Create GPU bo for large enough destination surfaces with glyphsChris Wilson1-5/+0
2011-12-22sna: flatten source alphamapsChris Wilson1-2/+2
2011-12-17sna: Map the upload buffer using an LLC boChris Wilson1-6/+13
2011-12-17sna: Clean up compiler warnings for shadowed variablesChris Wilson1-2/+1
2011-12-15sna: More missing move-to-cpu allocation checksChris Wilson1-6/+10
2011-11-14sna: Fix debug compilationChris Wilson1-2/+2
2011-11-11sna/glyph: Tweak the small mask thresholdChris Wilson1-3/+4