summaryrefslogtreecommitdiff
path: root/src/sna/sna_trapezoids.c
AgeCommit message (Expand)Author
2012-01-06sna/trapezoids: Add debug markers for move-to-cpuChris Wilson
2012-01-06sna/trapezoids: Use a slightly faster miTrapezoidBounds()Chris Wilson
2012-01-05sna/trapezoids: Try creating the trapezoids mask inplace if not using spansChris Wilson
2012-01-03sna/trapezoids: Pass the sna pointer to the calleesChris Wilson
2011-12-31sna: Implement inplace trapezoidal addition (for clipmasks)Chris Wilson
2011-12-28sna: Perform clip mask compositing inplaceChris Wilson
2011-12-23sna: Discard any GPU damage when overwriting with trapezoidsChris Wilson
2011-12-23sna: Pass usage-hint to move-to-gpuChris Wilson
2011-12-22sna: flatten source alphamapsChris Wilson
2011-12-17sna: Map the upload buffer using an LLC boChris Wilson
2011-12-17sna: Clean up compiler warnings for shadowed variablesChris Wilson
2011-12-15sna: More missing move-to-cpu allocation checksChris Wilson
2011-12-10sna/trapezoids: Try to render traps onto a8 destinations in placeChris Wilson
2011-12-10sna/trapezoids: First try the scan converter for fallbacksChris Wilson
2011-12-08sna/trapezoids: Fix detection of rectilinearity after projectionChris Wilson
2011-11-08sna/trapezoids: Use ints for the offsets to accommodate multiplicationChris Wilson
2011-11-04sna/gen6: Enable spans interface for boxesChris Wilson
2011-10-30sna: Don't mess with NDEBUGChris Wilson
2011-10-19sna: Use the unlikely wedged() throughoutChris Wilson
2011-10-19sna: Micro-optimise fill-spansChris Wilson
2011-10-14sna/trapezoids: Fallback if the composite operation is not supportedChris Wilson
2011-10-11sna/trapezoid: Perform the NULL check for damage in the callerChris Wilson
2011-10-11sna: Support a fast composite hook for solitary boxesChris Wilson
2011-09-19sna/trapezoids: Fix overflow during sorting of mono edge stepChris Wilson
2011-09-17sna: perform a warnings reduction passChris Wilson
2011-09-17sna/trapezoids: Ensure we do not overrun the vertical edges for monoChris Wilson
2011-09-14sna/trapezoids: Amalgamate adjacent mono spansChris Wilson
2011-09-13sna/trapezoids: Implement a mono-rasteriser to skip opacity spansChris Wilson
2011-09-11sna/trapezoids: Prevent a memleak if feed lots of degenerate boxesChris Wilson
2011-09-09sna/trapezoids: Hook up Imprecise AddTraps in lieu of spansChris Wilson
2011-09-08sna/trapezoids: Fast upload path for gpu busy boChris Wilson
2011-09-08sna/traps: Use the trapezoid path for AddTrapsChris Wilson
2011-09-04sna/trapezoids: Check for alignment after projectionChris Wilson
2011-09-04sna: Add missing implementation for TrianglesChris Wilson
2011-09-01sna/trapezoids: Edges may lie out of boundsChris Wilson
2011-08-31sna/trapezoids: Refactor to project the trapezoid only onceChris Wilson
2011-08-30sna/trapezoids: Reject invalid traps after projecting onto the sample gridChris Wilson
2011-08-30sna/trapezoids: Allocate sufficient space for a8 mask for mono trapsChris Wilson
2011-08-29sna/trapezoids: Use the tor scan converter to compute the low precision maskChris Wilson
2011-08-27sna/trapezoids: Reduce imprecise sampling to 4x4Chris Wilson
2011-08-11sna/trapezoids: Speedup tor rasteriserChris Wilson
2011-07-13sna: Fast-path single span boxesChris Wilson
2011-07-04sna: Finer-grained debugging for trapezoidsChris Wilson
2011-07-01sna/gen2: Implement composite-spansChris Wilson
2011-06-04sna: Introduce a new acceleration model.Chris Wilson