summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* glslcompiler build instructionsBrian2007-02-221-1/+8
|
* updated for vboBrian2007-02-221-3/+8
|
* Remove obsolete files.Brian2007-02-222-1100/+0
|
* New, unified interpretor/executor for vertex and fragment programs.Brian2007-02-222-0/+1662
| | | | | This replaces the code formerly in nvvertexec.c and s_fragprog.c. Currently, DDX, DDY don't work.
* use _mesa_get_program_register()Brian2007-02-221-1/+2
|
* Use the new unified vertex/fragment program interpreter from prog_execute.c.Brian2007-02-221-1511/+12
| | | | Currently, DDX, DDY don't work.
* use new _mesa_execute_program() functionBrian2007-02-221-26/+153
|
* FORCE_PROG_EXECUTE_C cpp flag, misc changesBrian2007-02-221-4/+17
|
* fix assertionBrian2007-02-221-1/+1
|
* emit high-level IF/ELSE/ENDIF for vertex progs nowBrian2007-02-221-7/+3
|
* _mesa_ExecuteProgramNV is now a no-opBrian2007-02-221-2/+1
|
* remove nvvertexec.c, add prog_execute.cBrian2007-02-221-1/+1
|
* use MAX_PROGRAM_ENV_PARAMSBrian2007-02-221-3/+3
|
* added MAX_PROGRAM_ENV_PARAMSBrian2007-02-222-4/+5
|
* added CallStack, StackDepthBrian2007-02-221-0/+3
|
* remove unneeded #includes, misc clean-upBrian2007-02-221-21/+13
|
* reorg/clean-up/indentBrian2007-02-221-413/+471
|
* start implementing conditions, branchingBrian2007-02-222-2/+123
|
* get rid of some unused slang_variable fieldsBrian2007-02-224-12/+3
|
* Replace slang_allocate_storage() with simpler _slang_attach_storage()Brian2007-02-221-73/+31
|
* updated debug codeBrian2007-02-221-210/+18
|
* Undo some STATE_POINT/FOG changes. Max length of state token array is now 5.Brian2007-02-227-66/+48
|
* XXX comments about shadersBrian2007-02-222-0/+2
|
* use ctx->VertexProgram._Current instead of ctx->VertexProgram._EnabledBrian2007-02-221-2/+2
|
* merge fix: add STATE_FOG_PARAMS_OPTIMIZED, STATE_SPOT_DIR_NORMALIZEDBrian2007-02-221-0/+2
|
* fix negative indentation problemBrian2007-02-221-2/+1
|
* Merge branch 'origin' into glsl-compiler-1Brian2007-02-22395-24503/+26084
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/main/state.c src/mesa/shader/program.c src/mesa/shader/program.h src/mesa/shader/programopt.c src/mesa/shader/slang/slang_execute.c src/mesa/sources src/mesa/swrast/s_arbshader.c src/mesa/swrast/s_context.c src/mesa/swrast/s_span.c src/mesa/swrast/s_zoom.c src/mesa/tnl/t_context.c src/mesa/tnl/t_save_api.c src/mesa/tnl/t_vb_arbprogram.c src/mesa/tnl/t_vp_build.c src/mesa/tnl/t_vtx_eval.c
| * Merge branch 'master' of ssh+git://[email protected]/git/mesa/mesaIan Romanick2007-02-2045-2412/+1274
| |\
| | * nouveau: nv10: grr, ctx->DrawBuffer invalid?Patrice Mandin2007-02-201-3/+3
| | |
| | * nouveau: nv10: also check ctx->DrawBuffer in nv10ViewportScalePatrice Mandin2007-02-201-7/+12
| | |
| | * nouveau: nv10: keep 24/8 depth/stencil value, don't check for depth bitsPatrice Mandin2007-02-201-6/+6
| | |
| | * Fix parallel make in r300 driver.Adam Jackson2007-02-201-2/+4
| | |
| | * glxext.h version 18Brian2007-02-201-0/+1
| | |
| | * updated to version 18Brian2007-02-201-3/+70
| | |
| | * glext.h version 39Brian2007-02-201-0/+1
| | |
| | * updated to version 39Brian2007-02-201-8/+579
| | |
| | * set log level w/ env varChristian Neumair2007-02-201-2/+39
| | |
| | * i915tex: Fix performance regression with new vbo code and latest drm.Thomas Hellstrom2007-02-191-1/+4
| | | | | | | | | | | | | | | | | | | | | With current memory preferences, vbos ended up in AGP space where reading from them got a bit slow. Make sure buffer objects are initially created in system memory.
| | * Merge branch 'master' of ↵Sean D'Epagnier2007-02-1616-69/+332
| | |\ | | | | | | | | | | | | git+ssh://[email protected]/git/mesa/mesa
| | | * doxygen: update doxygen project number to 6.5Jerome Glisse2007-02-161-1/+1
| | | | | | | | | | | | | | | | doxygen number was laggin behind a bit.
| | | * Update doxygen doc to reflet vbo changes.Jerome Glisse2007-02-1612-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | Update doxygen doc, array_cache no longuer exist, new shiny vbo modules is there. Tested on unix, but i think i didn't broke that bat :).
| | | * nouveau: nv50: updatePatrice Mandin2007-02-161-1/+75
| | | |
| | | * nouveau: nv10,20: wrong viewport clip setupPatrice Mandin2007-02-162-2/+6
| | | |
| | | * nouveau: nv20: texture matrixPatrice Mandin2007-02-161-1/+4
| | | |
| | | * nouveau: nv20: updatePatrice Mandin2007-02-161-32/+176
| | | |
| | | * nouveau: nv10: set clear value for 16 and 24 bits depthPatrice Mandin2007-02-161-4/+15
| | | |
| | | * nouveau: nv10: rescale depth near and farPatrice Mandin2007-02-161-2/+8
| | | |
| | | * nouveau: nv10: fix viewport scale and originPatrice Mandin2007-02-161-12/+33
| | | |
| | * | Commiting a few minor fixes to glut fbdev (segfault on a separate stack)Sean D'Epagnier2007-02-1621-2239/+55
| | |/ | | | | | | | | | | | | | | | Updated all drivers that used the old _ac_ functions to use the new _vbo_ functions. I know this fixed the fbdev driver, it looks like it might fix some other drivers too.
| | * r300: Fix cos & add scs to fragment program.Rune Peterson2007-02-142-88/+184
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So this do : - Fixes COS. - Does range reductions for SIN & COS. - Adds SCS. - removes the optimized version of SIN & COS. - tweaked weight (should help on precision). - fixed a copy paste typo in emit_arith().