summaryrefslogtreecommitdiff
path: root/src/sna/gen6_render.c
AgeCommit message (Expand)Author
2012-04-28sna/gen6: Allow ring switching at the start of a batchChris Wilson
2012-04-02sna/gen3+: Fix sampling of borders around gradientsChris Wilson
2012-03-27sna/gen6: Reduce opaque solid OVER to SRC for render compositeChris Wilson
2012-03-25sna/gen2+: Approximate expensive gradients when using imprecise renderingChris Wilson
2012-03-13sna/gen6: Remove the double application of the render offsetChris Wilson
2012-03-08sna/gen6: Replace the memset with explict initialisationChris Wilson
2012-03-08sna/gen2+: Use the reduced operator from CompositeRectanglesChris Wilson
2012-03-08sna/gen2+: Prefer not to fallback if the source is busyChris Wilson
2012-03-07sna/gen6: Add poor-man's linear implementationChris Wilson
2012-03-02sna: Pass usage hint for creating linear buffersChris Wilson
2012-02-25sna/gen3+: Keep the vertex buffer resident between batchesChris Wilson
2012-02-23sna/gen6: Refactor get_rectangles() to re-emit state after a flushChris Wilson
2012-02-23sna/gen3+: Force a batch flush when run out of CA vboChris Wilson
2012-02-22sna/gen3+: Flush the vertices during vertex-finishChris Wilson
2012-02-21sna/gen3+: Re-emit composite state after flushing CA verticesChris Wilson
2012-02-21sna/gen3+: Only flush the vertices after checking for end-of-batchChris Wilson
2012-02-11sna/gen6: Prefer the render ring for copiesChris Wilson
2012-02-11sna/gen6: Suppress the CS stall for the first command in the batchChris Wilson
2012-02-08sna/gen2+: Force upload rather than perform source transformations on the CPUChris Wilson
2012-02-07sna/gen[4-7]: Fix erroneous scale factor for partial large bo render copiesChris Wilson
2012-02-07sna: Apply offsets correctly for partial src/dst in large copy boxesChris Wilson
2012-02-07sna: Set the damage for render->copy_boxes to NULL before useChris Wilson
2012-02-07sna: Handle tile alignment for untiled large bo more carefullyChris Wilson
2012-02-06sna: Use the proper sna_picture_is_solid() testChris Wilson
2012-02-06sna/gen2+: Exclude solids from being classed as requiring an uploadChris Wilson
2012-02-04sna/gen6: Reduce PictOpClear to PictOpSrc (with blending disabled)Chris Wilson
2012-02-04sna: Apply redirection for the render copy into large pixmapsChris Wilson
2012-02-03sna/gen6: Ring switching outweighs the benefits for cairo-tracesChris Wilson
2012-02-01sna/gen6: Prefer to do fills using the BLTChris Wilson
2012-01-29sna: Detect batch overflow and fallback rather an risk an ENOSPCChris Wilson
2012-01-29sna: Determine whether to use a partial proxy based on the pitchChris Wilson
2012-01-29sna: Allow ridiculously large bo, up to half the total GATTChris Wilson
2012-01-26sna/gen2+: Include being unattached in the list of source fallbacksChris Wilson
2012-01-26sna/gen2+: Do not force use of GPU if the target is simply clearedChris Wilson
2012-01-24sna: mark the pixmap as no longer clear after rendering videoChris Wilson
2012-01-22sna/gen6: stall before blending dirty pixels from the render cacheChris Wilson
2012-01-20sna/gen6: Cleanup non-pipelined w/aChris Wilson
2012-01-20sna/gen6: Do not enable blending on video sourcesChris Wilson
2012-01-20sna/gen6: Reduce the sampler stall if already stalling for drawrectChris Wilson
2012-01-20sna/gen6: Force a CS stall for changing samplersChris Wilson
2012-01-20sna: Move the flush to the backendsChris Wilson
2012-01-19sna/gen7: Forward port recent changes from gen6Chris Wilson
2012-01-18sna: Debug uploadsChris Wilson
2012-01-18sna/gen6: Don't assume that a batch mode implies a non-empty batchChris Wilson
2012-01-18sna: Prevent switching rings with render disabledChris Wilson
2012-01-16sna/gen[4567]: x1r5g5b5 is only a render target, not samplerChris Wilson
2012-01-16sna/gen6: Restore the non-pipelined op after every WM binding table updateChris Wilson
2012-01-16sna/gen[23]: Remark the destination bo as dirty after flushingChris Wilson
2012-01-16sna/gen6: Force a batch submission after allocation failure during compositeChris Wilson
2012-01-15sna/gen6: Check reused source for validityChris Wilson