summaryrefslogtreecommitdiff
path: root/src/sna/kgem.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-29sna: Assert that we never attempt to submit a batch whilst wedgedChris Wilson1-0/+1
2012-07-29sna: Disable the warning for a hung GPU is we manually set wedgedChris Wilson1-7/+5
2012-07-29Don't disable acceleration on 830/845g by defaultChris Wilson1-2/+4
2012-07-25Assume all unknown chipsets are future genChris Wilson1-4/+4
2012-07-21sna: Enable snooping on the reused linear bufferChris Wilson1-14/+10
2012-07-21sna: Avoid marking io/snoop buffers as unreusable unnecessarilyChris Wilson1-7/+4
2012-07-21sna: Correct assertion for __kgem_bo_size()Chris Wilson1-1/+1
2012-07-21sna: Change the vmap interface name to userptrChris Wilson1-36/+36
2012-07-21sna: s/vmap/snoop/ since we use the flag more genericallyChris Wilson1-45/+46
2012-07-21sna: Refresh experimental userptr vmap supportChris Wilson1-209/+221
2012-07-21sna: Only update a buffer when it becomes dirtyChris Wilson1-7/+4
2012-07-20sna: Only set the vmap flag after we make the bo snoopableChris Wilson1-2/+7
2012-07-20sna: Update WIP userptr example usageChris Wilson1-8/+14
2012-07-20sna: Rename kgem_partial_bo to kgem_bufferChris Wilson1-53/+52
2012-07-20sna: Allow the snoopable upload buffer to take pages from the CPU vma cacheChris Wilson1-50/+39
2012-07-20sna: Replace 'sync' flag with equivalent 'flush'Chris Wilson1-19/+5
2012-07-20sna: Remove unused scanout-is-dirty? flagChris Wilson1-3/+0
2012-07-18sna: Enable runtime detection of set-cacheing ioctlChris Wilson1-32/+22
2012-07-18sna: Reuse the snoopable cache more frequently for upload buffersChris Wilson1-98/+129
2012-07-18sna: Maintain a short-lived cache of snoopable CPU bo for older genChris Wilson1-38/+194
2012-07-17sna: Limit the use of snoopable buffers to read/write uploadsChris Wilson1-53/+59
2012-07-16sna: Disable snoopable bo for gen4Chris Wilson1-2/+13
2012-07-16sna: Disable snoopable uplaod buffers for gen4Chris Wilson1-4/+17
2012-07-16sna: Move the disabling of CPU bo for gen4 to the render unitChris Wilson1-6/+0
2012-07-16sna: Use set-cache-level to allocate snoopable upload buffersChris Wilson1-3/+40
2012-07-14sna: Tidy sna_copy_boxesChris Wilson1-1/+1
2012-07-14sna: Avoid BLT to snoopable bo on older genChris Wilson1-0/+4
2012-07-14sna: Allow BLT support on future unknown hardwareChris Wilson1-46/+85
2012-07-14sna: Do not perform batch compaction on old kernelsChris Wilson1-0/+13
2012-07-14sna: Aim for consistency and use stdbool except for core X APIsChris Wilson1-3/+3
2012-07-11sna: Remove unused cached partials listChris Wilson1-15/+5
2012-07-09sna: Simplify the DBG incarnationChris Wilson1-10/+6
2012-07-07sna: Add a couple of DBG flags to control upload buffersChris Wilson1-1/+6
2012-07-06Allow matching against any device supported by drm/i915Chris Wilson1-1/+4
2012-07-06Make the detection of broken pre-production hardware verboseChris Wilson1-9/+27
2012-07-04sna: drop an unused ret varChris Wilson1-3/+1
2012-07-04sna: Fix detection of EIO through throttleChris Wilson1-1/+5
2012-07-04sna: Use throttle() to confirm a GPU hangChris Wilson1-3/+3
2012-07-03sna: check for failure to change cache level on the boChris Wilson1-3/+2
2012-07-03sna: Use set-cache-level ioctl to create CPU boChris Wilson1-4/+79
2012-07-03sna: Allow booting on older kernels by disabling HW accelerationChris Wilson1-1/+15
2012-06-28sna: Add a DBG to the periodic flush mechanismChris Wilson1-0/+2
2012-06-26sna/gen4: Check for peculiar initial values for the surface offsetChris Wilson1-0/+1
2012-06-25sna: remove the assert(0)s along error pathsChris Wilson1-5/+0
2012-06-23sna: extend RandR to support super sized monitor configurationsChris Wilson1-3/+22
2012-06-21sna/gen3+: Keep vbo cachedChris Wilson1-0/+2
2012-06-21sna: Micro-optimise search_inactive_cacheChris Wilson1-6/+5
2012-06-21sna: Tiles are only 128 bytes wide on gen2Chris Wilson1-3/+9
2012-06-19sna: Check results from syscallsChris Wilson1-2/+5
2012-06-18sna: Align upload buffers to 128Chris Wilson1-5/+12