summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-05-26Submit any existing batchbuffer before potentially handing off a BO to TFP.compositing-fixEric Anholt1-0/+17
2010-05-26uxa: Perform manual damage for CompositeRectsChris Wilson1-0/+5
2010-05-26uxa: Force the alpha value to 0xffff when treating Over as SrcChris Wilson1-1/+3
2010-05-26uxa: Use Composite rather than solid blitter for PolyRectChris Wilson1-22/+105
2010-05-26uxa: Add PICT format mapping for depth 4 pixmaps.Chris Wilson1-0/+1
2010-05-26i830: Skip an empty fill.Chris Wilson1-0/+3
2010-05-25uxa: Apply the drawable offset to the solid rectsChris Wilson1-6/+9
2010-05-24Merge branch 'glyphs'Chris Wilson19-830/+1708
2010-05-24i915: Emit CA over using OutReverse + Add passesChris Wilson4-132/+183
2010-05-24uxa: Use temporary dest when target is too large for compositorChris Wilson9-123/+431
2010-05-24uxa: Composite glyphs directly onto dst when possible.Chris Wilson3-158/+324
2010-05-24i915: compute normalized texcoords using a scale factor.Chris Wilson1-44/+44
2010-05-24uxa: translate the region in line for compositesChris Wilson1-19/+14
2010-05-24i915: Add special case primitive emitters for glyphs.Chris Wilson1-5/+83
2010-05-24i915: Move vertices into a vertex buffer object.Chris Wilson7-225/+298
2010-05-24Use pwrite to upload the batch bufferChris Wilson5-42/+25
2010-05-24Kill paranoid assertions on every write into the batchbuffer.Chris Wilson9-148/+23
2010-05-24i915: Emit composite primitive with specialised functions.Chris Wilson2-206/+358
2010-05-23i915: amalgamate composite into a single primitive listChris Wilson5-6/+43
2010-05-23uxa: Spans! OMG!Chris Wilson3-27/+187
2010-05-18dri: Clean up DRI2 API #ifdefs a bitKristian Høgsberg1-50/+31
2010-05-17i830: Remove vestigal debugging ALWAYS_FLUSH and ALWAYS_SYNCChris Wilson4-24/+0
2010-05-17dri: Check error code from GetScratchGC()Chris Wilson1-2/+5
2010-05-16uxa: Replace solid planemask [0xffffffff] with FB_ALLONESChris Wilson1-4/+4
2010-05-16i830: Encode surface bpp into formatChris Wilson1-61/+53
2010-05-16uxa: Tidy uxa_solid_rects()Chris Wilson1-5/+5
2010-05-16uxa: Patterns are acquired at 0,0Chris Wilson1-4/+4
2010-05-15uxa: Force an alpha channel when rendering source fallbacksChris Wilson1-0/+6
2010-05-15uxa: Apply clip for solid rectangles.Chris Wilson1-41/+118
2010-05-15uxa: Avoid using blits when with PictFilterConvolutionChris Wilson1-2/+6
2010-05-15uxa: Check the w-scaling component is 1 for an translation matrixChris Wilson1-1/+2
2010-05-15i830: Remove xrgb conversion to argb, no longer required.Chris Wilson1-31/+2
2010-05-15i830: Remove incorrectly mapped tex formats.Chris Wilson1-23/+25
2010-05-15uxa: Fix order of conditionals to only run fill_region for SRC or opaqueChris Wilson1-64/+64
2010-05-15uxa: Expand the range of compatible formats to cover all bpp.Chris Wilson1-7/+9
2010-05-15uxa: Only use 1x1R as a solid with an opaque format or SRCChris Wilson1-1/+2
2010-05-15uxa: Call check_solid before running the solid blitter.Chris Wilson1-4/+8
2010-05-15i915: Load texture into directly into OC when possible.Chris Wilson1-1/+4
2010-05-14uxa: Disable compatible src xrgb and dst argbChris Wilson1-1/+3
2010-05-14i915: Remove a couple of unsupported 16bpp no-alpha tex formatsChris Wilson1-2/+0
2010-05-14uxa: Parse BGRA pixel formats.Chris Wilson1-8/+45
2010-05-14Split the prepare blitter functions into check + prepare.Chris Wilson4-41/+95
2010-05-14i915: Don't force alpha=1 for RGB drawables in the shader.Chris Wilson1-73/+50
2010-05-14uxa: enable solid rects for backends that require pixmapsChris Wilson1-12/+19
2010-05-14drm: Remove pin(); unpin() syncChris Wilson1-3/+0
2010-05-14drm: Remove unused old_front parameter from drmmode_do_pageflip.Chris Wilson3-10/+4
2010-05-14drm: don't overwrite the old intel->front_bufferChris Wilson2-4/+4
2010-05-14i830: Teardown batch entries on reset.Chris Wilson1-0/+34
2010-05-14dri: Hold reference to buffers across swapChris Wilson1-5/+27
2010-05-13uxa: Convert 1x1R back to solid_fillChris Wilson1-76/+75