summaryrefslogtreecommitdiff
path: root/src/mesa/tnl
AgeCommit message (Expand)AuthorFilesLines
2005-12-08do away with 'long long' usageBrian Paul2-14/+11
2005-12-08use 64-bit typedefs for portabilityKarl Schultz2-2/+2
2005-12-06C++ fixes, mostly casts (Stephane Conversy)Brian Paul5-14/+15
2005-12-05Add guard before calling ctx->Driver.BindProgramKeith Whitwell1-1/+2
2005-12-01Call ProgramStringNotify after creating tnl programs.Keith Whitwell1-0/+3
2005-12-01Clean up clipping somewhatKeith Whitwell2-41/+46
2005-11-24Use _mesa_exec_free for fp->func.Keith Whitwell1-6/+6
2005-11-22reference bug 5131 in comment in _tnl_free_vertices()Brian Paul1-1/+1
2005-11-22disable freeing of fp->func, see comment (bug 5131)Brian Paul1-1/+8
2005-11-22Make sure tnl->_DoVertexFog is kept uptodate. Fixes fog in i915Keith Whitwell1-0/+5
2005-11-19Remove the _mesa_parse_arb_vertex/fragment_program() functions intoBrian Paul2-1/+1
2005-11-18Fix typo causing secondary color not to work properly.Aapo Tahkola1-1/+1
2005-11-16Added error checking in _tnl_Begin to detect incomplete framebuffer.Brian Paul2-5/+37
2005-11-16change an assertionBrian Paul1-1/+1
2005-11-16Replace GL_POLYGON+1 with PRIM_OUTSIDE_BEGIN_ENDBrian Paul3-10/+13
2005-11-12Move stuff common to vertex/fragment_program into the base class, including:Brian Paul3-23/+24
2005-11-08This patch adds the missing NV_vertex_program2 and NV_vertex_program3Ian Romanick2-8/+29
2005-11-05s/_mesa_debug_vp_inst/_mesa_print_program/Brian Paul1-1/+1
2005-11-05use _mesa_num_inst_src_regs() and _mesa_opcode_string()Brian Paul1-89/+60
2005-11-05Unify vertex/fragment program instuctions.Brian Paul4-123/+184
2005-11-05remove unneeded #includesBrian Paul2-4/+0
2005-11-04just pass ctx to do_ndc_cliptest() rather than stuffing it in the arb_vp_mach...Brian Paul2-8/+6
2005-11-03s/15/VERT_RESULT_MAX/Brian Paul2-3/+4
2005-11-02Remove some ghost code and adjust things a bit.Aapo Tahkola1-11/+2
2005-11-01Add a NotifyInputChanges() callback so that drivers (particularly tnlKeith Whitwell2-0/+9
2005-11-01Several fp and vp tweaks:Keith Whitwell1-55/+90
2005-11-01Fix segmentation fault in _tnl_ProgramCacheDestroy().Aapo Tahkola2-13/+13
2005-11-01Re-org and clean-up of vertx/fragment program limits (instructions,Brian Paul1-1/+1
2005-10-31Need more than 200 instructions.Aapo Tahkola1-1/+1
2005-10-31Improve tnl program searching performance.Aapo Tahkola2-17/+62
2005-10-29added some assertions to catch unexpected swizzle values in cvp_emit_arg(), c...Brian Paul1-0/+7
2005-10-29reduced swizzle commentBrian Paul1-0/+4
2005-10-29added warning about use of REG_SCRATCHBrian Paul1-1/+1
2005-10-29fix errors in RoughApproxPower(), do_LIT(), _tnl_program_string()Brian Paul1-11/+12
2005-10-28Keith's fixes for RSW and XPD (need temporaries)Brian Paul1-9/+22
2005-10-28include tnl.h to silence warningBrian Paul1-1/+2
2005-10-28Added assert that result != arg0 in do_RSW. This currently fails and needs f...Brian Paul1-0/+2
2005-10-28TNL module needs to implement ctx->Driver.ProgramStringNotify() functionBrian Paul2-0/+20
2005-10-10fixed constant fogcoord bug (#4729)Brian Paul1-2/+8
2005-10-07Fix a number of point size attenuation problems.Brian Paul1-16/+21
2005-09-23 Committing in .Jouk Jansen1-1/+1
2005-09-19additional wrapper updates, bug 4468Brian Paul6-10/+25
2005-09-16use mesa import wrappers, bug 4468Brian Paul7-9/+9
2005-09-14Remove _tnl_MakeCurrent() and the unused ctx->Driver.MakeCurrent() callback.Brian Paul2-22/+2
2005-08-25removed GL_HP_occlusion_test extensionBrian Paul2-16/+4
2005-08-12added FREXPF() macro (bug 4060)Brian Paul1-6/+2
2005-08-10Check for prim/vertex store non-null before messing with refcounts.Keith Whitwell1-2/+4
2005-08-09Decrement the context's refcounts on part-used storage structs onKeith Whitwell1-1/+11
2005-08-06Follow suggestion by Aapo Tahkola to fix giant memory leak from forgetting to...Vladimir Dergachev1-0/+1
2005-07-22some GLuint idx -> GLint idx changesBrian Paul1-4/+4