summaryrefslogtreecommitdiff
path: root/src/sna/gen6_render.c
AgeCommit message (Expand)Author
2012-01-06sna: Only force a pipeline flush for a change of destination, not sourcesChris Wilson
2012-01-06sna/gen6: Reuse current no-blending setup for PictOpClearChris Wilson
2012-01-06sna/gen6: Tidy emission of CC state (blending)Chris Wilson
2012-01-05sna/gen6: Only force BLT if the src and dst overlaps for self-copyChris Wilson
2012-01-05sna/gen6: Enable reuse of source PictureChris Wilson
2011-12-23sna: Pass usage-hint to move-to-gpuChris Wilson
2011-12-23sna/gen2+: Reuse source channel for mask where possibleChris Wilson
2011-12-22sna: flatten source alphamapsChris Wilson
2011-12-22sna/gen2+: Prefer to use the CPU if we have a source alphamap and CPU picturesChris Wilson
2011-12-20sna: Implement extended fallback handling for src == dst copiesChris Wilson
2011-12-18sna/gen5: Tidy checking against hardcoded maximum 3D sizeChris Wilson
2011-12-18sna/gen[67]: check for context switch after preparing sourceChris Wilson
2011-12-18sna/gen2+: If we use the BLT to prepare the target, try using BLT for opChris Wilson
2011-12-18sna/gen5+: First try a blt composite if the source/dest are too largeChris Wilson
2011-12-17sna: Simplify write domain trackingChris Wilson
2011-12-17sna: Map the upload buffer using an LLC boChris Wilson
2011-12-17sna/gen4+: disable the blend unit for PictOpSrcChris Wilson
2011-12-17src/gen4+: Add support for depth 15 render copies/fillsChris Wilson
2011-12-12sna/gen6: Only use CPU bo for a render target if untiledChris Wilson
2011-12-11sna/gen6: Tidy the usage of the max pipeline sizeChris Wilson
2011-12-08sna/gen6: Reduce dst readbacks for unsupported sourcesChris Wilson
2011-11-29sna/gen5: Handle cpu-bo for render targetsChris Wilson
2011-11-29sna/gen6: Set the batch mode prior to checking limits and flushingChris Wilson
2011-11-27sna/gen6+: Only use BLT if the untiled bo will cause per-pixel TLB missesChris Wilson
2011-11-25sna/gen5+: Prefer using the BLT when either src or dst is untiledChris Wilson
2011-11-14sna: tidy assignment of composite damageChris Wilson
2011-11-13sna/composite: Attempt to reduce the damage is the operation is containedChris Wilson
2011-11-12sna/damage: Reduce the damage for evaluating sna_damage_is_allChris Wilson
2011-11-05sna: Do the supported PictOp check firstChris Wilson
2011-11-04sna/gen6: Enable spans interface for boxesChris Wilson
2011-11-04sna/gen6: Poor man's spans layered on top of the exisiting compositeChris Wilson
2011-11-03sna: Support binding of a bo for multiple formatsChris Wilson
2011-10-30sna: Don't mess with NDEBUGChris Wilson
2011-10-30Revert "sna: Don't flush the render caches if in the process of writing again"Chris Wilson
2011-10-30sna/composite: Fix incorrect operator reduction for RenderFillRectanglesChris Wilson
2011-10-29sna/genX: Improve reduction of Render operator to BLT aluChris Wilson
2011-10-28sna: Don't flush the render caches if in the process of writing againChris Wilson
2011-10-27sna: Fix debug compilation, again.Chris Wilson
2011-10-26sna: Convert diagonal zero-width lines into blitsChris Wilson
2011-10-21sna: Remove the memset(0) of the fill opChris Wilson
2011-10-21sna: Pass a BoxRec to the fill opChris Wilson
2011-10-18sna/gen6: Don't modify composite arguments whilst checking for BLTChris Wilson
2011-10-18sna/gen6: Precompute floats_per_rectChris Wilson
2011-10-18sna/gen6: Try continuing with the BLT if the last batch was also BLTChris Wilson
2011-10-18sna/gen6: Micro-optimise gen6_rectangle_beginChris Wilson
2011-10-11sna/gen6: Add render support for fill-one-boxChris Wilson
2011-10-11sna: Support a fast composite hook for solitary boxesChris Wilson
2011-09-25sna/kgem: Check all operation bo in a single amalgamationChris Wilson
2011-09-17sna: perform a warnings reduction passChris Wilson
2011-09-12sna/gen6: Prefer RENDER for copies as it compacts betterChris Wilson