summaryrefslogtreecommitdiff
path: root/src/sna/kgem.c
AgeCommit message (Expand)Author
2013-02-13sna: Avoid stalling on a SHM upload when otherwise idleChris Wilson
2013-02-13sna: Handle scanouts still active at the time of destructionChris Wilson
2013-02-11sna: Avoid stalling for changing cache levels on an active scanoutChris Wilson
2013-02-10sna: Backport to squeeze - Xorg-1.6, pixman-0.16, libdrm-2.4.21Chris Wilson
2013-02-08sna: Remove the bogus assertions on buffer domainsChris Wilson
2013-02-07sna: Allow inplace uploads to utilise GTT on LLC machinesChris Wilson
2013-02-07sna: Correctly align used buffers to the following page boundaryChris Wilson
2013-02-06sna: Fallback to non-LLC paths after an allocation failure for an LLC bufferChris Wilson
2013-02-06sna: Free the handle after pwrite buffer allocation failureChris Wilson
2013-02-06sna: Flush our caches if we fail to mmap an objectChris Wilson
2013-02-06sna: Correctly handle failure to CPU map a new allocationChris Wilson
2013-02-06sna: Handle mapped buffer allocation failure for LLCChris Wilson
2013-02-06sna: Relax the buffer size assertion to only be larger than requiredChris Wilson
2013-02-06sna: Make sure we always replace io buffers before inserting into the cacheChris Wilson
2013-02-05sna: Tidy buffer allocation size assertionsChris Wilson
2013-02-01sna: Drop bogus refcnt assertion during kgem_bo_retire()Chris Wilson
2013-01-31sna: Make sure the needs_flush is always accompanied by a tracking requestChris Wilson
2013-01-31sna: Remove stale assertionChris Wilson
2013-01-31sna: Remember to move scanouts to the scanout cache after retiringChris Wilson
2013-01-31sna: After removing the bo from a batch, check whether it is still busyChris Wilson
2013-01-31sna: Stage retirement through the flushing listChris Wilson
2013-01-31sna: Disable dangerous assertions that depend upon external stateChris Wilson
2013-01-30sna: Add a bunch of assertions to make sure we do not misplace scanoutsChris Wilson
2013-01-30sna: Retire the bo after a set-domain(CPU,0)Chris Wilson
2013-01-30sna: Relax assertion the the kernel considers the bo idle when we call retireChris Wilson
2013-01-21sna: Free a non-reusable bo if it expires on the flushing listChris Wilson
2013-01-21sna: Assert that if marked as a scanout it is indeed bound.Chris Wilson
2013-01-21sna: Only add bound scanouts to the scanout listChris Wilson
2013-01-21sna: New execbuffer flags for lut-handle and fast-relocs are upstreamChris Wilson
2013-01-20sna: Adapt error detection and handling for invalid batchbuffersChris Wilson
2013-01-20sna: Make DEBUG_SYNC a configure optionChris Wilson
2013-01-20sna: Apply DEBUG_SYNC prior to emitting error reportChris Wilson
2013-01-16sna: Correct DBG to refer to the actual tiling mode forcedChris Wilson
2013-01-16sna: Discard the batch if we are discarding the only buffer in itChris Wilson
2013-01-16sna: Fix computation of large object sizes to prevent overflowChris Wilson
2013-01-16sna: Revert use of a separate CAN_CREATE_SMALL flagChris Wilson
2013-01-14sna: Apply PutImage optimisations to move-to-cpuChris Wilson
2013-01-13sna: Allow creation of a CPU map for pixmaps if neededChris Wilson
2013-01-13sna: Relax limitation on not mapping GPU bo with shadow pointersChris Wilson
2013-01-13sna: Correct a few assertions after enabling read-only mappingsChris Wilson
2013-01-12sna: Experiment with a CPU mapping for certain fallbacksChris Wilson
2013-01-12sna: Tweak max object sizes to take account of aperture restrictionsChris Wilson
2013-01-12sna: After a size check, double check the batch before flushingChris Wilson
2013-01-06sna: Try to create userptr with the unsync'ed flag set firstChris Wilson
2013-01-04sna: Clear up the caches after handling a request allocation failureChris Wilson
2013-01-04sna: Embed the pre-allocation of the static request into the deviceChris Wilson
2013-01-04sna: Flush the batch prior to referencing work from another ringChris Wilson
2013-01-03sna: Convert allocation request from bytes to num_pages when shrinkingChris Wilson
2013-01-03sna: Add a pair of asserts to validate fls()/cache_bucket()Chris Wilson
2013-01-03sna: Also recognise __i386__ for fls asmChris Wilson