summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/i915/i915_state_emit.c
Commit message (Expand)AuthorAgeFilesLines
* i915g: Add a way to profile the contents of command buffers.Stéphane Marchesin2012-02-121-0/+12
* i915g: Separate declarations and program in the fragment program struct.Stéphane Marchesin2012-02-121-4/+8
* i915g: Fix indentation and comment.Stéphane Marchesin2012-01-191-2/+2
* i915g: Fix the blending for the A8 destination buffer case.Stéphane Marchesin2012-01-151-6/+23
* i915g: make fixup swizzle into a real hw stateDaniel Vetter2011-10-071-41/+3
* Fix trailing whitespace.Stephane Marchesin2011-08-021-1/+1
* i915g: Move back to the old method for target format fixup.Stéphane Marchesin2011-07-061-57/+40
* i915g: Implement surface format fixup without adding an extra instruction.Stéphane Marchesin2011-06-301-31/+54
* i915g: When emulating LUMINANCE8 and INTENSITY8 texutres, route alpha properly.Stéphane Marchesin2011-06-281-2/+2
* i915g: Don't do shader fixup if no surface is bound.Stéphane Marchesin2011-06-241-3/+9
* i915g: Support more texture and render target formats.Stéphane Marchesin2011-06-221-7/+60
* i915g: split up static stateDaniel Vetter2011-03-151-12/+21
* i915g: streamline derived state updates of the driver pipelineDaniel Vetter2011-03-101-0/+2
* i915g: don't validate a NULL vboDaniel Vetter2011-03-101-1/+1
* i915g: kill relocs accoutingDaniel Vetter2011-03-011-9/+2
* i915g: switch to the exact batch space reservation codeDaniel Vetter2011-03-011-18/+5
* i915g: split up hw state emission into small atomsDaniel Vetter2011-03-011-274/+308
* i915g: implement cache flushingDaniel Vetter2011-02-271-8/+39
* i915g: buffer validation for render stateDaniel Vetter2011-02-271-0/+76
* i915g: cleanup static state calculation, part 2Daniel Vetter2011-02-271-48/+3
* i915g: cleanup static state calculation, part 1Daniel Vetter2011-02-271-88/+7
* i915g: make dynamic state emission actually lazyDaniel Vetter2011-02-261-1/+1
* i915g: fix null deref in draw_rect emissionDaniel Vetter2011-02-261-4/+8
* i915g: simplify math in constants emissionDaniel Vetter2011-02-261-1/+1
* i915g: Lazy emit dynamic stateJakob Bornecrantz2011-02-241-1/+3
* i915g: Lazy emit immediate stateJakob Bornecrantz2011-02-241-26/+27
* i915g: Don't do unnecessary copies of constantsJakob Bornecrantz2011-01-211-1/+2
* i915g: s/varient/variant/Brian Paul2010-12-161-1/+1
* gallium: support for array textures and related changesRoland Scheidegger2010-12-021-7/+7
* i915g: assert(depth_surface->offset == 0)Daniel Vetter2010-12-021-1/+2
* i915g: switch rendering to mipmapped textures to (x,y) offsetsDaniel Vetter2010-12-021-9/+25
* i915g: implement unfenced relocs for textures using tiling bitsDaniel Vetter2010-12-021-2/+1
* i915g: implement unfenced color&depth buffer using tiling bitsDaniel Vetter2010-12-021-6/+21
* i915g: prepare winsys/batchbuffer for execbuf2Daniel Vetter2010-12-021-3/+3
* i915g: rip out ->sw_tiledDaniel Vetter2010-11-211-8/+0
* gallium/i915: remove duplicated includeNicolas Kaiser2010-09-301-1/+0
* i915g: Minor cleanupsJakob Bornecrantz2010-07-041-6/+16
* i915g: Move fragment state to its own fileJakob Bornecrantz2010-07-041-1/+1
* i915g: Rework debug print codeJakob Bornecrantz2010-06-221-4/+13
* i915g: adapt to clear interface changesRoland Scheidegger2010-05-291-0/+1
* Squashed commit of the following:Keith Whitwell2010-04-101-5/+4
* gallium: adapt all code to the renamed depth/stencil formatsRoland Scheidegger2010-03-301-1/+1
* i915g: Rename winsys prefix to i915_ from intel_Jakob Bornecrantz2010-03-261-5/+5
* Merge branch 'master' into gallium-sampler-viewMichal Krol2010-03-101-4/+5
|\
| * Merge branch 'gallium-format-cleanup'José Fonseca2010-03-021-4/+4
| |\
| | * i915g: Rename pipe formats.José Fonseca2010-03-011-4/+4
| * | i915g: Add assert to check for null pointer dereference.Vinson Lee2010-03-021-0/+1
| |/
* / i915: Fix for sampler view changes.michal2009-12-101-1/+2
|/
* i915g: Drop the simple sufixJakob Bornecrantz2009-10-051-0/+402