summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-09-17sna: Add debug option to force allocaiton of gpu-only pixmapsChris Wilson1-11/+8
2011-09-16sna/glyphs: Disable the glyph cache for debuggingChris Wilson1-0/+4
2011-09-16sna/glyphs: Correct offset of fallback-via-mask glyphsChris Wilson1-9/+25
2011-09-16sna: Can't free bo from the active listChris Wilson1-12/+8
2011-09-16sna: Debug option to disable tilingChris Wilson1-0/+7
2011-09-16sna: Remove bad assertChris Wilson1-2/+0
2011-09-15configure: Introduce --with-builderstringChris Wilson2-3/+25
2011-09-14sna/trapezoids: Amalgamate adjacent mono spansChris Wilson1-5/+8
2011-09-14sna: Yet another s/x/y/ typoChris Wilson1-1/+1
2011-09-14sna: assert that the memcpy upload path points to valid regionsChris Wilson2-0/+12
2011-09-13sna/gen3: Reset the shader after playing videoChris Wilson1-1/+2
2011-09-13sna: Clear the list of buffers upon server regenChris Wilson2-4/+28
2011-09-13sna/debug: Assert that BLT commands on gen2/3 are properly fencedChris Wilson1-0/+8
2011-09-13sna: Add a couple of debug statements for why we may not flush the scanoutChris Wilson1-3/+8
2011-09-13video: Stop advertising unsupported Xv attributesChris Wilson1-19/+3
2011-09-13sna/video: Stop advertising unsupported Xv attributesChris Wilson1-2/+13
2011-09-13sna/trapezoids: Implement a mono-rasteriser to skip opacity spansChris Wilson1-6/+763
2011-09-13sna: Reuse the smallest bo that fits the requestChris Wilson1-30/+32
2011-09-13sna: Don't clear the kernel-needs-flush flag if we emit a MI_FLUSHChris Wilson1-4/+19
2011-09-13sna/accel: Use correct enum for requesting a write-bufferChris Wilson1-1/+3
2011-09-13sna/gen5: Fix debug compilationChris Wilson1-2/+2
2011-09-12sna/gen5: Avoid bitfields for simple assignmentsChris Wilson3-13/+76
2011-09-12sna: Avoid the call overhead for the trivial clip caseChris Wilson1-6/+16
2011-09-12sna/gen6: Prefer RENDER for copies as it compacts betterChris Wilson1-4/+2
2011-09-12sna: Use single precision for computing the texcoord scale factorChris Wilson7-28/+28
2011-09-12sna: Provide a direct lookup cache of alpha valuesChris Wilson2-3/+46
2011-09-12sna: Fix compilation without timerfd()Chris Wilson1-1/+1
2011-09-11sna/trapezoids: Prevent a memleak if feed lots of degenerate boxesChris Wilson1-1/+2
2011-09-09gitignore: add git_version.hChris Wilson1-0/+1
2011-09-09sna: Mark the bo as reusable after extracting the handle from the bufferChris Wilson1-0/+1
2011-09-09sna/gen3: Use a clear pattern for ill-defined radial gradientsChris Wilson1-2/+4
2011-09-09sna/gen5: Prefer BLT for solidsChris Wilson1-2/+2
2011-09-09sna: Prefer memcpy_blt over fbBltChris Wilson1-11/+26
2011-09-09sna: Record git-tree used for compilationChris Wilson3-0/+25
2011-09-09sna/trapezoids: Hook up Imprecise AddTraps in lieu of spansChris Wilson1-5/+141
2011-09-08sna/trapezoids: Fast upload path for gpu busy boChris Wilson1-0/+86
2011-09-08sna/traps: Use the trapezoid path for AddTrapsChris Wilson3-21/+146
2011-09-07sna/gen3: Do not assume video updates are always vsync'edChris Wilson1-55/+42
2011-09-04sna/gen2: Flush the batch when we run out of vertex spaceChris Wilson1-2/+11
2011-09-04sna/gen2: Improve batch decoder.Chris Wilson1-2/+629
2011-09-04sna/trapezoids: Check for alignment after projectionChris Wilson1-36/+69
2011-09-04sna: Add missing implementation for TrianglesChris Wilson3-41/+947
2011-09-01sna/trapezoids: Edges may lie out of boundsChris Wilson1-4/+4
2011-08-31sna: Use the shadow buffer for PutImageChris Wilson1-0/+5
2011-08-31sna/gen6: Prefer the BLT ring, except for copies on behalf of DRIChris Wilson2-4/+22
2011-08-31sna/trapezoids: Refactor to project the trapezoid only onceChris Wilson1-34/+35
2011-08-30sna/trapezoids: Reject invalid traps after projecting onto the sample gridChris Wilson1-12/+13
2011-08-30sna/trapezoids: Allocate sufficient space for a8 mask for mono trapsChris Wilson1-43/+37
2011-08-29sna: Retain the GTT space used for an upload bufferChris Wilson1-1/+15
2011-08-29sna: Free the buffers immediately upon releaseChris Wilson1-4/+5