summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-10-10snb: implement PIPE_CONTROL workaroundgen6_pcDaniel Vetter4-8/+53
2011-10-04sna: Use BLT operations to avoid fallbacks in core glyph renderingChris Wilson2-10/+229
2011-10-04sna: Increase reserved space in batch to accommodate gen5 workaroundChris Wilson1-1/+1
2011-10-04sna/gen[23]: Fix compilation with debugging enabledChris Wilson2-2/+2
2011-10-04sna: Move the source to the GPU if it is reusedChris Wilson1-1/+11
2011-10-03sna/blt: Suppress repeated SETUP_BLTChris Wilson4-0/+14
2011-10-03sna/blt: SETUP_BLT needs 9 dwords of batch space, not 3!Chris Wilson1-1/+1
2011-10-02sna/blt: Use SETUP_MONO to reduce the number of fill relocationsChris Wilson7-38/+301
2011-10-02sna/accel: Correct syntax for constifying BoxPtrChris Wilson1-6/+6
2011-10-02sna/accel: Only throttle after flushingChris Wilson1-3/+3
2011-10-02sna/accel: Add a compile option to force flushing on every blockhandlerChris Wilson1-9/+10
2011-10-02sna/accel: Add an compile option to disable use of spansChris Wilson1-3/+5
2011-10-01sna/accel: Only disable the flush migitration if nothing changedChris Wilson1-4/+9
2011-10-01sna/accel: Micro-optimise sna_fill_spans_bltChris Wilson1-16/+14
2011-10-01sna/accel: Don't attempt converting to spans if we will only fallbackChris Wilson1-3/+24
2011-10-01sna/accel: Use miPolyArc to convert arcs into spans for gpu boChris Wilson1-0/+23
2011-10-01sna/accel: Convert segments into spans similarly to PolyLineChris Wilson1-0/+27
2011-10-01sna/accel: Use the mi*Line routines to convert the line into spans for gpu boChris Wilson1-0/+17
2011-10-01sna: Sort partials by remaining spaceChris Wilson2-18/+78
2011-10-01sna/io: Only mark the buffer as LAST if we know we will flush the IOChris Wilson1-1/+1
2011-09-30sna/gen6: Fix offset of Scan-Line-Compare registerChris Wilson1-2/+2
2011-09-28sna: Check for request retires after every batchChris Wilson1-6/+8
2011-09-28sna/gen7: Confusion reigns as trying to fix errors found by an outdated checkerChris Wilson1-3/+3
2011-09-27sna/gen7: Fix up a couple instances of my inability to countChris Wilson2-4/+5
2011-09-25sna/accel: Fix s/x/y/ typo in computing relative drawing coordinatesChris Wilson1-2/+2
2011-09-25sna/accel: Debug option to force CPU fallbacksChris Wilson1-0/+16
2011-09-25sna/glyphs: Add glyphs directly onto a client temporary bufferChris Wilson1-1/+1
2011-09-25sna/glyph: Avoid useless attempt at GPU glyph rendering to a1 destinationsChris Wilson1-0/+5
2011-09-25sna/kgem: Check all operation bo in a single amalgamationChris Wilson8-113/+77
2011-09-24sna: Paranoid debug flush after every op (as well as before)Chris Wilson1-0/+8
2011-09-24sna/gen5: Debug option to disable state cachingChris Wilson1-6/+11
2011-09-24sna/glyphs: Convert all sub-8bpp masks to a8Chris Wilson1-6/+3
2011-09-24sna: Add a debug option to disable cachingChris Wilson1-0/+5
2011-09-24Fix incorrect maximum PS thread count on IvyBridgeKenneth Graunke2-2/+2
2011-09-23sna/accel: Use the PolyFillRect to handle tiled spansChris Wilson1-2/+31
2011-09-23sna/accel: Always subtract the enlarged region from the outstanding GPU damageChris Wilson1-2/+1
2011-09-23sna/accel: Only skip undamaging the GPU for readsChris Wilson1-2/+3
2011-09-22sna/accel: fix assert to include the offset of copyChris Wilson1-2/+2
2011-09-22sna: move an assertChris Wilson1-1/+0
2011-09-22sna/dri: Bump DRI2INFOREC_VERSIONChris Wilson1-11/+16
2011-09-22sna/dri: Play with marking bo reusableChris Wilson1-0/+3
2011-09-19sna: Use pot buckets for active cacheChris Wilson2-43/+44
2011-09-19sna: Move an assertion to the point of importChris Wilson1-1/+2
2011-09-19sna/trapezoids: Fix overflow during sorting of mono edge stepChris Wilson1-14/+57
2011-09-19sna: compile fixes for debuggingChris Wilson3-4/+5
2011-09-18Remove useless assertionPaulo Zanoni1-1/+0
2011-09-18Fix "always false" conditionalsPaulo Zanoni1-34/+36
2011-09-17sna: perform a warnings reduction passChris Wilson24-245/+218
2011-09-17sna: Apply the screen offset for direct upload of a composited pixmapChris Wilson1-1/+3
2011-09-17sna/trapezoids: Ensure we do not overrun the vertical edges for monoChris Wilson1-1/+1