summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_vb_program.c
AgeCommit message (Expand)Author
2011-01-15Merge branch 'draw-instanced'Brian Paul
2010-12-13tnl: a better way to initialize the gl_program_machine memoryBrian Paul
2010-12-10tnl: Initialize gl_program_machine memory in run_vp.Vinson Lee
2010-12-10tnl: implement instanced drawingBrian Paul
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-08-07tnl: Reduce header file inclusion in t_context.h.Vinson Lee
2010-07-31tnl: Remove unnecessary headers.Vinson Lee
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul
2010-02-19Drop macro wrappers for the aligned memory functionsKristian Høgsberg
2010-02-19mesa: replace old MEMCPY macro with memcpyBrian Paul
2010-02-04mesa: change ctx->Driver.ProgramStringNotify() to return GLbooleanBrian Paul
2010-01-14Merge branch 'mesa_7_7_branch'Jakob Bornecrantz
2010-01-12tnl: Remove unnecessary header from t_vb_program.c.Vinson Lee
2010-01-08Merge branch 'mesa_7_7_branch'Brian Paul
2010-01-06tnl: set FOGC result to (f,0,0,1)Brian Paul
2009-11-19tnl: Replace deprecated FogCoordPtr with AttribPtr[_TNL_ATTRIB_FOG]Eric Anholt
2009-11-19tnl: Replace deprecated ColorPtr[] with AttribPtr or new BackfaceColorPtr.Eric Anholt
2009-11-19tnl: Replace deprecated TexCoordPtr with AttribPtr[_TNL_ATTRIB_TEX*]Eric Anholt
2009-11-17Merge branch 'outputswritten64'Ian Romanick
2009-10-22Revert "Store clipping distance for user clip planes as part of vertex proces...Ian Romanick
2009-10-13Store clipping distance for user clip planes as part of vertex processingIan Romanick
2009-09-09mesa: move call to init_c_cliptest() from enable.c to tnl module.Brian Paul
2009-09-08mesa: Add support for ARB_depth_clamp.Eric Anholt
2009-08-13tnl: if NAN_CHECK is enabled, also assert that pos.x != 0Brian Paul
2009-06-03tnl: add some floating point sanity checks (disabled)Brian Paul
2009-05-22mesa: remove MAX_VERTEX_PROGRAM_ATTRIBSBrian Paul
2009-04-01swrast: do texture sampling/combining in floating pointBrian Paul
2008-07-01init machine->Samplers (fixes vertex program texture fetches)Brian Paul
2007-11-29New ctx->Driver.Map/UnmapTexture() functions for accessing textures from t_vb...Brian
2007-11-29cleanups, commentsBrian
2007-11-29Move _mesa_load_tracked_matrices() from TNL module to prog_statevars.cBrian
2007-11-15fix position invariant vertex programs for sw-tnlRoland Scheidegger
2007-07-04Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian
2007-05-02changes to get DDX/DDY working againBrian
2007-04-17Enable texture sampling for vertex programs/shaders.Brian
2007-04-17cleanups for t_vb_program.cRoland Scheidegger
2007-04-16unhook t_vb_arbprogram.c code - it's going awayBrian
2007-03-27init machine->StackDepth=0Brian
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-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-22use new _mesa_execute_program() functionBrian
2006-12-15updated includesBrian
2006-12-13Checkpoint work for new GLSL compiler back-end.Brian
2006-10-30Move gl_vertex_program_machine struct out of mtypes.h and put into nvvertexec.h.Brian Paul
2006-10-10a step toward moving run-time vertex program state out of GLcontextBrian Paul