summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/nouveau/nouveau_shader.c
AgeCommit message (Collapse)Author
2007-03-21merge from masterBrian
2007-03-20nouveau: fail translate if we use too many params somehowBen Skeggs
2007-03-20nouveau: NVSDBG macroBen Skeggs
2007-02-23Update DRI drivers for new glsl compiler.Brian
Mostly: - update #includes - update STATE_* token code
2007-02-06nouveau: a couple of NV3x fixesBen Skeggs
2007-01-30nouveau: rework shader param handlingBen Skeggs
Conflicts: src/mesa/drivers/dri/nouveau/nouveau_shader_0.c
2007-01-25nouveau: add result scaling to shader backend, use it in RSQ emul for NV40.Ben Skeggs
2007-01-23nouveau: start converting shaders into a tree format again..Ben Skeggs
No branching stuff implemented yet. Works enough for gears, probably other stuff broken.
2007-01-21nouveau: rename pass0_arb to pass0.Ben Skeggs
I was expecting to have 2 frontends for the shader code (asm, glsl). With Brian's work on GLSL this is unnecessary :)
2006-12-17Don't build passthrough shader on <NV40Ben Skeggs
2006-12-16Get nv10_swtcl.c working enough for glxgears on NV40.Ben Skeggs
2006-12-08Skeletal extension handling across chipsets.Ben Skeggs
2006-12-08Some work on buffer handling, most likely not entirely correct andBen Skeggs
incomplete. But, it works well enough that windows can be moved/resized.
2006-12-03Merge the pciid work. Use lock step versioning with the drm.Stephane Marchesin
2006-11-25Incomplete shader stuff, should mostly work for NV40. Other cards, not soBen Skeggs
much..
2006-09-24Kill all the current shader code.Ben Skeggs
2006-06-03Add start of vertex shader backend, will most likely not work correctly yetBen Skeggs