summaryrefslogtreecommitdiff
path: root/src/sna/gen4_render.c
AgeCommit message (Expand)Author
2012-10-18sna/gen4: Presume we need a flush upon state change similar to gen5+Chris Wilson
2012-09-13sna: Fix analysis of source extents for BLT compositeChris 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-26sna/gen4+: Check for allocation failure for the clear solid boChris 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-18sna: Avoid forcing an upload for an unblittable bo unless on a fallback pathChris Wilson
2012-08-11sna/gen2-5: Substitute an equivalent BLT composite operationChris Wilson
2012-08-04sna/gen4: Restore the w/a flush for fill/copy as wellChris Wilson
2012-08-04sna/gen4: Restore w/a flush for videoChris Wilson
2012-08-01sna/gen4: Flush not required between fill vertices, only nomaskcompositeChris Wilson
2012-08-01sna/gen6+: Reduce floats-per-vertex for spansChris Wilson
2012-08-01sna/gen4+: Implement an opacity shaderChris Wilson
2012-07-31sna/gen4: Tidy debugging codeChris Wilson
2012-07-30sna/gen4: Compile basic kernels at runtimeChris Wilson
2012-07-27sna/gen4: Move the common vertex_offset==0 check into the flush()Chris Wilson
2012-07-27sna/gen4: Further refinement to the GT allocationChris Wilson
2012-07-26sna/gen4: Tweak heuristics for render/blt usageChris Wilson
2012-07-26sna/gen4: Bump thread countsChris Wilson
2012-07-21sna: s/vmap/snoop/ since we use the flag more genericallyChris Wilson
2012-07-21sna: Only update a buffer when it becomes dirtyChris Wilson
2012-07-19sna/gen4: Hookup composite spansChris Wilson
2012-07-18sna/gen4+: Drop unsupported source formatsChris Wilson
2012-07-16sna: Disable snoopable uplaod buffers for gen4Chris Wilson
2012-07-14sna/gen4: Fix typo introduced in checking dst formatChris 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-13sna/gen4: Simplify comparing the pipeline-pointers against the previousChris 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-26sna/gen4: Check for peculiar initial values for the surface offsetChris Wilson
2012-06-22sna/gen3+: Remove stale assertions for cached vboChris Wilson
2012-06-15sna: Tweaks for DBG missing glyphs through fallbacksChris 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: Drop return value from 3D point transformChris Wilson
2012-06-01sna/gen3+: Guard against a kgem_bo_destroy(NULL)Chris Wilson
2012-05-29sna: Also check for a free exec slot for the upload buffersChris 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-08sna/gen[345]: Clear used vertices when discarding unmappable vboChris Wilson
2012-05-06sna/gen2+: Fix typo for computing redirected extents for render copyChris Wilson
2012-04-02sna/gen4: Remove the accidental debugging hack from the last commitChris Wilson
2012-04-02sna/gen3+: Fix sampling of borders around gradientsChris Wilson