summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-10-16sna/accel: Upload source to GPU for !copy CopyAreasChris Wilson
2011-10-16sna/accel: Fall-forward for handling a non-copy CopyArea to a dst gpu boChris Wilson
2011-10-16sna/gen2: Eliminate redundant diffuse and rectlist emissionChris Wilson
2011-10-16sna/gen2: Fix fill-one-boxChris Wilson
2011-10-16sna/gen7: Add missing tail to 3DSTATE_SBEChris Wilson
2011-10-14Remove a couple of trivial compile warnings for unused variablesChris Wilson
2011-10-14sna/blt: Add a pair of operator reductions for opaque fillsChris Wilson
2011-10-14sna/trapezoids: Fallback if the composite operation is not supportedChris Wilson
2011-10-14sna/tiling: Hook up composite_boxChris Wilson
2011-10-14sna: Ensure that the scanout is flushed before we sleepChris Wilson
2011-10-13sna/accel: Fix sense of nothing-to-do due to clippingChris Wilson
2011-10-13sna/accel: Actually apply the clip to the glyph extentsChris Wilson
2011-10-13sna/accel: Correctly offset the damage intersection for glyph runsChris Wilson
2011-10-13sna/accel: Check for reloc overflow when adding a new glyph runChris Wilson
2011-10-13sna/blt: Check for reloc overflow when initialising solid fillsChris Wilson
2011-10-12sna/gen2: Trim some surplus state commandsChris Wilson
2011-10-12Remove vestigial includes from DRI1Chris Wilson
2011-10-11sna: compare against the right array of cache bucketsChris Wilson
2011-10-11sna: And free the clip after creation for PolySegmentsChris Wilson
2011-10-11sna: More micro-optimisation of messing around with clip regionsChris Wilson
2011-10-11sna: Micro-optimise checking for singular clip boxesChris Wilson
2011-10-11sna/gen3: Avoid RENDER/BLT context switch for fill boxesChris Wilson
2011-10-11sna: Enable single fill fast path for PolySegmentChris Wilson
2011-10-11sna/accel: If the data is already on the GPU, use it for the sourceChris Wilson
2011-10-11sna: use correct insertion point for sorting partialsChris Wilson
2011-10-11sna: Mark the spans render functions as fastcallChris Wilson
2011-10-11sna/trapezoid: Perform the NULL check for damage in the callerChris Wilson
2011-10-11sna/gen3: avoid applying zero offset to common spansChris Wilson
2011-10-11snb: implement PIPE_CONTROL workaroundDaniel Vetter
2011-10-11sna/gen7: Add render support for fill oneChris Wilson
2011-10-11sna/gen6: Add render support for fill-one-boxChris Wilson
2011-10-11sna: Support a fast composite hook for solitary boxesChris Wilson
2011-10-04sna: Use BLT operations to avoid fallbacks in core glyph renderingChris Wilson
2011-10-04sna: Increase reserved space in batch to accommodate gen5 workaroundChris Wilson
2011-10-04sna/gen[23]: Fix compilation with debugging enabledChris Wilson
2011-10-04sna: Move the source to the GPU if it is reusedChris Wilson
2011-10-03sna/blt: Suppress repeated SETUP_BLTChris Wilson
2011-10-03sna/blt: SETUP_BLT needs 9 dwords of batch space, not 3!Chris Wilson
2011-10-02sna/blt: Use SETUP_MONO to reduce the number of fill relocationsChris Wilson
2011-10-02sna/accel: Correct syntax for constifying BoxPtrChris Wilson
2011-10-02sna/accel: Only throttle after flushingChris Wilson
2011-10-02sna/accel: Add a compile option to force flushing on every blockhandlerChris Wilson
2011-10-02sna/accel: Add an compile option to disable use of spansChris Wilson
2011-10-01sna/accel: Only disable the flush migitration if nothing changedChris Wilson
2011-10-01sna/accel: Micro-optimise sna_fill_spans_bltChris Wilson
2011-10-01sna/accel: Don't attempt converting to spans if we will only fallbackChris Wilson
2011-10-01sna/accel: Use miPolyArc to convert arcs into spans for gpu boChris Wilson
2011-10-01sna/accel: Convert segments into spans similarly to PolyLineChris Wilson
2011-10-01sna/accel: Use the mi*Line routines to convert the line into spans for gpu boChris Wilson
2011-10-01sna: Sort partials by remaining spaceChris Wilson