summaryrefslogtreecommitdiff
path: root/src/sna/sna_composite.c
AgeCommit message (Expand)Author
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
2012-11-21sna: Add the missing assertion for !proxyChris Wilson
2012-10-31sna: Clamp the drawable box to prevent int16 overflowChris Wilson
2012-10-21sna: Mark the to-be-damaged region first, then Process afterwardsChris Wilson
2012-09-22sna: Force the stall before trying to upload into a busy CPU boChris Wilson
2012-09-04sna: Rearrange use_cpu() tests for composite ops to avoid syncing CPU boChris Wilson
2012-09-01sna: Discard cached CPU upload early when clearing with a solid fillChris Wilson
2012-08-18sna: Reduce damage after a large composite operationChris Wilson
2012-08-12sna: Make the failure to create render caches non-fatalChris Wilson
2012-08-07sna: Check the composite extents against the clipChris Wilson
2012-07-31sna: Be more careful with damage reduction during CompositeRectanglesChris Wilson
2012-07-30sna: Avoid overlapping gpu/cpu damage with IGNORE_CPUChris Wilson
2012-07-30sna: Export sna_drawable_use_bo() to select target for FillRectanglesChris Wilson
2012-07-14sna: Aim for consistency and use stdbool except for core X APIsChris Wilson
2012-07-09sna: Simplify the DBG incarnationChris Wilson
2012-07-08sna: Fixup fb wrapperChris Wilson
2012-06-28sna/gen5: Check harder for need_upload() fallbacksChris Wilson
2012-06-19sna: Assert expected return valuesChris Wilson
2012-06-17sna: Inspect CPU damaged state when deciding upon Composite placementChris Wilson
2012-06-17sna: Composite traps inplace if the CPU is already all-damagedChris Wilson
2012-06-15sna: Tweaks for DBG missing glyphs through fallbacksChris Wilson
2012-06-13Lots of trivial semantic fixesChris Wilson
2012-06-05sna: Maintain the operation on the CPU if not completely replacing all-damagedChris Wilson
2012-06-02sna: Prefer to use memset() for extremely large clearsChris Wilson
2012-05-31sna/composite: Add debugging modes to disable accelerationChris Wilson
2012-03-22sna: Adjust the damage region for the composite offsetChris Wilson
2012-03-22sna: Force fallbacks if the destination is unattachedChris Wilson
2012-03-14sna: Remove existing damage before overwriting with a composite opChris Wilson
2012-03-08sna: Tidy marking pixmap->clear for CompositeRectanglesChris Wilson
2012-03-08sna: Becareful not to reduce operators for superluminal colorsChris Wilson
2012-03-07sna: Restore checking for all-clipped-out for CompositeRectanglesChris Wilson
2012-03-05sna/composite: Skip clipping the rectangle region against the singular clipChris Wilson
2012-03-02sna: And fix compilation for last commitChris Wilson
2012-02-04sna: Always pass the clear colour for PictOpClearChris Wilson
2012-02-04sna/gen6: Reduce PictOpClear to PictOpSrc (with blending disabled)Chris Wilson
2012-01-26sna: Apply the same migration flags for the dst alphamap as for the dst pixmapChris Wilson
2012-01-22sna: Avoid a common readback after clearingChris Wilson
2012-01-17sna: Track whether damage is a complete representation of the dirtChris Wilson
2012-01-16sna: Optimise call to composite with single boxChris Wilson