summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* Merge commit 'origin/gallium-0.2' into gallium-xlib-reworkKeith Whitwell2009-01-1968-2329/+3147
|\
| * g3dvl: Some cleanups.Younes Manton2009-01-181-1/+7
| * g3dvl: Ref count everywhere.Younes Manton2009-01-183-46/+52
| * g3dvl: Mark all buffers for incoming frame data as discardable.Younes Manton2009-01-182-10/+10
| * nouveau: Rename buffer on map if discardable, busy, and write-only.Younes Manton2009-01-181-0/+15
| * gallium: Add PIPE_BUFFER_USAGE_DISCARD.Younes Manton2009-01-181-0/+1
| * g3dvl: Return BadAlloc if we can't create an XvMC surface.Younes Manton2009-01-181-0/+6
| * i915: Build gem and egl winsys by defaultJakob Bornecrantz2009-01-191-1/+1
| * i915: Make gem submit commandsJakob Bornecrantz2009-01-192-5/+22
| * egl: Fix swap and creation of front bufferJakob Bornecrantz2009-01-192-20/+120
| * i915: Use new egl state_trackerJakob Bornecrantz2009-01-1814-1552/+86
| * egl: Add a egl state_tracker that use GalliumJakob Bornecrantz2009-01-187-0/+1067
| * i915: Update gem backend a bitJakob Bornecrantz2009-01-183-13/+25
| * gallium: Disable memory debugging for Windows OGL.José Fonseca2009-01-141-1/+1
| * intel: Add a none working GEM backend for intelJakob Bornecrantz2009-01-149-0/+752
| * cell: Specify constant as float for CEILF().Jonathan Adamczewski2009-01-141-1/+1
| * nv50: fix progs/tests/manytexBen Skeggs2009-01-131-0/+2
| * nv50: get glxgears showing all 3 gears instead of 1!!Ben Skeggs2009-01-131-0/+2
| * nv50: change some magic reg, makes more things workBen Skeggs2009-01-131-1/+1
| * nv50: add DXTn formatsBen Skeggs2009-01-133-1/+36
| * nv50: shadow mappingBen Skeggs2009-01-132-1/+6
| * nv50: anisoBen Skeggs2009-01-132-1/+22
| * nv50: occlusion queriesBen Skeggs2009-01-132-13/+73
| * nv50: implement KIL enough for progs/fp/kil to workBen Skeggs2009-01-131-0/+28
| * cell: Add missing suffix to SHUFFLE macroJonathan Adamczewski2009-01-131-1/+1
| * cell: allocate batch buffers w/ 16-byte alignmentJonathan Adamczewski2009-01-128-143/+111
| * gallivm: Make sure the bitcode buffer is followed by a 0 byte.Michel Dänzer2009-01-123-4/+4
| * gallivm: Print error message from ParseBitcodeFile() in case it fails.Michel Dänzer2009-01-121-2/+3
| * gallivm: Adapt to header file move in LLVM 2.4.Michel Dänzer2009-01-125-5/+5
| * nv50: make rtt work againBen Skeggs2009-01-121-1/+33
| * nv50: fix handling of depth texturesBen Skeggs2009-01-122-7/+29
| * nv50: another typo..Ben Skeggs2009-01-121-1/+1
| * nouveau: fix warningBen Skeggs2009-01-121-1/+1
| * nv50: fix assertion failureBen Skeggs2009-01-121-2/+9
| * nv50: remove previous hack to manage tiled surfacesBen Skeggs2009-01-122-33/+1
| * nv50: fix a typo and a thinkoBen Skeggs2009-01-121-3/+4
| * nv50: enable npot texturesBen Skeggs2009-01-121-1/+1
| * nv50: disable shader debugBen Skeggs2009-01-121-1/+7
| * nv50: any cpu access to a texture is done on its backing imagesBen Skeggs2009-01-123-7/+72
| * nv50: create buffers for each image that makes up a textureBen Skeggs2009-01-122-13/+38
| * nouveau: return buffer map to something sane.Ben Skeggs2009-01-121-20/+0
| * nouveau: use usage, not uninitialised flags value...Ben Skeggs2009-01-121-1/+1
| * cell: optimize unpack_colors() function, saving 12 cyclesBrian Paul2009-01-111-31/+34
| * cell: move color unpacking code into separate functionBrian Paul2009-01-111-76/+89
| * cell: re-order the z/stencil fetch/extract/convert instructions for better perfBrian Paul2009-01-111-55/+51
| * cell: datatype clean-ups in SPE rtasmBrian Paul2009-01-112-105/+99
| * cell: simplify the 'optional register' codeBrian Paul2009-01-111-62/+50
| * cell: asst datatype clean-upsBrian Paul2009-01-111-73/+75
| * cell: move depth/stencil code into separate functionBrian Paul2009-01-111-179/+213
| * cell: clean-up, re-indent, commentsBrian Paul2009-01-111-95/+139