summaryrefslogtreecommitdiff
path: root/src/sna/kgem.h
AgeCommit message (Expand)Author
2012-12-08sna: Flush upon change of target if GPU is idleChris Wilson
2012-12-07sna: Convert the ring from BLT/3D to the internal index for kgem_ring_is_idle()Chris Wilson
2012-12-07sna: Only inspect the target ring for busynessChris Wilson
2012-12-07sna: Only flush before adding fresh surfaces to the batchChris Wilson
2012-12-07sna: Mark proxies as dirty on first relocationChris Wilson
2012-12-05sna: Assume that future hardware only gets more flexibleChris Wilson
2012-11-30Convert generation counter to octalChris 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-08sna: Experiment with using reloc.handle as an index into the execbufferChris Wilson
2012-11-08sna: Support a fast no relocation changed pathChris Wilson
2012-10-31sna: Preserve mode if flushing before a scanline waitChris Wilson
2012-10-23sna: Beware 16-bit overflow when computing sample areasChris Wilson
2012-10-17sna: Enable support for SECURE batch buffersChris Wilson
2012-10-16sna: Drop fake tiled CPU mappingChris Wilson
2012-10-07sna: Check that for batch overflows after advancing a BLTChris Wilson
2012-10-04sna/gen2: Prevent using the GTT maps with I915_TILING_Y on 855gmChris Wilson
2012-09-21sna: Use inplace X tiling for LLC uploadsChris Wilson
2012-09-18sna/gen7: Add some ring switching sanity checksChris Wilson
2012-09-12sna: Keep a very small, short-lived cache of large buffersChris Wilson
2012-09-12sna: Flush after operating on large buffersChris Wilson
2012-09-06sna: Apply the minimum 256 pitch to CREATE_USAGE_SHARED pixmaps as wellChris Wilson
2012-09-04sna: Fixup CREATE_USAGE_SHAREDChris Wilson
2012-09-04sna: Port prime interfacingChris Wilson
2012-08-28sna: Propagate the request to flush rather than directly submit the batchChris Wilson
2012-08-27sna: Track outstanding requests per-ringChris Wilson
2012-08-27sna: Flush the batch if it references a ShmPixmap and the GPU is idleChris Wilson
2012-08-26sna: Add some DBG to kgem_is_idle()Chris Wilson
2012-08-24sna: Allow the batch to be flushed if the GPU is idle upon a context switchChris Wilson
2012-08-21sna: Mark all levels of a proxy as dirtyChris Wilson
2012-08-20sna: Trim a parameter from kgem_bo_mark_dirty() and add some assertionsChris Wilson
2012-07-25Assume all unknown chipsets are future genChris Wilson
2012-07-21sna: Update assertion for cached io buffersChris Wilson
2012-07-21sna: Correct assertion for __kgem_bo_size()Chris Wilson
2012-07-21sna: Change the vmap interface name to userptrChris Wilson
2012-07-21sna: s/vmap/snoop/ since we use the flag more genericallyChris Wilson
2012-07-21sna: Fix role reversal of __kgem_bo_size() and kgem_bo_size()!Chris Wilson
2012-07-21sna: Refresh experimental userptr vmap supportChris Wilson
2012-07-21sna: Only update a buffer when it becomes dirtyChris Wilson
2012-07-20sna: Rename kgem_partial_bo to kgem_bufferChris Wilson
2012-07-20sna: Replace 'sync' flag with equivalent 'flush'Chris Wilson
2012-07-20sna: Remove unused scanout-is-dirty? flagChris Wilson
2012-07-19sna: Handle mixed bo/buffers in assertionsChris Wilson
2012-07-18sna: Enable runtime detection of set-cacheing ioctlChris Wilson
2012-07-18sna: Maintain a short-lived cache of snoopable CPU bo for older genChris Wilson
2012-07-16sna: Disable snoopable uplaod buffers for gen4Chris Wilson
2012-07-16Wrap defines to avoid redefinition warningsChris Wilson
2012-07-14sna: Avoid BLT to snoopable bo on older genChris Wilson
2012-07-14sna: Allow BLT support on future unknown hardwareChris Wilson
2012-07-14sna: Do not perform batch compaction on old kernelsChris Wilson