summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/i915
AgeCommit message (Expand)AuthorFilesLines
2011-01-24i915g: Remove draw_flushes and state that we don't need to trackJakob Bornecrantz3-35/+16
2011-01-24i915g: Improve constant handlingJakob Bornecrantz1-7/+17
2011-01-21i915g: Don't (un)map vbuf on each (un)map callJakob Bornecrantz1-4/+12
2011-01-21i915g: Don't do unnecessary copies of constantsJakob Bornecrantz5-25/+32
2011-01-21i915g: Don't emit FS constants when VS contants changeJakob Bornecrantz5-11/+31
2011-01-21i915g: Use slab allocator for transfersJakob Bornecrantz5-21/+55
2011-01-06gallium: drivers should reference vertex buffersMarek Olšák2-2/+7
2010-12-27i915g: Ignore color0 writes all cbufs tgsi propertyJakob Bornecrantz1-0/+8
2010-12-22i915g: Remove unnecessary header.Vinson Lee1-1/+0
2010-12-16i915g: s/varient/variant/Brian Paul3-3/+3
2010-12-02gallium: support for array textures and related changesRoland Scheidegger7-108/+77
2010-12-02i915g: Make sure that new vbo gets updatedJakob Bornecrantz2-5/+10
2010-12-02i915g: Improve debug printing for texturesJakob Bornecrantz1-4/+21
2010-12-02i915g: Fix closure of full batch buffersChris Wilson1-13/+18
2010-12-02i915g: track TODO itemsDaniel Vetter1-0/+29
2010-12-02i915g: assert(depth_surface->offset == 0)Daniel Vetter1-1/+2
2010-12-02i915g: enable x-tiling for render targetsDaniel Vetter1-4/+0
2010-12-02i915g: switch rendering to mipmapped textures to (x,y) offsetsDaniel Vetter3-9/+29
2010-12-02i915g: enable X-tiling for texturesDaniel Vetter3-0/+27
2010-12-02i915g: don't pot-align stride for tiled buffersDaniel Vetter1-2/+3
2010-12-02i915g: postpone mipmap/face offset calculationDaniel Vetter3-27/+43
2010-12-02i915g: implement unfenced relocs for textures using tiling bitsDaniel Vetter3-5/+20
2010-12-02i915g: implement unfenced color&depth buffer using tiling bitsDaniel Vetter2-8/+22
2010-12-02i915g: return tiling in iws->buffer_from_handleDaniel Vetter2-1/+5
2010-12-02i915g: prepare winsys/batchbuffer for execbuf2Daniel Vetter5-10/+13
2010-12-02i915g: switch to tiled allocations, kill set_fenceDaniel Vetter2-23/+2
2010-12-02i915g: add winsys function to create tiled buffersDaniel Vetter1-0/+14
2010-12-02i915g: drop alignment parameter from iws->buffer_createDaniel Vetter3-4/+4
2010-11-22gallium: add PIPE_SHADER_CAP_SUBROUTINESMarek Olšák1-0/+2
2010-11-21i915g: kill RGBA/X formatsDaniel Vetter1-4/+0
2010-11-21i915g: add pineview pci idsDaniel Vetter2-0/+10
2010-11-21i915g: s/hw_tiled/tilingDaniel Vetter2-6/+7
2010-11-21i915g: rip out ->sw_tiledDaniel Vetter4-15/+0
2010-11-12i915g: fill out CAPs for indirect addressingMarek Olšák1-0/+5
2010-11-02scons: Add aliases for several pipe drivers.José Fonseca1-4/+2
2010-11-01scons: Revamp how to specify targets to build.José Fonseca1-1/+1
2010-09-30gallium/i915: remove duplicated includeNicolas Kaiser1-1/+0
2010-09-13i915g: Fix 'control reaches end of non-void function' warning.Vinson Lee1-1/+2
2010-09-13i915: Fix "implicit declaration of function 'draw_get_shader_param'" warning.Vinson Lee1-0/+1
2010-09-14gallium: introduce get_shader_param (ALL DRIVERS CHANGED) (v3)Luca Barbieri1-0/+44
2010-08-25gallium: Use draw_set_index_buffer and others.Chia-I Wu2-17/+8
2010-08-20gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT tooLuca Barbieri1-1/+4
2010-08-20galahad, i915g: Copy over constant buffer index check.Corbin Simpson1-2/+0
2010-08-20galahad, i915g: Move over a few state asserts.Corbin Simpson1-3/+0
2010-07-29gallium: Avoid void pointer arithmetic.Chia-I Wu1-2/+2
2010-07-29gallium: Keep only pipe_context::draw_vbo.Chia-I Wu1-62/+0
2010-07-29gallium: Implement draw_vbo and set_index_buffer for all drivers.Chia-I Wu3-17/+68
2010-07-22i915g: Set total_nblocksy in from_handleJakob Bornecrantz1-0/+1
2010-07-22i915g: Add some debug prints in texture codeJakob Bornecrantz1-6/+10
2010-07-22i915g: Ifdef out debug code on non-debug buildsJakob Bornecrantz1-0/+5