summaryrefslogtreecommitdiff
path: root/src/sna/gen3_render.c
AgeCommit message (Expand)Author
2013-01-20sna/gen3+: And restore non-CA compositing state after the CA passChris Wilson
2013-01-20sna/gen3+: Reset vertex relocation state after discarding the batchChris Wilson
2013-01-20sna/gen3+: Handle flushing vbo for CA glyphsChris Wilson
2013-01-20sna/gen3: Always close the vertices for a batch, even if the vbo is emptyChris Wilson
2013-01-02sna/gen2+: Precompute the affine transformation scale factorsChris Wilson
2013-01-02sna: Fast path inplace addition of solid trapezoidsChris Wilson
2012-12-28sna/gen3: Use inline transform+scale functionChris Wilson
2012-12-27sna/gen2,3: Remove gen-specific vertex_offsetChris Wilson
2012-12-20sna: Ignore throttling during vertex closeChris Wilson
2012-12-18sna/video: Amalgamate the computation of source vs dest offsetsChris Wilson
2012-12-17sna/video: Pass along the video source offsetChris Wilson
2012-12-14sna/gen2+: Experiment with not forcing migration to GPU after CPU rasterisationChris Wilson
2012-12-14sna/gen3: Don't combine primitives if beginning a ca 2-passChris Wilson
2012-12-14sna/gen3: Remove stray setting of vertex_startChris Wilson
2012-12-13sna/gen3: Remove incorrect optimisation of an opaque source for CAChris Wilson
2012-12-12sna/gen3+: Use nearest for unscaled videosChris Wilson
2012-12-08sna: Flush upon change of target if GPU is idleChris Wilson
2012-11-25sna: Exploit the alpha-fixup of the BLT for texture format conversionsChris Wilson
2012-11-21sna/gen3+: Clear the render.vbo when replacing it for vertex uploadChris Wilson
2012-11-01sna: Try to reduce ping-pong migration for intermixed render/legacy code pathsChris Wilson
2012-10-09sna/gen6+: Initialize the damage for fill-boxesChris Wilson
2012-09-20sna/gen3+: Trim the target extents to the CompositeClipChris Wilson
2012-09-13sna: Fix analysis of source extents for BLT compositeChris Wilson
2012-09-13sna/gen3: Tidy NO_COMPOSITE debuggingChris Wilson
2012-09-01sna/gen2+: Add the missing assertions in case the drawrect is invalidChris Wilson
2012-08-27Revert "sna: Cleanup composite redirection after substituting the BLT"Chris Wilson
2012-08-26sna: Cleanup composite redirection after substituting the BLTChris Wilson
2012-08-20sna/gen3: Fix assertion to check the freshly allocated vertex boChris Wilson
2012-08-20sna/gen3: Convert to sna_drawable_use_bo()Chris Wilson
2012-08-20sna: Trim a parameter from kgem_bo_mark_dirty() and add some assertionsChris Wilson
2012-08-20sna: Remove confusing is_cpu()Chris Wilson
2012-08-19sna/gen3: Tidy vbo discardChris Wilson
2012-08-18sna: Avoid forcing an upload for an unblittable bo unless on a fallback pathChris Wilson
2012-08-14sna/gen2,3: Prevent dereferencing a NULL bo with solid render fillsChris Wilson
2012-08-11sna/gen2-5: Substitute an equivalent BLT composite operationChris Wilson
2012-07-21sna: Only update a buffer when it becomes dirtyChris Wilson
2012-07-19sna/gen4: Hookup composite spansChris Wilson
2012-07-14sna: Aim for consistency and use stdbool except for core X APIsChris Wilson
2012-07-09sna: Simplify the DBG incarnationChris Wilson
2012-07-04sna: Pass a hint to the backends when using copy_boxes for readbackChris Wilson
2012-06-22sna/gen3+: Remove stale assertions for cached vboChris Wilson
2012-06-21sna/gen3+: Keep vbo cachedChris Wilson
2012-06-17sna: Add tiling for spansChris Wilson
2012-06-17sna/gen3: Add another DBG for dropping vboChris Wilson
2012-06-06sna: Add some missing 'fall through' commentsChris Wilson
2012-06-05sna/gen2+: Tweak placement of operations for CPU-bound large pixmapsChris Wilson
2012-06-01sna/gen3+: Guard against a kgem_bo_destroy(NULL)Chris Wilson
2012-06-01sna: Fix a smattering of static analysis warningsChris Wilson
2012-05-29sna: Also check for a free exec slot for the upload buffersChris Wilson
2012-05-14sna/gen3: Fix pre-multiplication of opacity masksChris Wilson