summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* build "GLX" egl driver by default and egl demosAlan Hourihane2008-10-161-8/+3
|
* cell: pass spu_texture_level ptr to get_four_texels()Brian Paul2008-10-161-11/+11
|
* cell: implement KIL instructionBrian Paul2008-10-163-4/+87
|
* cell: CELL_NUM_SPUS env varBrian Paul2008-10-161-0/+4
|
* cell: trilinear mipmap interpolationBrian Paul2008-10-161-9/+46
|
* cell: update commentsBrian Paul2008-10-161-5/+2
|
* cell: call proper sampler function in sample_texture_cube()Brian Paul2008-10-161-4/+4
|
* cell: clean up various texture-related thingsBrian Paul2008-10-166-80/+107
| | | | | Distinguish among texture targets in codegen. progs/demos/cubemap.c runs correctly now too.
* cell: start some performance measurementsBrian Paul2008-10-154-1/+55
| | | | | Use the spu_write_decrementer() and spu_read_decrementer() functions to measure time. Convert to milliseconds according to the system timebase value.
* cell: updated debug codeBrian Paul2008-10-151-19/+7
|
* cell: updated status in docs/cell.htmlBrian Paul2008-10-151-10/+14
|
* cell: get rid of last usage of float4 union/typedefBrian Paul2008-10-151-34/+29
| | | | Results in slightly tighter code.
* cell: simplify triangle front/back face determinationBrian Paul2008-10-151-46/+23
|
* cell: send rasterizer state to SPUs in proper way, remove front_winding hackBrian Paul2008-10-158-9/+34
|
* cell: query # cells tooBrian Paul2008-10-152-3/+5
|
* cell: query number SPUs with spe_cpu_info_get()Brian Paul2008-10-151-3/+4
|
* cell: use CELL_MAX_SPUS consistently.Brian Paul2008-10-153-7/+5
|
* cell: remove some old, pre-batchbuffer stuffBrian Paul2008-10-154-39/+2
|
* cell: move some CELL_MAX constantsBrian Paul2008-10-152-10/+7
|
* cell: remove obsolete spu_debug.h fileBrian Paul2008-10-151-51/+0
|
* cell: simplify spu debug codeBrian Paul2008-10-157-48/+41
|
* cell: propogate blend color to SPUs for the fallback fragment ops codeBrian Paul2008-10-156-9/+74
|
* gallium: fix the shader-rebind test in softpipe, as was done for the draw ↵Brian Paul2008-10-151-4/+1
| | | | module.
* gallium: fix the test in vs_exec_prepare() to avoid redundant bindingsBrian Paul2008-10-151-3/+1
| | | | Fixes regressions seen in progs/samples/prim.c, progs/demos/ray.c
* gallium: temporariliy revert softpipe shader optimizationBrian Paul2008-10-151-1/+2
|
* cell: updated vertex dump/debug codeBrian Paul2008-10-151-9/+14
|
* cell: additional debugBrian Paul2008-10-151-0/+1
|
* cell: fix/add some fallback blend casesBrian Paul2008-10-151-3/+46
|
* cell: need to flush draw module when constants changeBrian Paul2008-10-151-0/+2
|
* mesa: revert accidental change to fslight.c demoBrian Paul2008-10-151-1/+1
|
* draw: don't assume output buffer pointer is alignedKeith Whitwell2008-10-151-1/+1
| | | | (cherry picked from commit 23cc303994eb630c56b1224dfdac51dcea41ed03)
* Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-10-1514-41/+774
|\ | | | | | | | | | | Conflicts: src/mesa/main/context.c
| * trivial: more vp testsKeith Whitwell2008-10-145-0/+654
| |
| * vp: add simple vertex transform testKeith Whitwell2008-10-142-0/+22
| |
| * mesa: modify fixed function vertex programs not to reference constant attributesKeith Whitwell2008-10-142-30/+41
| |
| * mesa: new _mesa_set_vp_override() function for driver-override of vertex programBrian Paul2008-10-105-11/+57
| | | | | | | | | | | | | | | | Patch provide by Keith. Used in state tracker by DrawPixels to indicate that the state tracker (driver) is using its own vertex program. This prevents the texenvprogram code from replacing conventional shader inputs with state vars. Fixes glDraw/CopyPixels regressions.
* | Update DRI2 implementation according to new specification.Kristian Høgsberg2008-10-157-69/+101
| |
* | Revert pointless reindents to avoid merge conflicts.Kristian Høgsberg2008-10-157-3019/+2893
| | | | | | | | Why are we reindenting code that's work in progress...
* | glx: indent -br -i3 -npcs --no-tabs glxclient.hRALOVICH, Kristóf2008-10-151-173/+188
| |
* | glx: indent -br -i3 -npcs --no-tabs glcontextmodes.hRALOVICH, Kristóf2008-10-151-15/+15
| |
* | glx: indent -br -i3 -npcs --no-tabs glxextensions.cRALOVICH, Kristóf2008-10-151-178/+183
| |
* | glx: indent -br -i3 -npcs --no-tabs glxextensions.hRALOVICH, Kristóf2008-10-151-24/+32
| |
* | glx: indent -br -i3 -npcs --no-tabs xfont.cRALOVICH, Kristóf2008-10-151-211/+212
| |
* | glx: indent -br -i3 -npcs --no-tabs xf86dristr.hRALOVICH, Kristóf2008-10-151-207/+232
| |
* | glx: indent -br -i3 -npcs --no-tabs XF86dri.cRALOVICH, Kristóf2008-10-151-461/+493
| |
* | glx: indent -br -i3 -npcs --no-tabs xf86dri.hRALOVICH, Kristóf2008-10-151-52/+53
| |
* | glx: kill old K&R syntax in XF86dri.cRALOVICH, Kristóf2008-10-151-63/+15
| |
* | glx: indent -br -i3 -npcs --no-tabs vertarr.cRALOVICH, Kristóf2008-10-151-103/+118
| |
* | glx: indent -br -i3 -npcs --no-tabs singlepix.cRALOVICH, Kristóf2008-10-151-138/+145
| |
* | glx: indent -br -i3 -npcs --no-tabs single2.cRALOVICH, Kristóf2008-10-151-681/+718
| |