summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
31 min.sna: Fix assertions for mmapping stolen buffersChris Wilson1-4/+3
31 min.sna: Reuse any output not explicitly disconnectedChris Wilson1-1/+1
3 hourssna: Improve DBG messages for rejecting outputs during initial configChris Wilson1-7/+16
15 hourssna: Apply defense against a rogue call to move a SW cursorChris Wilson1-5/+4
24 hourssna: Add a DBG aide to disable hardware executionChris Wilson1-0/+9
27 hourssna: Use a global pixman glyph cacheChris Wilson2-45/+46
2 dayssna: Avoid copying from tiled source for an overwritten fillChris Wilson1-10/+10
4 dayssna: Initialise thread->argChris Wilson1-0/+1
4 dayssna: Do not reuse physical cursors for the kernel is broken, harderChris Wilson1-19/+24
5 dayssna: Refine detection of when shadow is active during BlockHandlerChris Wilson1-1/+4
5 dayssna: Always flush the shadow scanoutChris Wilson1-1/+9
5 dayssna: Fix some DBG formatsChris Wilson1-5/+5
5 dayssna: Do not reuse physical cursors for the kernel is brokenChris Wilson1-1/+1
6 dayssna: Pre-emptively bind framebuffers into the GTTChris Wilson1-0/+10
8 dayssna: Pre-emptively move framebuffers into the DISPLAY cache domainChris Wilson1-0/+41
8 dayssna: Mark partial composite operations upfrontChris Wilson9-9/+10
8 dayssna: Discard TearFree readback when overdrawingChris Wilson3-10/+56
8 dayssna: Fix up cut'n'paste typo in assertionChris Wilson1-1/+1
8 dayssna: Add a cursor DBG for a failed pwrite updateChris Wilson1-1/+2
9 dayssna: Rearrange cursor reuse to avoid sharing rotationsChris Wilson1-1/+13
9 dayssna: Add some bounds checking asserts to damageChris Wilson1-10/+19
12 dayssna: Restrict WHOLE hint to PutImage on a complete PixmapChris Wilson1-3/+6
12 dayssna: Perform 2-color to ARGB cursor conversion inplaceChris Wilson1-49/+49
12 dayssna: Don't redraw cursor if the fg/bg colors do not changeChris Wilson1-5/+17
13 dayssna: Don't set cursor bits to an invalid pointerChris Wilson1-1/+1
13 dayssna: Only mark the transform_in_use when required for shadow fbChris Wilson1-7/+9
13 dayssna: Only reload an active HW cursorChris Wilson1-18/+32
13 dayssna: Don't create slave pixmaps for the virtual CRTCChris Wilson1-11/+0
13 dayssna: Validate the cursor everytime for hw supportChris Wilson1-16/+15
13 dayssna: Remove defunct Cursor interface on fake CRTCChris Wilson1-30/+0
13 dayssna: Prepare for an upcoming Cursor API changeChris Wilson1-0/+14
14 dayssna: Use pwrite to update physical cursorsChris Wilson1-11/+42
14 dayssna: Handle clipped PutImage uploads more carefullyChris Wilson1-5/+48
14 dayssna: Tweak application of WHOLE hint for uploadsChris Wilson2-23/+17
2014-04-09sna: Add some DBG for whole CPU pixmap migrationChris Wilson1-1/+4
2014-04-09sna: Restore empty region checkingChris Wilson1-4/+9
2014-04-08sna: Fix build for older Xorg without OsBlockSIGIO supportChris Wilson1-9/+32
2014-04-08sna: Refactor 3 similar CPU migration promotion checks into oneChris Wilson1-10/+5
2014-04-08sna: Add more assertions before dereferencing sna_crtcChris Wilson1-0/+6
2014-04-08sna: Continue to reprobe for ZaphodHeads with a mixed up configurationChris Wilson1-1/+1
2014-04-07sna: Simplify checking for singular damageChris Wilson1-2/+2
2014-04-07sna: Avoid double application of pixel widening for degenerate linesChris Wilson1-10/+15
2014-04-05sna: Avoid discarding damage when applying WHOLE hint to pixmap migrationChris Wilson1-15/+19
2014-04-04sna: Remove unitialized use of 'cursor'Chris Wilson1-16/+16
2014-04-04sna: Precompute OVER/ADD with solids to convert it into a BLT operationChris Wilson1-2/+125
2014-04-03sna: Short-circuit repeated clearing to the same colorChris Wilson1-2/+27
2014-04-02sna: Silence compiler warningChris Wilson1-3/+3
2014-04-02sna: Prevent signal re-entrancy into cursor update routinesChris Wilson2-48/+68
2014-03-31sna: Update tiling flags after reusing inactive VMAChris Wilson1-0/+2
2014-03-31sna: Fix predicate inversion for assertionChris Wilson1-2/+2