summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_context.c
AgeCommit message (Expand)Author
2009-01-07mesa: Remove _Active and _UseTexEnvProgram flags from fragment programs.Eric Anholt
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-06-16Don't compute vertex fog when fragment program is active.H. Verbeet
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
2005-04-26tweak previous fog/fragment program fixBrian Paul
2005-04-26enable fog render input if fragment program fog option setBrian Paul
2005-04-22Simplify the pipeline_stage structureKeith Whitwell
2005-04-15Reverted the last change back to fix bug 3035Ben Crossman
2005-04-14A few getenv() that werent using the mesa wrapper versionBen Crossman
2005-02-10mesa-tnl-0-to-NULL.patch from Jeff MuizelaarKeith Whitwell
2004-08-25Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 101...Brian Paul
2004-04-23Added ctx->Vertex/FragmentProgram._Enable flags. Set when vertex/fragmentBrian Paul
2004-04-05protected all codegen behind AllowCodegenDaniel Borca
2004-03-29First round of codegen for t_vtx_api.c -- ie the Begin/Vertex/End code.Keith Whitwell
2004-02-24turns out we probably need a _tnl_allow_pixel_fog() function afterallBrian Paul
2004-02-17A bit of an overhaul of the fog code.Brian Paul
2004-01-05Beef up t_vertex.c:Keith Whitwell
2004-01-05Re-commit t_vertex.[ch] changes to fd.o server.Keith Whitwell
2003-12-13call _ae_destroy_context() and _ae_invalidate_state() from the proper placesBrian Paul
2003-11-24Merge vtx-0-2-branchKeith Whitwell