summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_context.c
AgeCommit message (Expand)Author
2011-03-11mesa: replace NEED_SECONDARY_COLOR(), RGBA_LOGICOP_ENABLED() with inlinesBrian Paul
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-03-03tnl: Remove color-index TNL supportIan Romanick
2010-01-12tnl: Remove unnecessary header from t_context.c.Vinson Lee
2009-11-17Merge branch 'outputswritten64'Ian Romanick
2009-08-12vbo: Avoid extra validation of DrawElements.Eric Anholt
2009-02-28mesa: use fp pointer in _tnl_InvalidateState()Brian Paul
2009-02-11mesa: get rid of _math_init()Brian Paul
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul
2009-02-06mesa: fix tnl->render_inputs_bitset setup for fragment program texcoordsBrian Paul
2009-01-09mesa: Remove _Active and _UseTexEnvProgram flags from fragment programs.Eric Anholt
2009-01-07mesa: Remove _Active and _UseTexEnvProgram flags from fragment programs.Eric Anholt
2008-09-21Merge branch 'master' into gallium-0.2Keith Whitwell
2008-09-21mesa: move fixed function vertex program builder from tnl to core mesaKeith Whitwell
2008-09-18mesa: fix null ptr deref bug in _tnl_InvalidateState(), bug 15834Brian Paul
2008-09-11Merge branch 'gallium-0.1' into gallium-0.2Keith Whitwell
2008-06-16Don't compute vertex fog when fragment program is active.H. Verbeet
2007-12-07New vbo_set_draw_func() to keep vbo context opaque to state tracker and tnl m...Brian
2007-10-31remove dead program cache codeBrian
2007-10-31Use ffvertex_prog.c code instead of t_vp_build.c code.Brian
2007-07-04Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian
2007-03-27fix a fragment fog regressionBrian
2007-03-27more parenthesisBrian
2007-03-27add parenthesis around a bit-wise AND term in _tnl_InvalidateState()Brian
2007-03-27Restore the UseTexEnvProgram logic.Brian
2007-03-24When computing render_inputs_bitset, omit primary color if we have a fragment...Brian
2007-03-19Properly compute render_inputs_bitset when using a vertex program/shader.Brian
2007-02-22Merge branch 'origin' into glsl-compiler-1Brian
2007-01-16Merge branch 'master' of git+ssh://keithw@git.freedesktop.org/git/mesa/mesa i...Keith Whitwell
2006-12-15varying changesBrian
2006-12-13Checkpoint work for new GLSL compiler back-end.Brian
2006-11-22remove unneded call to _tnl_invalidate_state() in _tnl_need_projected_coords(...Roland Scheidegger
2006-11-02merge current trunk into vbo branchAlan Hourihane
2006-10-31pickup structs from vbo.hKeith Whitwell
2006-10-30better handling of current attributes. Trivial dlist and varray tests workKeith Whitwell
2006-10-29Changes for new vbo-building module.Keith Whitwell
2006-10-25Previously, if a fragment program referenced fragment.fogcoord but theBrian Paul
2006-06-14Rename _TNL_ATTRIB_ATTRIBUTE* to _TNL_ATTRIB_GENERIC*Brian Paul
2006-06-06prevent run_arb_vertex_program from running tnl programs unless ctx->_Maintai...Aapo Tahkola
2006-04-25Put color index attribute into the 6th attribute slot.Brian Paul
2006-04-11More GLSL code:Michal Krol
2005-12-06C++ fixes, mostly casts (Stephane Conversy)Brian Paul
2005-11-22Make sure tnl->_DoVertexFog is kept uptodate. Fixes fog in i915Keith Whitwell
2005-11-05remove unneeded #includesBrian Paul
2005-11-01Fix segmentation fault in _tnl_ProgramCacheDestroy().Aapo Tahkola
2005-09-16use mesa import wrappers, bug 4468Brian Paul
2005-09-14Remove _tnl_MakeCurrent() and the unused ctx->Driver.MakeCurrent() callback.Brian Paul
2005-06-27include t_vp_build.hBrian Paul
2005-06-09Store compiled vertex program representations in a pointer in theKeith Whitwell
2005-05-10Update for FragmentProgram._ActiveKeith Whitwell