summaryrefslogtreecommitdiff
path: root/src/sna
AgeCommit message (Expand)Author
2012-12-05sna: Don't disable CPU bo if supported on unknown hwChris Wilson
2012-12-05sna: Assume that future hardware only gets more flexibleChris Wilson
2012-12-04sna/gen6+: Cache the scanout targets separately to avoid override PTE cachingChris Wilson
2012-12-04sna/gen4: Workaround render corruption with multiple SF threadsChris Wilson
2012-12-04sna/gen4: Special case solids through the general vertex emitterChris Wilson
2012-12-04sna/gen4: Remove unused CC viewportChris Wilson
2012-12-04sna/gen4: Avoid emitting URB_FENCE across a cache-lineChris Wilson
2012-12-03sna: Tidy addition of fake GTF modes for panelsChris Wilson
2012-12-01sna/gen5: Inspired by gen4, reorder the flushingChris Wilson
2012-12-01sna/dri: Unknown generations are given the max value and presume i965_dri.soChris Wilson
2012-11-30sna/gen6+: Only apply the BLT w/a for self-copiesChris Wilson
2012-11-30sna: Unify gen4 acceleration againChris Wilson
2012-11-30Convert generation counter to octalChris Wilson
2012-11-30sna: Prevent gen4 from rendering to I915_TILING_YChris Wilson
2012-11-30sna/g4x: And remove one more flush pointChris Wilson
2012-11-30sna: Increase tiling alignment to an even tileChris Wilson
2012-11-30sna/g4x: Remove the flush before the pipelined pointer changesChris Wilson
2012-11-30sna/g4x: Emit the flush prior to changing pipelined stateChris Wilson
2012-11-28sna/gen6+: Override PTE cacheability bits for readsChris Wilson
2012-11-28sna/gen5+: Disable max-vbo addressChris Wilson
2012-11-27sna/blt: Avoid clobbering common state before converting to a BLTChris Wilson
2012-11-26sna: Disable shadow tracking upon regenChris Wilson
2012-11-26sna: Use a single execobject flag to mark read/write domainsChris Wilson
2012-11-25sna: Exploit the alpha-fixup of the BLT for texture format conversionsChris Wilson
2012-11-25sna: Transform a simple repeat pattern into range of the BLTChris Wilson
2012-11-24sna: Make GPU idle more consistent during wakeupChris Wilson
2012-11-23sna/g4x: Refine the w/a for the broken sf shaderChris Wilson
2012-11-23sna/g4x: Use the render pipeline more often for composite operationsChris Wilson
2012-11-23sna/gen4: Revert changes to 965g[m]Chris Wilson
2012-11-23sna/gen4: Don't force a flush for the dirty target if the we do not read backChris Wilson
2012-11-23sna/gen4: Force composite(WHITE, glyph) for building the glyphstring maskChris Wilson
2012-11-23sna/gen4: Set composite op before testing for a BLT compatible opChris Wilson
2012-11-23sna/gen4: Pass the mask channel explicitly rather than through a dummy maskChris Wilson
2012-11-23sna/gen4: Reduce the flush before performing the CA passChris Wilson
2012-11-23sna/gen4: Update render fill routines to use the dummy maskChris Wilson
2012-11-23sna/gen4: Move the flush from inside the spans to emit_state()Chris Wilson
2012-11-23sna/gen4: Backport the more efficient composite box emittersChris Wilson
2012-11-23sna/gen4: Use a dummy white mask to avoid the flush w/a when compositingChris Wilson
2012-11-21sna/gen3+: Clear the render.vbo when replacing it for vertex uploadChris Wilson
2012-11-21sna: Assert that we do not replace a GPU bo with a proxyChris Wilson
2012-11-21sna: Skip uploading unintialiased pixmap dataChris Wilson
2012-11-21sna: Add the missing assertion for !proxyChris Wilson
2012-11-21sna: Do not migrate uninitialised pixmapsChris Wilson
2012-11-21sna: Do not dispose of a shadow pixmapChris Wilson
2012-11-21sna: Remove the kgem_bo_is_mappable refcnt assertion from freed pathsChris Wilson
2012-11-21sna: Add a few refcnt assertionsChris Wilson
2012-11-21sna: Fix bogus assertion from 03fb9ded43Chris Wilson
2012-11-21sna: Dispose of local copy for render sourcesChris Wilson
2012-11-21sna: Tighten a couple of assertions for damage with use_boChris Wilson
2012-11-20sna: Assert that we do not create a proxy with existent GPU damageChris Wilson