summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* nv40: add fragment program control flowLuca Barbieri2010-08-212-5/+247
* nvfx: refactor shader assemblerLuca Barbieri2010-08-213-360/+357
* nvfx: add option to dump shaders in TGSI and native codeLuca Barbieri2010-08-212-8/+30
* nvfx: improve and correct nvfx_shader.hLuca Barbieri2010-08-211-13/+65
* nvfx: fix lodbiasLuca Barbieri2010-08-212-4/+4
* nvfx: mostly fix inline corruption magicallyLuca Barbieri2010-08-211-1/+9
* nvfx: fix GPU hardlocks when depth buffer is absentLuca Barbieri2010-08-214-5/+15
* nvfx: fire ring after transfersLuca Barbieri2010-08-211-0/+5
* nv30: band-aid viewport issuesLuca Barbieri2010-08-211-3/+5
* nvfx: support flatshade_firstLuca Barbieri2010-08-213-1/+5
* nvfx: expose GLSLLuca Barbieri2010-08-211-1/+1
* nvfx: support proper shader linkage - adds glsl supportLuca Barbieri2010-08-217-88/+211
* nvfx: rewrite draw code and buffer codeLuca Barbieri2010-08-2121-921/+1365
* nvfx: refactor sampling code, add support for swizzles and depth texLuca Barbieri2010-08-219-393/+525
* nvfx: new 2D: unify textures and buffersLuca Barbieri2010-08-214-137/+46
* nvfx: new 2D: use a CPU copy for up to 4 pixels, up from 0Luca Barbieri2010-08-211-5/+1
* nvfx: new 2D: new render temporaries with resourcesLuca Barbieri2010-08-218-146/+408
* nv30: new 2D: support ARB_texture_rectangleLuca Barbieri2010-08-212-3/+36
* nvfx: new 2D: optimize fragtex format lookupLuca Barbieri2010-08-212-50/+10
* nvfx: new 2D: enable swizzling for all surfacesLuca Barbieri2010-08-211-17/+4
* nvfx: new 2D: use new 2D engine in GalliumLuca Barbieri2010-08-2110-626/+340
* nv04-nv40: new 2D: add new Gallium-independent 2D engineLuca Barbieri2010-08-214-0/+1478
* nvfx: new 2D: rewrite transfer code to use staging transfersLuca Barbieri2010-08-213-173/+61
* nvfx: new 2D: rewrite miptree code, adapt transfersLuca Barbieri2010-08-216-224/+207
* nvfx: add nouveau_resource_on_gpuLuca Barbieri2010-08-211-1/+15
* nvfx: add linear flag for buffersLuca Barbieri2010-08-214-2/+5
* nvfx: properly unreference bound objects on context destructionLuca Barbieri2010-08-211-0/+8
* nvfx: reference count bound objectsLuca Barbieri2010-08-211-7/+29
* nvfx: fix format support code for compressed textureLuca Barbieri2010-08-211-1/+1
* trace: Don't immediately destroy the pipe's sampler view in the trace driver.Alex Corscadden2010-08-211-1/+1
* trace: Trace the correct version of the resource when setting the index buffer.Alex Corscadden2010-08-211-1/+1
* r600g: add POW instructionJerome Glisse2010-08-201-18/+73
* r600g: cleanup definition, fix segfault when no valid pixel shaderJerome Glisse2010-08-203-37/+40
* r600g: add occlusion query supportDave Airlie2010-08-206-32/+291
* galahad: remove incorrect comment just addedLuca Barbieri2010-08-201-1/+0
* nv50: use NV50TIC_0_2_TARGET_RECTLuca Barbieri2010-08-201-1/+3
* galahad: check resource_create templateLuca Barbieri2010-08-201-0/+29
* gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT tooLuca Barbieri2010-08-2018-11/+35
* galahad, i915g: Copy over constant buffer index check.Corbin Simpson2010-08-202-2/+9
* galahad, i915g: Move over a few state asserts.Corbin Simpson2010-08-202-3/+16
* galahad: Make it obvious on stderr that Galahad's active.Corbin Simpson2010-08-192-0/+4
* r300g: do not use fastfill with 16-bit zbuffersMarek Olšák2010-08-191-0/+4
* r600g: update comments about ALU src operandsAlex Deucher2010-08-192-2/+12
* r600g: add sin/cosDave Airlie2010-08-192-2/+123
* r600g: add a chiprev type for r600/r700/evergreen instead of using familyDave Airlie2010-08-192-13/+25
* r600g: add SSG, SEQ, SGT and SNEDave Airlie2010-08-192-12/+88
* r600g: add FRC, FLR, DDX and DDYDave Airlie2010-08-181-4/+4
* r600g: add SGE and SLE opcodesDave Airlie2010-08-181-2/+2
* r600g: add TXB supportDave Airlie2010-08-181-1/+1
* r600g: fix TXP vs TEX in shader.Dave Airlie2010-08-182-65/+67