aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/i915/i915_state_emit.c
Commit message (Expand)AuthorAgeFilesLines
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* i915g: s/Elements/ARRAY_SIZE/Brian Paul2016-05-031-2/+2
* i915g: Fix offset for level != 0Stéphane Marchesin2014-11-221-1/+3
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* i915g: Fix initial array indexStéphane Marchesin2013-09-061-1/+1
* i915g: Implement writemask fixupStéphane Marchesin2013-09-041-16/+69
* i915g: Use PIPE_FLUSH_END_OF_FRAME to trigger throttlingStéphane Marchesin2013-03-081-2/+2
* Revert "i915g: Don't bind 0-length programs"Stéphane Marchesin2012-10-051-8/+2
* i915g: Don't bind 0-length programsStéphane Marchesin2012-10-041-2/+8
* i915g: Implement srgb textures the easy way.Stéphane Marchesin2012-10-021-97/+4
* i915g: Implement sRGB texturesStéphane Marchesin2012-06-261-10/+118
* 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