summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-01-11sna/dri: Prefer to preserve the ring of the destination boChris Wilson
2013-01-11sna: Reorder struct kgem_bo to move related data into the same cachelineChris Wilson
2013-01-11sna: Disable memcpy_to_tiled_x() uploads on 32-bit systemsChris Wilson
2013-01-11sna: Also prefer to use the GPU for uploads into a tiled boChris Wilson
2013-01-11sna: Prefer userptr if copying to a tiled boChris Wilson
2013-01-11intel: Throttle harderChris Wilson
2013-01-10sna: Use some surplus bits to back our temporary pixman_image_tChris Wilson
2013-01-10sna: Prefer to use the GPU for copies from SHM onto tiled destinationsChris Wilson
2013-01-10sna: Allow CPU bo to copy to GPU bo if the device is idle.Chris Wilson
2013-01-10sna: Ignore the last pixmap cpu setting if overwritting all damageChris Wilson
2013-01-10sna: With a GPU bo and a shm source, do not fall all the way backChris Wilson
2013-01-10sna: Make sure all outputs are disabled if no CompatOutput is definedChris Wilson
2013-01-10sna: Open-code xf86CompatOutput() to avoid invalid pointersChris Wilson
2013-01-07Set initial value for backlight_active_levelMickaƫl THOMAS
2013-01-07sna: fixup damage posting to be done correctly around slave pixmapChris Wilson
2013-01-07intel: fixup damage posting to be done correctly around slave pixmapDave Airlie
2013-01-07intel: drop pointless error printf in the slave pixmap sync code.Dave Airlie
2013-01-06sna/dri: Transfer the DRI2 reference to the new TearFree pixmapChris Wilson
2013-01-06sna: Only disable upon a failed pageflip after at least one pipe flipsChris Wilson
2013-01-06sna: Try to create userptr with the unsync'ed flag set firstChris Wilson
2013-01-06sna/gen4+: Handle solids passed to the general texcoord emitterChris Wilson
2013-01-06sna/gen4+: Trim the redundant float from the fill verticesChris Wilson
2013-01-06Revert "sna/gen4+: Backport tight vertex packing for simple renderblits"Chris Wilson
2013-01-05sna/trapezoids: filter out cancelling edges upon insertion to edge-listChris Wilson
2013-01-05sna/trapezoids: filter out zero-length runsChris 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
2013-01-03sna: Fix off-by-one in C version of flsChris Wilson
2013-01-02sna: Rewrite __fls without dependence upon x86 assemblyMatt Turner
2013-01-02sna/gen6+: Fine tune placement of DRI copiesChris Wilson
2013-01-02sna/gen4+: Specialise linear vertex emissionChris Wilson
2013-01-02sna/gen2+: Precompute the affine transformation scale factorsChris Wilson
2013-01-02sna/gen4+: Tidy special handling of 2s2s vertex elementsChris Wilson
2013-01-02sna/gen6+: Remove vestigial CC viewport stateChris Wilson
2013-01-02sna: Fast path inplace addition of solid trapezoidsChris Wilson
2013-01-02sna: Micro-optimise glyph_valid()Chris Wilson
2013-01-01sna: Remove some obsolete OptionsChris Wilson
2013-01-01sna: Tidy compat interfacesChris Wilson
2013-01-01sna/gen2: Always try to use the BLT pipeline firstChris Wilson
2013-01-01sna/gen2: Tidy a pair of vertex emittersChris Wilson
2012-12-31sna/gen4: Tweak single-thread SF w/a for solidsChris Wilson
2012-12-31sna/gen6+: Hint that we prefer to use the BLT with uncached scanoutsChris Wilson
2012-12-31sna/dri: Use the default choice of backend for copying the regionChris Wilson
2012-12-31sna/dri: Fix triple buffering to not penalise missed framesChris Wilson
2012-12-30uxa: Align surface allocations to even tile rowsChris Wilson
2012-12-29sna: Seed the solid color cache with an invalid value to prevent false hitsChris Wilson