Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-15 | added vec3 constructor code | Brian | |
2007-01-15 | added IR_ELEMENT | Brian | |
2007-01-15 | checkpoint: ++, -- and && operators | Brian | |
2007-01-15 | Redo the way array indexes are handled. Resolve storage location at code ↵ | Brian | |
emit time, not codegen time. | |||
2007-01-15 | mesa: Update _Current along Current on fragment program bound. | Jerome Glisse | |
Same as a previously committed patch for vertex program, we update fragment program ptr _Current along the Current one so that _Current can't end up pointing to a no more valid program. | |||
2007-01-15 | remove old globals | Brian | |
2007-01-15 | comments | Brian | |
2007-01-15 | Move some global vars into slang_assemble_ctx. | Brian | |
2007-01-15 | nouveau:nv10: fix setting clip region | Patrice Mandin | |
2007-01-15 | fix the subassig, mulassign and divassign cases | Brian | |
2007-01-15 | clean-up slang_allocate_storage() | Brian | |
2007-01-15 | Remove unused index buffer. | Keith Whitwell | |
2007-01-15 | Don't special-case FOG attribute initialization. | Keith Whitwell | |
Initial fog value was being set to {0,0,0,0}. This results in vector size 4, but isn't necessary. The regular {0,0,0,1} works fine. | |||
2007-01-15 | Correctly initialize current attribute sizes. | Keith Whitwell | |
Some legacy attributes (eg color) have an initial value other than {0,0,0,1} which means that their initial size != 1 either. | |||
2007-01-15 | Remove debug, reenable inplace splitting. | keithw | |
2007-01-15 | Split too-large draw commands. | Keith Whitwell | |
Use the vbo_split_ functionality to split incoming drawing command to fit within the fixed-size buffers used by software t&l module. | |||
2007-01-15 | Remove special-case handling for index and edgeflag | Keith Whitwell | |
This isn't required with the changes to core mesa and the new attribute layout. | |||
2007-01-15 | Hook in split functionality | keithw | |
2007-01-15 | Add vbo_split files | keithw | |
2007-01-15 | New files to manage splitting drawing commands | keithw | |
2007-01-15 | nouveau: Fix a bug in the nv04 swtcl. | Stephane Marchesin | |
2007-01-15 | nouveau: Add 0x0244 pciid manually for now.. | Ben Skeggs | |
pciids.sf.net is slow to add it so our generator picks it up, and it's *really* annoying me :) | |||
2007-01-15 | nouveau: fail CreateScreen on unknown cards instead of guessing. | Ben Skeggs | |
2007-01-15 | nouveau: Implement much of the fog handling. | Carlos Martín Nieto | |
2007-01-14 | nouveau: Update nouveau_reg.h from renouveau to the latest version. | Stephane Marchesin | |
2007-01-14 | nouveau: Make the state cache hierarchical. | Stephane Marchesin | |
2007-01-14 | nouveau: add the nv04 swtcl module (it's untested for now). | Stephane Marchesin | |
2007-01-14 | nouveau: Cleanup the nv10 swtcl module. | Stephane Marchesin | |
2007-01-14 | nouveau: nv10: 16 bits color buffer format | Patrice Mandin | |
2007-01-14 | Merge branch 'master' of git+ssh://pmandin@git.freedesktop.org/git/mesa/mesa | Patrice Mandin | |
2007-01-14 | nouveau: nv10: added missing functions | Patrice Mandin | |
2007-01-14 | r300: Fix vertex program position invariant bug, force position reading. | Jerome Glisse | |
When we have a position invariant program we need to force routing the position otherwise you may handle transform quite random data which might be funny but unlikely what you want :). | |||
2007-01-14 | mesa: Update _Current ptr along Current when a new vertex program is bind. | Jerome Glisse | |
On new vertex program bind only the Current ptr where updated to point to the new program; this could lead to _Current pointing to and out of date or even a no more existing program which in turn could lead to a segfault in some driver. To avoid this _Current ptr is updated along Current if _Current where previously pointing to the same program. | |||
2007-01-14 | nouveau: remove already defined NV15_TCL and NV17_TCL | Patrice Mandin | |
2007-01-14 | nouveau: import color material r,g,b,a | Patrice Mandin | |
2007-01-14 | nouveau: nv10: stencil functions | Patrice Mandin | |
2007-01-14 | nouveau: nv10: currently fails initcard and bindbuffers, till done | Patrice Mandin | |
2007-01-14 | nouveau: nv10 blending done, remove nv10Viewport | Patrice Mandin | |
2007-01-13 | added glUniform1fv_func, glUniform2fv_func | Brian | |
2007-01-13 | Rework code related to temp register allocation, both for user variables | Brian | |
and expression temporarires. Much better register utilization now. Lots of other fixes. The OpenGL GLSL "orange book" brick shader demo works now. | |||
2007-01-13 | slang_variable_scope now stores array of pointers to slang_variables. | Brian | |
2007-01-13 | added another vec4 constructor, updated += operator | Brian | |
2007-01-13 | nouveau: update nv10 state | Patrice Mandin | |
2007-01-13 | nouveau: Add clear color for nv10 | Patrice Mandin | |
2007-01-13 | nv10 has alpha color mask | Patrice Mandin | |
2007-01-11 | Fix a problem with inlined "return" statements. Make some attempt to free ↵ | Brian | |
temporaries. | |||
2007-01-11 | disable some code that'll eventually go away | Brian | |
2007-01-11 | new vec3 constructor, replace float_add w/ vec4_add | Brian | |
2007-01-11 | tweak output | Brian | |
2007-01-11 | Fix typo from commit 1d312ae0137eb39bf74fac91eb97ed25c289a4ca . | Jerome Glisse | |