summaryrefslogtreecommitdiff
path: root/src/i915_render.c
AgeCommit message (Expand)AuthorFilesLines
2011-04-07i965: Avoid transform overheads for vertex emit where possibleChris Wilson1-23/+7
2011-01-28i915: Remove unused 'w' and 'h'Chris Wilson1-3/+1
2011-01-28i915: Remove unused 'num_floats' variableChris Wilson1-3/+1
2011-01-17Quiet compiler warning about is_affine_src same way we do is_affine_mask.Eric Anholt1-1/+1
2010-12-03i965: Amalgamate surface binding tablesChris Wilson1-3/+1
2010-09-22Make driver compile for 1.6 Xserver series again.Matthias Hopf1-0/+4
2010-06-25Rename common infrastructure to the intel namespace.Chris Wilson1-38/+38
2010-06-17i915: Force the emission of BUF_INFO on every composite_setupChris Wilson1-2/+7
2010-06-09Revert "xp:trapezoids"Chris Wilson1-11/+16
2010-06-08xp:trapezoidsChris Wilson1-16/+11
2010-06-08implicit-flushChris Wilson1-2/+5
2010-06-01i915: Centre sampling.Chris Wilson1-145/+85
2010-06-01i915; Avoid the implicit flush on changing BUF_INFOChris Wilson1-31/+35
2010-05-28i915: Don't re-emit vertex size unless it has changed.Chris Wilson1-5/+5
2010-05-24i915: Emit CA over using OutReverse + Add passesChris Wilson1-130/+176
2010-05-24uxa: Use temporary dest when target is too large for compositorChris Wilson1-1/+17
2010-05-24i915: compute normalized texcoords using a scale factor.Chris Wilson1-44/+44
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 Wilson1-209/+239
2010-05-24Use pwrite to upload the batch bufferChris Wilson1-1/+1
2010-05-24Kill paranoid assertions on every write into the batchbuffer.Chris Wilson1-29/+2
2010-05-24i915: Emit composite primitive with specialised functions.Chris Wilson1-206/+353
2010-05-23i915: amalgamate composite into a single primitive listChris Wilson1-3/+24
2010-05-15i915: Load texture into directly into OC when possible.Chris Wilson1-1/+4
2010-05-14i915: Remove a couple of unsupported 16bpp no-alpha tex formatsChris Wilson1-2/+0
2010-05-14i915: Don't force alpha=1 for RGB drawables in the shader.Chris Wilson1-73/+50
2010-05-13i915: Force output alpha to 1. if dst has no alpha channel.Chris Wilson1-28/+64
2010-05-13i915: Add a2r10g10b10 format and friendsChris Wilson1-1/+7
2010-05-10i915: Fix pixmap based masks.Chris Wilson1-1/+1
2010-05-10uxa,i915: Handle SourcePict through uxa_composite()Chris Wilson1-4/+4
2010-05-10i915: Use 1x1R pixmap for solid drawablesChris Wilson1-25/+0
2010-05-10uxa: Rearrange checking and preparing of composite textures.Chris Wilson1-76/+94
2010-04-13i915 render: use tiling bits where possibleDaniel Vetter1-4/+20
2010-03-17i915: Correct preamble for emit_compositeChris Wilson1-1/+1
2010-03-16Fill alpha on xrgb images.Chris Wilson1-15/+6
2009-12-07batch: Ensure we send a MI_FLUSH in the block handler for TFPChris Wilson1-1/+1
2009-11-30i915: Disable centre-point sampling.Chris Wilson1-3/+17
2009-11-30i915: WhitespaceChris Wilson1-6/+8
2009-11-30i915: Remove routing of alpha channel to green.Chris Wilson1-12/+0
2009-11-30i915: Fix missing texture offset for mask.Chris Wilson1-3/+3
2009-11-29batch: Emit a 'pipelined' flush when using a dirty source.Chris Wilson1-0/+5
2009-11-13i915: Derive the correct target color from the pixmap by checking its formatChris Wilson1-6/+28
2009-11-10i915: Fix texture sampling coordinates.Chris Wilson1-2/+6
2009-11-10i915: Use the color channels to pass along solid sources and masks.Chris Wilson1-165/+236
2009-11-10Check that batch buffers are atomic.Chris Wilson1-4/+4
2009-11-05Remove flow-control macros for fallbacks in the 2D driver.Eric Anholt1-38/+75
2009-10-08Call pPixmaps plain old pixmaps.Eric Anholt1-6/+6
2009-10-08de-pCamelHungarian the Render pictures and pixmaps.Eric Anholt1-89/+89
2009-10-08Share several render fields between render implementations.Eric Anholt1-12/+12
2009-10-08Rename the xf86 screen private from pScrn to scrn.Eric Anholt1-23/+23