summaryrefslogtreecommitdiff
path: root/src/i965_render.c
AgeCommit message (Expand)Author
2011-05-30Add support for Ivybridge chipset.Eric Anholt
2011-05-29i965: Avoid transform overheads for vertex emit where possibleChris Wilson
2011-05-29i965: Refactor to use constant sampler_state offsetsChris Wilson
2011-05-29i965: Reset vertex_id after every batchChris Wilson
2011-05-29i965: Always update last_floats_per_vertexChris Wilson
2011-05-29Take advantage of the kernel flush for dirty bo in the busy ioctlChris Wilson
2011-05-29i965: segregate each vertex element into its own bufferChris Wilson
2011-05-29i965: Convert to relative relocations for stateChris Wilson
2011-05-29i965: Fix off-by-one in assertChris Wilson
2011-05-29i965: Mark sure we mark reused render targets as dirtyChris Wilson
2011-05-29snb: Only emit CC and DepthStencil bos once per batchChris Wilson
2011-05-29snb: Restore drawrect, we need the implicit flushChris Wilson
2011-05-29snb: Cache pixmap binding locationsChris Wilson
2011-05-29snb: Cache state between composite opsChris Wilson
2011-05-29snb: Emit more invariants only onceChris Wilson
2011-03-16i965: Amalgamate surface binding tablesChris Wilson
2011-03-16i965: Also flush the vertex buffer when restarting the array.Chris Wilson
2011-03-16i965: Check for potential vertex array overflow every timeChris Wilson
2011-03-16i965: Upload an entire vbo in a single pwrite, rather than per-rectangleChris Wilson
2011-03-16i965: Use reciprocal scale factors to avoid the divide per-vertex-elementChris Wilson
2011-03-16i915: Disable maximum state addressesChris Wilson
2011-03-16render: acceleration for composite on SandybridgeXiang, Haihao
2011-03-16render: set the surface state base addressXiang, Haihao
2011-03-16Include a chipset generation number to clarify device specific paths.Owain G. Ainsworth
2010-09-12Rename common infrastructure to the intel namespace.Owain G. Ainsworth
2010-09-11i810: Move into a legacy directory.Owain G. Ainsworth
2010-09-04i965: Add texformats mapping for additional pixman formatsChris Wilson
2010-06-21i965: Compile fix.Chris Wilson
2010-06-21i965: Mark the render target as dirty within composite_setup()Chris Wilson
2010-06-21Emit the flush after a potential draw from the BlockHandler.Chris Wilson
2010-06-14i965: Sanity check ComponentAlpha status in prepare_compositeChris Wilson
2010-05-27i965: Remove ATOMIC_BATCH.Chris Wilson
2010-05-27Add a workaround for Ironlake errata relating to disabling the clipper.Eric Anholt
2010-05-25uxa: Use temporary dest when target is too large for compositorChris Wilson
2010-05-25Kill paranoid assertions on every write into the batchbuffer.Chris Wilson
2010-05-17uxa: Rearrange checking and preparing of composite textures.Chris Wilson
2010-03-01i965: Ensure that URB_FENCE is aligned to 64-bytesChris Wilson
2010-03-01i965: Only use the affine kernels if both src and mask are affineChris Wilson
2010-03-01i965: Set src_filter before testing.Chris Wilson
2010-03-01i965: Maximum number of vertices per composite is 24, not 18Chris Wilson
2010-03-01batch: Ensure we send a MI_FLUSH in the block handler for TFPChris Wilson
2010-03-01Remove flush parameter from intel_batch_flush()Chris Wilson
2010-03-01batch: Emit a 'pipelined' flush when using a dirty source.Chris Wilson
2010-03-01batch: Track pixmap domains.Chris Wilson
2010-03-01Check that batch buffers are atomic.Chris Wilson
2010-03-01Remove flow-control macros for fallbacks in the 2D driver.Eric Anholt
2010-03-01conf: Add debugging flush optionsOwain G. Ainsworth
2010-03-01Call pPixmaps plain old pixmaps.Owain G. Ainsworth
2010-03-01de-pCamelHungarian the Render pictures and pixmaps.Eric Anholt
2010-03-01Share several render fields between render implementations.Eric Anholt