summaryrefslogtreecommitdiff
path: root/src/sna/gen6_render.c
AgeCommit message (Expand)Author
2012-08-05sna/gen6: Compile fix for DBGChris Wilson
2012-08-04sna/gen6: Reduce ring switching for overlapping copy boxesChris Wilson
2012-08-01sna/gen6: Install a fallback 16-pixel shaderChris Wilson
2012-08-01sna/gen6+: Reduce floats-per-vertex for spansChris Wilson
2012-08-01sna/gen4+: Implement an opacity shaderChris Wilson
2012-07-31sna/gen6: Enable 8 pixel dispatchChris Wilson
2012-07-30sna/gen6: Compile basic kernels at runtimeChris Wilson
2012-07-30sna: Assemble SF and WM kernels using brwChris Wilson
2012-07-21sna: Only update a buffer when it becomes dirtyChris Wilson
2012-07-20sna/gen6: Prefer the more flexible render ring for large surfacesChris Wilson
2012-07-19sna/gen6: Bump the WM thread count to 80Chris Wilson
2012-07-19sna/gen6: Add a simple DBG option to limit usage of either BLT/RENDERChris Wilson
2012-07-19sna/gen4: Hookup composite spansChris Wilson
2012-07-18sna/gen4+: Drop unsupported source formatsChris Wilson
2012-07-18sna/gen6: Micro-optimise render copy emissionChris Wilson
2012-07-14sna/gen4+: Fix up card/dest format confusion in previous commitChris Wilson
2012-07-14sna/gen4+: Translate to card format using a switchChris 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-07-01sna/gen6: Boost VS entries to maximumChris Wilson
2012-06-22sna/gen3+: Remove stale assertions for cached vboChris Wilson
2012-06-21sna/gen3+: Keep vbo cachedChris Wilson
2012-06-20sna/gen[67]: Prefer to not force BLT paths for large pixmapsChris Wilson
2012-06-17sna: Add tiling for spansChris Wilson
2012-06-06sna/gen4+: Add missing "fall through" commentsChris Wilson
2012-06-05sna/gen2+: Tweak placement of operations for CPU-bound large pixmapsChris Wilson
2012-06-04sna/gen4+: Use an explicit invalid value for aluChris Wilson
2012-06-01sna: Replace invalid signed value with unsigned ~0 for uint8_tChris Wilson
2012-06-01sna/gen3+: Guard against a kgem_bo_destroy(NULL)Chris Wilson
2012-05-29sna: Trim the set of includesChris Wilson
2012-05-08sna: Fix off-by-one in checking available execbuffer slotsChris Wilson
2012-05-08sna: Expand batch buffersChris Wilson
2012-05-06sna/gen2+: Fix typo for computing redirected extents for render copyChris Wilson
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