summaryrefslogtreecommitdiff
path: root/src/mesa/tnl
AgeCommit message (Expand)Author
2005-12-05Add guard before calling ctx->Driver.BindProgramKeith Whitwell
2005-12-01Call ProgramStringNotify after creating tnl programs.Keith Whitwell
2005-12-01Clean up clipping somewhatKeith Whitwell
2005-11-24Use _mesa_exec_free for fp->func.Keith Whitwell
2005-11-22reference bug 5131 in comment in _tnl_free_vertices()Brian Paul
2005-11-22disable freeing of fp->func, see comment (bug 5131)Brian Paul
2005-11-22Make sure tnl->_DoVertexFog is kept uptodate. Fixes fog in i915Keith Whitwell
2005-11-19Remove the _mesa_parse_arb_vertex/fragment_program() functions intoBrian Paul
2005-11-18Fix typo causing secondary color not to work properly.Aapo Tahkola
2005-11-16Added error checking in _tnl_Begin to detect incomplete framebuffer.Brian Paul
2005-11-16change an assertionBrian Paul
2005-11-16Replace GL_POLYGON+1 with PRIM_OUTSIDE_BEGIN_ENDBrian Paul
2005-11-12Move stuff common to vertex/fragment_program into the base class, including:Brian Paul
2005-11-08This patch adds the missing NV_vertex_program2 and NV_vertex_program3Ian Romanick
2005-11-05s/_mesa_debug_vp_inst/_mesa_print_program/Brian Paul
2005-11-05use _mesa_num_inst_src_regs() and _mesa_opcode_string()Brian Paul
2005-11-05Unify vertex/fragment program instuctions.Brian Paul
2005-11-05remove unneeded #includesBrian Paul
2005-11-04just pass ctx to do_ndc_cliptest() rather than stuffing it in the arb_vp_mach...Brian Paul
2005-11-03s/15/VERT_RESULT_MAX/Brian Paul
2005-11-02Remove some ghost code and adjust things a bit.Aapo Tahkola
2005-11-01Add a NotifyInputChanges() callback so that drivers (particularly tnlKeith Whitwell
2005-11-01Several fp and vp tweaks:Keith Whitwell
2005-11-01Fix segmentation fault in _tnl_ProgramCacheDestroy().Aapo Tahkola
2005-11-01Re-org and clean-up of vertx/fragment program limits (instructions,Brian Paul
2005-10-31Need more than 200 instructions.Aapo Tahkola
2005-10-31Improve tnl program searching performance.Aapo Tahkola
2005-10-29added some assertions to catch unexpected swizzle values in cvp_emit_arg(), c...Brian Paul
2005-10-29reduced swizzle commentBrian Paul
2005-10-29added warning about use of REG_SCRATCHBrian Paul
2005-10-29fix errors in RoughApproxPower(), do_LIT(), _tnl_program_string()Brian Paul
2005-10-28Keith's fixes for RSW and XPD (need temporaries)Brian Paul
2005-10-28include tnl.h to silence warningBrian Paul
2005-10-28Added assert that result != arg0 in do_RSW. This currently fails and needs f...Brian Paul
2005-10-28TNL module needs to implement ctx->Driver.ProgramStringNotify() functionBrian Paul
2005-10-10fixed constant fogcoord bug (#4729)Brian Paul
2005-10-07Fix a number of point size attenuation problems.Brian Paul
2005-09-23 Committing in .Jouk Jansen
2005-09-19additional wrapper updates, bug 4468Brian Paul
2005-09-16use mesa import wrappers, bug 4468Brian Paul
2005-09-14Remove _tnl_MakeCurrent() and the unused ctx->Driver.MakeCurrent() callback.Brian Paul
2005-08-25removed GL_HP_occlusion_test extensionBrian Paul
2005-08-12added FREXPF() macro (bug 4060)Brian Paul
2005-08-10Check for prim/vertex store non-null before messing with refcounts.Keith Whitwell
2005-08-09Decrement the context's refcounts on part-used storage structs onKeith Whitwell
2005-08-06Follow suggestion by Aapo Tahkola to fix giant memory leak from forgetting to...Vladimir Dergachev
2005-07-22some GLuint idx -> GLint idx changesBrian Paul
2005-07-22Make the vertex program source register Index field a signed int sinceBrian Paul
2005-07-18Wrap every place that accesses a dispatch table with a macro. A new script-Ian Romanick
2005-07-15Check for null program->Parameters pointer in validate_vertex_program().Brian Paul