summaryrefslogtreecommitdiff
path: root/src/sna/sna_accel.c
AgeCommit message (Expand)Author
2012-09-18sna: Add some asserts useful for tracking an xserver drawing bugChris Wilson
2012-09-18sna: Remove special casing of drawing depth=1 glyphsChris Wilson
2012-09-18sna: Check that we do not keep a GPU bo around after flushing a ShmPixmapChris Wilson
2012-09-14sna: Only discard CPU damage if we completely overwrite its extentsChris Wilson
2012-09-13sna: Do not attempt to change tiling if wedgedChris Wilson
2012-09-12sna: Avoid fallbacks to shadow pixels if FORCE_GPU is in effectChris Wilson
2012-09-12sna: Flush after operating on large buffersChris Wilson
2012-09-10sna: Workaround issue with global glyph privates and shared ZaphodHeadsChris Wilson
2012-09-07sna: Remember that LineDoubleDash involves updating the GC between segmentsChris Wilson
2012-09-07sna: Pass the hints down to the PolyPoint fallbackChris Wilson
2012-09-07sna/prime: Fixup attaching the randr14 scanout pixmapChris Wilson
2012-09-06sna/prime: Correct the pinning flag when importing the prime boChris Wilson
2012-09-06sna/prime: Distinguish forms of pinned pixmapChris Wilson
2012-09-06sna: Add is-pinned checks to changing the pitch on an existing boChris Wilson
2012-09-06sna: Apply the minimum 256 pitch to CREATE_USAGE_SHARED pixmaps as wellChris Wilson
2012-09-06prime: Align pitch of shared untiled buffers to 256 bytesChris Wilson
2012-09-05sna: Initialise the empty boxes field of the region before subtracting itChris Wilson
2012-09-05sna: Review validity of damage when discarding CPU boChris Wilson
2012-09-05sna: Use async upload only if the last render was not CPUChris Wilson
2012-09-05sna: Tweak upload path to remove redundant codeChris Wilson
2012-09-05sna: Don't upload ignored cpu damageChris Wilson
2012-09-04sna: And remember to flush the damage to the output slaves...Chris Wilson
2012-09-04sna: Improve handling of output offloadingChris Wilson
2012-09-04sna: Add some DBG to the prime pathsChris Wilson
2012-09-04sna: Fixup CREATE_USAGE_SHAREDChris Wilson
2012-09-04sna: Port prime interfacingChris Wilson
2012-09-02sna: Cache the temporary upload buffer when copying boxesChris Wilson
2012-09-02sna: Tweak placement rules if we already have a CPU boChris Wilson
2012-09-01sna: Nullify gpu_bo after free in case final release is deferred in destroyChris Wilson
2012-09-01sna: Discard cached CPU upload early when clearing with a solid fillChris Wilson
2012-08-29sna: Remove inconsistent assertionChris Wilson
2012-08-27sna: Force the stall if using a busy ShmPixmap bo with PutImageChris Wilson
2012-08-27sna: Fix crash with broken DBG missing one of its argumentsChris Wilson
2012-08-27sna: Assert that the bo is marked as 'flush' when exported to DRI clientsChris Wilson
2012-08-27sna: Upload PutImage inplace to a fresh GPU bo if the device doesn't snoopChris Wilson
2012-08-27sna: Flush the batch if it references a ShmPixmap and the GPU is idleChris Wilson
2012-08-24sna: Submit the partial batch before throttlingChris Wilson
2012-08-24sna: Correct a pair of DBG messagesChris Wilson
2012-08-23sna: Tidy up users of __kgem_bo_is_busy()Chris Wilson
2012-08-23sna: Use a temporary userptr mapping for a large upload into a busy targetChris Wilson
2012-08-23sna: Flush the batch if it contains any DRI pixmapsChris Wilson
2012-08-23sna: Mark the CPU damage as needing flushing for DRI buffersChris Wilson
2012-08-22sna: Flush before adding any SHM pixmap into the batchChris Wilson
2012-08-22sna: Only use the GPU for an active CPU bo unless forcedChris Wilson
2012-08-22sna: If we cannot use the CPU bo along a render pathway, promote to GPUChris Wilson
2012-08-22sna: Convert to using IGNORE_CPU flag rather than complicating the CPU damageChris Wilson
2012-08-22sna: Assert that the CPU bo is not used if the GPU is clearChris Wilson
2012-08-22sna: Make sure the opposite damage is destroyed after reducing to allChris Wilson
2012-08-22sna: Discard a no-longer-used GPU bo after moving to the CPU domainChris Wilson
2012-08-22sna: Balance CPU bo accounting for SHM pixmapsChris Wilson