summaryrefslogtreecommitdiff
path: root/src/sna/sna_composite.c
AgeCommit message (Expand)Author
2014-07-04sna: Discard operations to either CPU or GPU bo when overwriting with RenderR...Chris Wilson
2014-06-30sna/dri2: Pass around the correct DrawableRec for sampling from the foriegn boChris Wilson
2014-06-24sna: Trim composite region against dst clip extentsChris Wilson
2014-06-23sna: Rename IGNORE_CPU to IGNORE_DAMAGE to better reflect its purposeChris Wilson
2014-06-20sna: Mark up const boxes to keep the compiler happyChris Wilson
2014-06-11sna: Skip redundant clearsChris Wilson
2014-06-11sna: Silence compiler warnings for discarding const Region pointsChris Wilson
2014-06-05sna: Curry parameters to sna_damage_all()Chris Wilson
2014-05-02sna: Refactor hints for GPU promotion of composite fillsChris Wilson
2014-04-15sna: Mark partial composite operations upfrontChris Wilson
2014-03-31sna: Promote to the GPU operations that cover the whole pixmapChris Wilson
2014-03-14sna: Allow some leeway when deciding to discard common translationsChris Wilson
2014-03-10sna: Pass render hints for migration based on source locationChris Wilson
2014-02-22sna: Move sigtrap wrapping closer to threaded sw compositeChris Wilson
2014-02-22sna: Assert that sigtrap is activeChris Wilson
2014-01-23sna: Avoid erroneous discarding operations for partial compositesChris Wilson
2014-01-17sna: Cull the DBG spew to stderrChris Wilson
2013-11-19sna: Free composite boxes in the unlikely all-invalid pathChris Wilson
2013-11-18sna: Process Damage relative to dst->pDrawable not its pixmap->drawableChris Wilson
2013-10-30Revert "sna: Detect and handle mi recursion"Chris Wilson
2013-10-24sna: Do not apply drawable offsets to DamageRegionAppendChris Wilson
2013-10-04sna: Fix FillRectangles intersection with complex clipChris Wilson
2013-10-04sna: Tidy up FillRectangles intersection with complex clipChris Wilson
2013-09-30sna: Only reduce Over to Src if the rects do not overlapChris Wilson
2013-09-30sna: Do not reduce overdrawn rectangles for XRenderCompositeRectsChris Wilson
2013-09-27sna: Catch SIGBUS to prevent X deathChris Wilson
2013-08-13sna: Fix the assertions for the composite fb pathChris Wilson
2013-08-12sna: Reorder composite fallback migration to handle src==dst || mask==dstChris Wilson
2013-08-12sna: Fix destination offset along memcpy composite fallback fastbackChris Wilson
2013-07-29sna: Composite region is already in dst drawable spaceChris Wilson
2013-07-20sna: Remember to apply drawable offsets for composite memcpyChris Wilson
2013-07-20sna: Correct typo in checking src extents before performing memcpyChris Wilson
2013-07-19sna: Check for bpp>=8 before attempting to use memcpy_blt fastpathChris Wilson
2013-07-19sna: Return true from get_drawable_deltas() if the pixmap is offsetChris Wilson
2013-07-19sna: Add a fast path for the most common fallback for CPU-CPU blitsChris Wilson
2013-07-19sna: Remove the duplicated pimxap migration for the composite fb pathChris Wilson
2013-07-19sna: Tidy a few DBG regarding cached uploadsChris Wilson
2013-07-01sna: Always create the clear PictureChris Wilson
2013-06-21sna: Inspect availablity of render before prefering to use the GPUChris Wilson
2013-05-21sna: Undo a few more overwritten operations upon a boChris Wilson
2013-05-17sna: Avoid replacing pinned bo when undoing a cloneChris Wilson
2013-05-09sna: Add more debugging to unaligned trapezoidsChris Wilson
2013-03-03sna: Only destroy the cached CLEAR picture if it existsChris Wilson
2013-03-03sna: Nullify cache pointers upon server regenChris Wilson
2013-02-19sna: Assert that the GPU damage is NULL before destroy a proxyChris Wilson
2013-02-10sna: Backport to squeeze - Xorg-1.6, pixman-0.16, libdrm-2.4.21Chris Wilson
2013-02-08sna/gen4: Split the have_render flag in separate prefer_gpu hintsChris Wilson
2013-01-28sna: Add some more paranoia that we correctly map before fallbacksChris Wilson
2013-01-24sna: Refactor to use a common fbComposite fallbackChris Wilson
2013-01-17sna: Remove the confusion of the pixmap->undamagedChris Wilson