summaryrefslogtreecommitdiff
path: root/src/sna/kgem.c
AgeCommit message (Expand)Author
2013-08-14Correct misspelled cachingSedat Dilek
2013-08-12Check for struct sysinfo as well as <sys/sysinfo.h>Julien Cristau
2013-08-10sna: Remove the redundant clearing of kgem at startupChris Wilson
2013-08-09sna: Allow LLC to reuse any active write bufferChris Wilson
2013-08-09sna: Check for EINVAL after mmappingChris Wilson
2013-08-08sna: Use create2 to allocate a DISPLAY bo even if we have not enough stolenChris Wilson
2013-08-08sna: Always reuse scanout bo where possibleChris Wilson
2013-08-08sna: Avoid leaking stolen framebuffer boChris Wilson
2013-08-08sna: Only use the experimental create2 if we support DISPLAY cacheing as wellChris Wilson
2013-08-07sna: Update experimental create2 struct definitionChris Wilson
2013-08-04sna: Mark the entire userptr proxy chain as flush/non-reusableChris Wilson
2013-07-31sna: Relax readback constraint for CPU mappings of scanoutsChris Wilson
2013-07-30sna: Allow CPU access to scanouts if WT cachedChris Wilson
2013-07-20sna: Relax assertion that CPU syncs are performed on reffed objectsChris Wilson
2013-07-19sna: Tidy a few DBG regarding cached uploadsChris Wilson
2013-07-17sna: Wrap cpuid.hChris Wilson
2013-07-17sna: Guard cpuid for use only with gcc-4.4 and laterChris Wilson
2013-07-17sna: Ensure that buffer_size is a power-of-two for use in ALIGNChris Wilson
2013-07-17sna: Fall back to /proc/cpuinfo parsing if cpuid cache size probe failsChris Wilson
2013-07-17sna: Set a minimum size for tiled IOChris Wilson
2013-07-16sna: Make the assumption bpp>=8 explicit inside the bo size calculationChris Wilson
2013-07-15sna/gen4: Allow rendering to Y-tiled surfacesChris Wilson
2013-07-11sna: Replace parsing of /proc/cpuinfo with parsing of cpuidChris Wilson
2013-07-07sna: Experiment with a new ioctl to create buffers from stolen memoryChris Wilson
2013-07-06sna/gen4: Restore the flush-every-vertex w/aChris Wilson
2013-07-02sna: Assorted DBGChris Wilson
2013-07-02sna: Add the condition that 855gm cannot GTT map Y-tiled surfacesChris Wilson
2013-07-01sna: Allow scanouts to be untiled if need beChris Wilson
2013-07-01sna: Debug options for forcing mmap syncsChris Wilson
2013-07-01sna: Improve the message about where to find the hang stateChris Wilson
2013-06-29sna: Allow tiled memcpy on i386Chris Wilson
2013-06-28sna: Assert that the kernel tiling mode matches our boChris Wilson
2013-06-27sna: Trim the large object thresholdChris Wilson
2013-06-27sna: Implement memcpy_from_tiled functions (for X-tiling only atm)Chris Wilson
2013-06-26sna: Do not force creation of CPU maps on !llcChris Wilson
2013-06-26sna: Free just-allocated bo if we fail to set-tiling on CREATE_EXACTChris Wilson
2013-06-24sna: Check for a request to create an inactive scanoutChris Wilson
2013-06-24sna: Move the reset bo to the right listChris Wilson
2013-06-21sna: Determine swizzling once during initialisation and choose memcpy_to_tiled_xChris Wilson
2013-06-18sna: Add extra assertions to sanity check CPU access is coherentChris Wilson
2013-06-18sna: Do not sync after a failed mappingChris Wilson
2013-06-18sna: Try falling back through an upload if inplace mapping failsChris Wilson
2013-06-17sna: Unwrap proxies for subpage offset SHM pixmaps during syncChris Wilson
2013-06-17sna: Refactor scanout flushingChris Wilson
2013-06-12sna: Allow the throttling to be woken by SIGINTChris Wilson
2013-06-11sna: Mollify an assert to allow us to call busy_ioctl on a GTT writeChris Wilson
2013-06-10sna: Move the GTT dirty tracking from the pixmap to the boChris Wilson
2013-06-10sna: s/bo->dirty/bo->gpu_dirty/ to avoid later confusionChris Wilson
2013-06-06sna: Fix format specifier for mismatching int/long in DBGChris Wilson
2013-06-06sna: Only emit an error for terminal mmap failuresChris Wilson