summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/i915/i915_context.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: switch drivers to the slab allocator in src/utilMarek Olšák2016-09-061-4/+4
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* gallium: add flags parameter to pipe_screen::context_createMarek Olšák2015-08-261-1/+1
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* draw: try to prevent overflows on index buffersZack Rusin2013-05-141-2/+2
* draw: don't crash on vertex buffer overflowZack Rusin2013-05-141-2/+2
* i915g: Call draw_set_mapped_vertex_buffer from draw_vboStéphane Marchesin2012-10-061-1/+17
* i915g: Get rid of the fixup state functions.Stéphane Marchesin2012-10-051-3/+0
* i915g: implement blitMarek Olšák2012-09-301-4/+7
* draw: simplify index buffer specificationBrian Paul2012-05-311-2/+4
* gallium: add void *user_buffer in pipe_index_bufferMarek Olšák2012-04-301-3/+6
* Revert "i915g: Implement stipple with draw."Stéphane Marchesin2012-04-121-1/+0
* gallium: remove unused winsys pointers in pipe_screen and pipe_contextMarek Olšák2012-02-211-1/+0
* i915g: Remove useless draw calls.Stéphane Marchesin2012-02-121-3/+2
* i915g: Implement stipple with draw.Stéphane Marchesin2012-02-121-0/+1
* i915g: Add missing draw_flush call.Stéphane Marchesin2011-12-281-0/+7
* i915g: Cleanup the vertex sampler interface a bit.Stéphane Marchesin2011-10-251-3/+1
* i915g: Implement vertex textures.Stéphane Marchesin2011-10-081-0/+8
* i915g: fixup context desdructionDaniel Vetter2011-07-131-2/+2
* i915g: Remove unused cbuf_dirty.Stéphane Marchesin2011-06-271-2/+0
* i915g: always upload the vs constants.Stéphane Marchesin2011-06-241-9/+7
* i915g: add fake occlusion queries.Stéphane Marchesin2011-06-241-0/+2
* i915g: Fix point sprites.Stéphane Marchesin2011-06-241-1/+3
* i915g: Add draw point sprites.Stéphane Marchesin2011-06-221-0/+1
* i915g: split up static stateDaniel Vetter2011-03-151-0/+1
* i915g: fix transfer coherencyDaniel Vetter2011-03-121-4/+4
* i915g: implement copy_region using u_blitterDaniel Vetter2011-03-121-0/+3
* i915g: implement surface clear functions using hw-clearDaniel Vetter2011-03-101-0/+7
* i915g: implement hw clearDaniel Vetter2011-03-101-1/+4
* i915g: remove extra semicolonBrian Paul2011-03-011-1/+1
* i915g: implement cache flushingDaniel Vetter2011-02-271-0/+1
* i915g: Handle null constants properlyJakob Bornecrantz2011-02-261-3/+6
* i915g: Lazy emit dynamic stateJakob Bornecrantz2011-02-241-0/+1
* i915g: Lazy emit immediate stateJakob Bornecrantz2011-02-241-0/+1
* i915g: Use debug get once optionsJakob Bornecrantz2011-02-211-1/+4
* i915g: Remove draw_flushes and state that we don't need to trackJakob Bornecrantz2011-01-241-20/+0
* i915g: Don't do unnecessary copies of constantsJakob Bornecrantz2011-01-211-1/+6
* i915g: Don't emit FS constants when VS contants changeJakob Bornecrantz2011-01-211-4/+14
* i915g: Use slab allocator for transfersJakob Bornecrantz2011-01-211-0/+4
* gallium: drivers should reference vertex buffersMarek Olšák2011-01-061-0/+4
* gallium: Use draw_set_index_buffer and others.Chia-I Wu2010-08-251-16/+6
* gallium: Avoid void pointer arithmetic.Chia-I Wu2010-07-291-2/+2
* gallium: Keep only pipe_context::draw_vbo.Chia-I Wu2010-07-291-62/+0
* gallium: Implement draw_vbo and set_index_buffer for all drivers.Chia-I Wu2010-07-291-17/+53
* Merge branch 'gallium-index-bias'José Fonseca2010-04-201-6/+7
|\
| * i915: Implement index bias.José Fonseca2010-04-191-6/+7
* | Merge branch '7.8'Brian Paul2010-04-191-1/+1
|\ \ | |/ |/|
| * gallium/draw: use correct rasterization state for wide/AA points/linesBrian Paul2010-04-191-1/+1
* | Squashed commit of the following:Keith Whitwell2010-04-101-44/+8
* | Squashed commit of gallium-context-transfers:Keith Whitwell2010-03-111-0/+1
|/