summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-12-152.20.16 release2.20.16Chris Wilson2-1/+40
2012-12-15sna/dri: Fallback to a blit after a failed flipChris Wilson1-8/+1
2012-12-15sna/dri: Honour TripleBuffer OptionChris Wilson5-3/+6
2012-12-14sna/dri: Store and check size of front/back bo attached to a DRI2 drawableChris Wilson1-21/+40
2012-12-14sna: Reduce fence watermarksChris Wilson1-5/+8
2012-12-14sna/gen2+: Experiment with not forcing migration to GPU after CPU rasterisationChris Wilson7-12/+21
2012-12-14sna/gen3: Don't combine primitives if beginning a ca 2-passChris Wilson1-1/+2
2012-12-14sna/gen3: Remove stray setting of vertex_startChris Wilson1-1/+0
2012-12-13sna/gen2: Reorder reuse_source() to avoid NULL dereference for solidsChris Wilson1-6/+6
2012-12-13sna/gen2: Initialise channel->is_affine for solidChris Wilson1-0/+1
2012-12-13sna/gen2: AssertionsChris Wilson1-7/+19
2012-12-13sna/gen3: Remove incorrect optimisation of an opaque source for CAChris Wilson1-7/+0
2012-12-13sna/gen2: Program solid mask using the DIFFUSE componentChris Wilson1-1/+16
2012-12-13sna/gen2: Align surface sizes to an even tileChris Wilson1-4/+4
2012-12-13sna: Fix up BLT overwrite detection to use target_handleChris Wilson1-4/+4
2012-12-13sna: Fix typo for 830/845 genChris Wilson1-1/+1
2012-12-13sna: Only flush the batch after an actual relocationChris Wilson1-1/+1
2012-12-12sna: Improve the initialisation failure path for pinned batchesChris Wilson1-1/+19
2012-12-12sna: Fix the error path in kgem_init_pinned_batches() to use the right iterChris Wilson1-2/+4
2012-12-12sna: Pin some batches to avoid CS incoherence on 830/845Chris Wilson2-22/+141
2012-12-12sna/gen2: STIPPLE requires an argumentChris Wilson1-0/+1
2012-12-12sna/gen3+: Use nearest for unscaled videosChris Wilson5-15/+33
2012-12-12sna/gen4: Use the single-threaded SF w/a for spans as wellChris Wilson1-1/+2
2012-12-11sna/dri: Fix handling of current_msc > target_mscChris Wilson1-13/+19
2012-12-11sna/dri: Query current msc before useChris Wilson1-17/+15
2012-12-10sna/dri: Disable name exchanges for SwapBuffersChris Wilson1-0/+6
2012-12-10sna/dri: Only special case 'divisor && msc-passed' for immediate flippingChris Wilson1-2/+8
2012-12-10dri2: don't schedule a flip prematurely at ScheduleSwap timeJesse Barnes1-1/+7
2012-12-10sna: Try installing a fallback config on VT enter in case full desiredMode failsChris Wilson1-1/+47
2012-12-10sna: Avoid reusing the same 'busy' bit for two different meanings.Chris Wilson3-3/+6
2012-12-10sna: Compromise and only flush a split batch if writing to scanoutChris Wilson1-1/+1
2012-12-10sna: Immediately flush a split batchChris Wilson2-1/+7
2012-12-09sna/sprite: Add a DBG to report whether the kernel supports spritesChris Wilson1-0/+1
2012-12-09sna: Move source to CPU prior to referencing for inplace trapezoidsChris Wilson2-2/+34
2012-12-09sna/gen4+: Refine test for preferring GPU spansChris Wilson3-15/+29
2012-12-09sna: Replace remaining kgem_is_idle() with kgem_ring_is_idle()Chris Wilson6-66/+12
2012-12-08sna: Flush upon change of target if GPU is idleChris Wilson13-92/+100
2012-12-07sna: Convert the ring from BLT/3D to the internal index for kgem_ring_is_idle()Chris Wilson1-0/+2
2012-12-07sna: Only inspect the target ring for busynessChris Wilson4-85/+133
2012-12-07sna: Only flush before adding fresh surfaces to the batchChris Wilson2-10/+10
2012-12-07sna: Only flush at the low apeture watermark if idleChris Wilson1-2/+2
2012-12-07sna: Mark proxies as dirty on first relocationChris Wilson2-10/+20
2012-12-06Remove the default log messageChris Wilson1-3/+0
2012-12-06Fix compilation of UMS probe following 13f47008ecChris Wilson1-6/+1
2012-12-06sna/gen4+: Add common glyph-to-dst emittersChris Wilson4-8/+180
2012-12-06Refactor the common probe methods for scrn constructionChris Wilson1-71/+42
2012-12-05sna: Don't disable CPU bo if supported on unknown hwChris Wilson1-6/+8
2012-12-05sna: Assume that future hardware only gets more flexibleChris Wilson2-3/+3
2012-12-04sna/gen6+: Cache the scanout targets separately to avoid override PTE cachingChris Wilson2-6/+8
2012-12-04sna/gen4: Workaround render corruption with multiple SF threadsChris Wilson2-12/+22