summaryrefslogtreecommitdiff
path: root/src/mesa/tnl
AgeCommit message (Expand)Author
2007-04-17Enable texture sampling for vertex programs/shaders.Brian
2007-04-17In bind_inputs() set VB->EdgeFlag to NULL if it's not needed.Brian
2007-04-17cleanups for t_vb_program.cRoland Scheidegger
2007-04-16removed unused t_vb_arbprogram stageBrian
2007-04-16unhook t_vb_arbprogram.c code - it's going awayBrian
2007-04-16Use generic program limits instead of NV-specific ones to init program consta...Brian
2007-04-02Fix in t_vp_build: Missed necessary updates sometimesNicolai Haehnle
2007-03-28Get rid of BRK0, BRK1, CONT0, CONT1 instructions.Brian
2007-03-27fix a fragment fog regressionBrian
2007-03-27init machine->StackDepth=0Brian
2007-03-27more parenthesisBrian
2007-03-27recommit e731d8aafa98bbf9d30f83e65f28b7718be55834.Roland Scheidegger
2007-03-27add parenthesis around a bit-wise AND term in _tnl_InvalidateState()Brian
2007-03-27Restore the UseTexEnvProgram logic.Brian
2007-03-26merge of glsl-compiler-1 branchBrian
2007-03-24When computing render_inputs_bitset, omit primary color if we have a fragment...Brian
2007-03-23Add the ability to generate programs that doesn't use condition codes.Brian
2007-03-22use _mesa_alloc_instructions()Brian
2007-03-21merge from masterBrian
2007-03-19Properly compute render_inputs_bitset when using a vertex program/shader.Brian
2007-03-13sync up t_vp_build.c brw_vs_tnl.c a bitRoland Scheidegger
2007-03-11fix for bug#10196Xiang, Haihao
2007-02-25remove 'maxInst' parameter from _mesa_execute_program()Brian
2007-02-25remove unused 'element' parameter from _mesa_execute_program()Brian
2007-02-25s/attribs/results/Brian
2007-02-25remove unused VaryingPtrBrian
2007-02-25Optimize the loop for copying output results.Brian
2007-02-25only copy used outputsBrian
2007-02-24Use prog_execute.c to run vertex programs until t_vb_arbprogram.c is updated toBrian
2007-02-23expose _mesa_load_tracked_matrices()Brian
2007-02-23s/GLint/gl_state_index/, length is now 5 not 6Brian
2007-02-22use new _mesa_execute_program() functionBrian
2007-02-22FORCE_PROG_EXECUTE_C cpp flag, misc changesBrian
2007-02-22Undo some STATE_POINT/FOG changes. Max length of state token array is now 5.Brian
2007-02-22Merge branch 'origin' into glsl-compiler-1Brian
2007-02-21more minor changes to STATE_ indexingBrian
2007-02-21adjustments to STATE_ token layout/format so token[1] is always the array indexBrian
2007-02-17Lots of changes to prog_print.c code.Brian
2007-02-14fix stupid bug in the optimized per-vertex fog generation codeRoland Scheidegger
2007-02-09optimize generated vertex programs a bitRoland Scheidegger
2007-02-05Initial implementation of high-level flow-control instructions.Brian
2007-02-05fix issues when using mixed-mode pos-invariant vp and ff tnl (bug #9856)Roland Scheidegger
2007-02-05Initial support of loop and subroutine instructions.Brian
2007-02-02Merge branch 'vbo-0.2'Keith Whitwell
2007-01-30Use new rebase helper. Remove other rebase code.Keith Whitwell
2007-01-28noise functionsBrian
2007-01-24remove some parenthesisBrian
2007-01-24use FRAG_BIT_TEX()Brian
2007-01-23fixes for C++ warnings/errorsBrian
2007-01-20Initial implementation of OPCODE_IF/ELSE/ENDIF instructions.Brian