summaryrefslogtreecommitdiff
path: root/src/sna
AgeCommit message (Expand)Author
2012-06-21sna/gen7: Eliminate the pipeline stall after a non-pipelined operationChris Wilson
2012-06-21sna/gen7: Do not emit a pipeline stall after a non-pipelined commandChris Wilson
2012-06-21sna/gen7: prefer using RENDER copyChris Wilson
2012-06-21sna/gen7: Prefer using BLT rather than redirect for copiesChris Wilson
2012-06-21sna/gen7: Emit a pipeline flush after every render operationChris Wilson
2012-06-21Encode the third pipe using the HIGH_CRTC shift for vblanksChris Wilson
2012-06-20sna: Don't clear the needs_flush flag after emitting a flush on the busy boChris Wilson
2012-06-20sna/gen7: Prefer BLT for copiesChris Wilson
2012-06-20sna/gen7: Keep using RENDER paths for large pixmapsChris Wilson
2012-06-20sna/gen[67]: Prefer to not force BLT paths for large pixmapsChris Wilson
2012-06-19sna: Explain why we ignore the busy status result during kgem_bo_flush()Chris Wilson
2012-06-19sna: Ensure extents is initialised if short-circuit use-cpu-boChris Wilson
2012-06-19sna: Assert expected return valuesChris Wilson
2012-06-19sna: Check results from syscallsChris Wilson
2012-06-19Initialise adaptors to 0 in case xf86XVListGenericAdaptors does notChris Wilson
2012-06-19sna: Minor cleanups from sematic analyser in DBGChris Wilson
2012-06-19Post Damage on the Screen Pixmap after a pageflipChris Wilson
2012-06-19sna: Initialize the color value for fallback unaligned boxesChris Wilson
2012-06-19sna: Avoid copying unintialised data during source picture uploadChris Wilson
2012-06-19sna: Double check that the source is busy before performing indirect readsChris Wilson
2012-06-19sna: Fix up the shadow pointer on the source when copyingChris Wilson
2012-06-18sna: Review sna_copy_boxesChris Wilson
2012-06-18sna: Reset region after transferring to cpuChris Wilson
2012-06-18sna: Check if the busy is truly busy before commiting to an indirect uploadChris Wilson
2012-06-18sna: Align upload buffers to 128Chris Wilson
2012-06-18sna: Assert damage is valid after every additionChris Wilson
2012-06-18sna: Validate cpu/gpu damage never overlapsChris Wilson
2012-06-18sna: Fixup tracking of vmap upload buffersChris Wilson
2012-06-18sna: Remove overlapping CPU damage when operating inplace on the GPUChris Wilson
2012-06-18sna: Prefer to attempt a Composite operation rather than use pixman compositeChris Wilson
2012-06-18sna: Fix rendering of unaligned boxes through pixmanChris Wilson
2012-06-17sna: convert another instance of applying the clear to the CPU pixmapChris Wilson
2012-06-17sna: Fix the blt composite op with no-opsChris Wilson
2012-06-17sna: Further refine choice of placement when uploading source data.Chris Wilson
2012-06-17sna: Correct typo forcing everything to be clear to 0!Chris Wilson
2012-06-17sna: Fix cut'n'paste errors in tiling debugChris Wilson
2012-06-17sna/gen7: Enable non-rectilinear spansChris Wilson
2012-06-17sna: Add tiling for spansChris Wilson
2012-06-17sna: Read inplace for fallback copiesChris Wilson
2012-06-17sna: Decrease latency for 1x1 GetImage by using an inplace mappingChris Wilson
2012-06-17sna: Allow reads to be performed inplaceChris Wilson
2012-06-17sna: Cleanup damage processing after operating inplaceChris Wilson
2012-06-17sna: Use memset for simple clearsChris Wilson
2012-06-17sna: Inspect CPU damaged state when deciding upon Composite placementChris Wilson
2012-06-17sna: Composite traps inplace if the CPU is already all-damagedChris Wilson
2012-06-17sna: Composite glyphs inplace if the CPU is already all-damagedChris Wilson
2012-06-17sna: Tweak placement of operationsChris Wilson
2012-06-17sna/gen3: Add another DBG for dropping vboChris Wilson
2012-06-15sna: Prefer to operate inplace if already mapped of the GPU is wholly dirtyChris Wilson
2012-06-15sna: Tweaks for DBG missing glyphs through fallbacksChris Wilson