summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/i915/i915_state_emit.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-2/+2
2013-09-06i915g: Fix initial array indexStéphane Marchesin1-1/+1
2013-09-04i915g: Implement writemask fixupStéphane Marchesin1-16/+69
2013-03-08i915g: Use PIPE_FLUSH_END_OF_FRAME to trigger throttlingStéphane Marchesin1-2/+2
2012-10-05Revert "i915g: Don't bind 0-length programs"Stéphane Marchesin1-8/+2
2012-10-04i915g: Don't bind 0-length programsStéphane Marchesin1-2/+8
2012-10-02i915g: Implement srgb textures the easy way.Stéphane Marchesin1-97/+4
2012-06-26i915g: Implement sRGB texturesStéphane Marchesin1-10/+118
2012-02-12i915g: Add a way to profile the contents of command buffers.Stéphane Marchesin1-0/+12
2012-02-12i915g: Separate declarations and program in the fragment program struct.Stéphane Marchesin1-4/+8
2012-01-19i915g: Fix indentation and comment.Stéphane Marchesin1-2/+2
2012-01-15i915g: Fix the blending for the A8 destination buffer case.Stéphane Marchesin1-6/+23
2011-10-07i915g: make fixup swizzle into a real hw stateDaniel Vetter1-41/+3
2011-08-02Fix trailing whitespace.Stephane Marchesin1-1/+1
2011-07-06i915g: Move back to the old method for target format fixup.Stéphane Marchesin1-57/+40
2011-06-30i915g: Implement surface format fixup without adding an extra instruction.Stéphane Marchesin1-31/+54
2011-06-28i915g: When emulating LUMINANCE8 and INTENSITY8 texutres, route alpha properly.Stéphane Marchesin1-2/+2
2011-06-24i915g: Don't do shader fixup if no surface is bound.Stéphane Marchesin1-3/+9
2011-06-22i915g: Support more texture and render target formats.Stéphane Marchesin1-7/+60
2011-03-15i915g: split up static stateDaniel Vetter1-12/+21
2011-03-10i915g: streamline derived state updates of the driver pipelineDaniel Vetter1-0/+2
2011-03-10i915g: don't validate a NULL vboDaniel Vetter1-1/+1
2011-03-01i915g: kill relocs accoutingDaniel Vetter1-9/+2
2011-03-01i915g: switch to the exact batch space reservation codeDaniel Vetter1-18/+5
2011-03-01i915g: split up hw state emission into small atomsDaniel Vetter1-274/+308
2011-02-27i915g: implement cache flushingDaniel Vetter1-8/+39
2011-02-27i915g: buffer validation for render stateDaniel Vetter1-0/+76
2011-02-27i915g: cleanup static state calculation, part 2Daniel Vetter1-48/+3
2011-02-27i915g: cleanup static state calculation, part 1Daniel Vetter1-88/+7
2011-02-26i915g: make dynamic state emission actually lazyDaniel Vetter1-1/+1
2011-02-26i915g: fix null deref in draw_rect emissionDaniel Vetter1-4/+8
2011-02-26i915g: simplify math in constants emissionDaniel Vetter1-1/+1
2011-02-24i915g: Lazy emit dynamic stateJakob Bornecrantz1-1/+3
2011-02-24i915g: Lazy emit immediate stateJakob Bornecrantz1-26/+27
2011-01-21i915g: Don't do unnecessary copies of constantsJakob Bornecrantz1-1/+2
2010-12-16i915g: s/varient/variant/Brian Paul1-1/+1
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-7/+7
2010-12-02i915g: assert(depth_surface->offset == 0)Daniel Vetter1-1/+2
2010-12-02i915g: switch rendering to mipmapped textures to (x,y) offsetsDaniel Vetter1-9/+25
2010-12-02i915g: implement unfenced relocs for textures using tiling bitsDaniel Vetter1-2/+1
2010-12-02i915g: implement unfenced color&depth buffer using tiling bitsDaniel Vetter1-6/+21
2010-12-02i915g: prepare winsys/batchbuffer for execbuf2Daniel Vetter1-3/+3
2010-11-21i915g: rip out ->sw_tiledDaniel Vetter1-8/+0
2010-09-30gallium/i915: remove duplicated includeNicolas Kaiser1-1/+0
2010-07-04i915g: Minor cleanupsJakob Bornecrantz1-6/+16
2010-07-04i915g: Move fragment state to its own fileJakob Bornecrantz1-1/+1
2010-06-22i915g: Rework debug print codeJakob Bornecrantz1-4/+13
2010-05-29i915g: adapt to clear interface changesRoland Scheidegger1-0/+1
2010-04-10Squashed commit of the following:Keith Whitwell1-5/+4
2010-03-30gallium: adapt all code to the renamed depth/stencil formatsRoland Scheidegger1-1/+1