summaryrefslogtreecommitdiff
path: root/src/sna/sna_accel.c
AgeCommit message (Expand)Author
2012-01-04sna: Carefully free the freed_pixmap upon exitChris Wilson
2012-01-04sna: Guard against NULL damage derefChris Wilson
2012-01-04sna: Discard mask and source for PictOpClearChris Wilson
2012-01-03sna: Inline checks for over-sized buffers during pixmap creationChris Wilson
2012-01-03sna: Avoid unnecessary call overhead for read-only move-to-cpuChris Wilson
2012-01-03sna: Use a cheaper no-reduction damage check for simply discarding further da...Chris Wilson
2012-01-01sna: Prefer not to force the creation of gpu bo for pixmap uploadsChris Wilson
2012-01-01sna: Delete some redundant codeChris Wilson
2011-12-31sna: Update pixmap->devKind for GTT mappingsChris Wilson
2011-12-31sna: Implement tiled uploads for small stipples larger than patternsChris Wilson
2011-12-31sna: Tweak throttling to be run before going idleChris Wilson
2011-12-30sna: Remove redundant use-gpu-bo clauseChris Wilson
2011-12-29sna: Tune disarming of the scanout flush timerChris Wilson
2011-12-29sna: Allow uploading inplace to a freshly created GPU boChris Wilson
2011-12-29sna: Reset the source counter upon dirtying the shadow pixmapChris Wilson
2011-12-29sna: Be paranoid and check for errors from mmapping the boChris Wilson
2011-12-27sna: Skip zero-sized glyphsChris Wilson
2011-12-27sna: Don't discard empty glyphs, just skip themChris Wilson
2011-12-27sna: Don't force the creation of a GPU bo if it will be untiledChris Wilson
2011-12-25sna: Move the is-mappable check into the callers of region_inplace()Chris Wilson
2011-12-25sna: Only call move-to-gpu on scanout flush if we have cpu damage to moveChris Wilson
2011-12-24sna: Jump straight to the fallback copy routines if the dst is not attachedChris Wilson
2011-12-24sna: Use shadow if the GPU is busy or not immediately mappableChris Wilson
2011-12-24sna: Encourage large operations to be migrated to the GPUChris Wilson
2011-12-24sna: Check that the copy dst is attached before replacing damageChris Wilson
2011-12-24sna: Create a GPU for a streaming writeChris Wilson
2011-12-24sna: Promote an unattached pixmap to the GPU for inplace copiesChris Wilson
2011-12-24sna: Clear the CPU damage for other overwriting rectangular blits as wellChris Wilson
2011-12-24sna: reset the pixmap on the initial clear after being swapped outChris Wilson
2011-12-24sna: Tune region upload inplace thresholdChris Wilson
2011-12-23sna: Avoid forced creation of GPU bo for tiny operations and dirty pixmapsChris Wilson
2011-12-23sna: Pass usage-hint to move-to-gpuChris Wilson
2011-12-22sna: Age active wholly damaged GPU buffers more slowlyChris Wilson
2011-12-22sna: Cancel the immediate batch submit once handled in the block handlerChris Wilson
2011-12-22sna: Bump the inactivity timeoutChris Wilson
2011-12-22sna: Mark fresh GPU only bo as being all damagedChris Wilson
2011-12-22sna: Reduce damage after complete solid fillsChris Wilson
2011-12-22sna: Setup the pixmap correctly in order to attach our privateChris Wilson
2011-12-22sna: Avoid fallbacks for convolutions by rendering the convolved textureChris Wilson
2011-12-21sna: Drop suggested tiling parameter when creating boChris Wilson
2011-12-20sna: Intiialise pixmap size before useChris Wilson
2011-12-20sna: Do not use Y-tiling for composite back pixmapsChris Wilson
2011-12-20sna: Implement extended fallback handling for src == dst copiesChris Wilson
2011-12-20sna: Explicitly handle depth==1 scratch pixmapsChris Wilson
2011-12-20sna: Tidy up some recent valgrind complaints with reuse of scratch pixmapsChris Wilson
2011-12-20sna: Don't immediately check for region intersection after subtractChris Wilson
2011-12-19sna: Always pass the damage to sna_drawable_use_gpu_bo()Chris Wilson
2011-12-19sna: Avoid the GPU readback with READ==0 move_to_cpuChris Wilson
2011-12-19sna: Drop the is-mapped flag after operating via the GPUChris Wilson
2011-12-19sna: Discard all damage when replacing pixmap contentsChris Wilson