summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/program.c
Commit message (Expand)AuthorAgeFilesLines
...
* | fix tempReg test in _mesa_combine_programs()Brian Paul2008-05-191-1/+1
* | fixes to _mesa_combine_programs(), from gallium-0.1Brian Paul2008-05-181-5/+44
* | minor changes to aid debuggingBrian Paul2008-05-161-7/+15
* | remove stray, left-over RefCount++Brian Paul2008-05-161-1/+0
* | added _mesa_combine_parameter_lists()Brian Paul2008-05-141-0/+149
* | mesa: added _mesa_insert_instructions()Brian Paul2008-05-141-10/+50
* | fix some additional program refcounting bugsBrian Paul2008-05-141-16/+9
* | disable debug printfsBrian Paul2008-05-081-2/+2
* | fix refcounting bugs in tnl/tex program cachesBrian Paul2008-05-071-3/+3
* | implement full reference counting for vertex/fragment programsBrian2008-05-061-34/+68
* | small cleanupsAlan Hourihane2008-04-221-1/+0
* | use ctx->Driver.DeleteProgram() in a few more placesBrian2008-03-221-1/+1
* | remove dead code in _mesa_new_program()Brian2007-11-011-7/+0
* | disable ctx->Driver.NewProgram() call in _mesa_new_program()Brian2007-10-291-0/+5
* | Merge branch '965-glsl'Zou Nan hai2007-10-261-0/+2
|\ \
| * | Use ProgramStringNotifyZou Nan hai2007-07-171-0/+2
| |/
* | For _mesa_share_state(), update the context's references to the new share gro...Brian2007-08-231-0/+43
* | call ctx->Driver.NewProgram() instead of _mesa_new_program()Brian2007-07-241-1/+1
|/
* fix instruction comment codeBrian2007-04-211-0/+2
* free prog->Attributes in _mesa_delete_program()Brian2007-03-241-1/+3
* use _mesa_copy_instructions()Brian2007-03-221-2/+2
* move GL_MESA_program_debug funcs to prog_debug.cBrian2007-02-091-246/+4
* Implement vertex attribute binding.Brian2007-01-091-0/+2
* Moved NumTexInstructions, NumTexIndirections, etc. into gl_program sinceBrian2007-01-091-6/+6
* move TexturesUsed[] into gl_program since vertex programs/shaders can use tex...Brian2007-01-041-1/+2
* check for null Parameters ptr in _mesa_clone_program()Brian2006-12-191-2/+4
* Move many functions into new files.Brian2006-12-141-1652/+4
* New functions for cloning programs and parameter lists.Brian2006-12-141-10/+118
* Checkpoint of work for new GLSL compiler back-end. Lots of assorted changes.Brian2006-12-131-81/+191
* fix several program-related bugs (bug 9136)Brian Paul2006-11-231-0/+4
* add STATE_INTERNAL_DRIVER, etc (Rune Petersen)Brian Paul2006-11-171-3/+7
* disable yesterday's _mesa_add_named_constant() change for nowBrian Paul2006-11-161-0/+2
* Add a size parameter to _mesa_add_unnamed_constant() andBrian Paul2006-11-151-2/+5
* Add new _mesa_lookup_parameter_constant() to search for a GLfloat4 constantBrian Paul2006-11-151-11/+81
* Rename _mesa_IsProgram() to _mesa_IsProgramARB() to avoid collision with theBrian Paul2006-11-021-24/+0
* minor clean-ups, simplifications and new commentsBrian Paul2006-10-311-26/+21
* Move gl_vertex_program_machine struct out of mtypes.h and put into nvvertexec.h.Brian Paul2006-10-301-3/+8
* Change _mesa_init_instruction() to initialize an array of instructions.Brian Paul2006-10-291-17/+23
* special case END in _mesa_print_instruction()Brian Paul2006-10-281-0/+3
* a step toward moving run-time vertex program state out of GLcontextBrian Paul2006-10-101-2/+2
* Move the fp_machine struct into s_nvfragmprog.c since (except for programBrian Paul2006-10-101-6/+10
* Add a new internal program parameter value STATE_TEXRECT_SCALE whichKeith Whitwell2006-09-201-0/+11
* Export _mesa_print_alu_instruction() to allow drivers to roll theirKeith Whitwell2006-09-201-41/+38
* Free vertex program TnlData, if any. Fixes a mem leak.Brian Paul2006-08-251-0/+7
* Rearrange glBindProgram() code to do all error checking before changingBrian Paul2006-08-251-51/+43
* added _mesa_alloc_instructions() utility functionBrian Paul2006-08-251-0/+13
* Cg tries to bind NV fragment programs to the GL_FRAGMENT_PROGRAM_ARB targetBrian Paul2006-08-241-1/+22
* Added _mesa_realloc_instructions() utility function.Brian Paul2006-08-241-2/+34
* Added _mesa_lookup_program() and _mesa_lookup_bufferobj() functions to avoidBrian Paul2006-08-231-5/+18
* Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul2006-07-201-41/+43