summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_program.h
AgeCommit message (Expand)Author
2008-08-18gallium: fix vertex program output translation/mapping bugBrian Paul
2008-07-03gallium: move, increase ST_MAX_SHADER_TOKENSBrian Paul
2008-05-07gallium: implement full reference counting for vertex/fragment programsBrian Paul
2008-05-02inline -> INLINEAlan Hourihane
2008-04-22gallium: fix some bitmap frag shader issuesBrian Paul
2008-04-22gallium: st_translate_fragment_program() is void nowBrian Paul
2008-04-21use cso fs/vs handle functionsKeith Whitwell
2008-03-24gallium: free bitmap fragment shaders, misc clean-upBrian Paul
2008-03-13gallium: remove semantic info from pipe_shader_stateBrian Paul
2008-03-11gallium: rework CSO-related code in state trackerBrian
2008-02-26gallium: remove input_map[] from pipe_shader_stateBrian
2008-02-19Use gallium's rtasm module.José Fonseca
2008-02-12gallium: rename st_fragment_program's fs field to cso to match st_vertex_programBrian
2008-01-14Fix problems with vertex shaders and the private draw module.Brian
2007-11-23gallium: reorg tgsi directories.Michal Krol
2007-10-10Size of input_to_index array should be VERT_ATTRIB_MAX.Brian
2007-10-03Track fragment and vertex shader code generation via pipe shader state objects.Michel Dänzer
2007-09-28Instead of linked program pairs, keep a list of vertex programs translated fo...Brian
2007-09-28Redoing the way we handle vertex shaders for the draw module.Zack Rusin
2007-09-28Revert "Redoing the way we handle vertex shaders for the draw module."Zack Rusin
2007-09-28Redoing the way we handle vertex shaders for the draw module.Zack Rusin
2007-09-27Enable codegen based whenever __i386__ is defined.Keith Whitwell
2007-09-25Translate mesa vertex/fragment programs to TGSI programs at same time to do p...Brian
2007-09-24Enable SSE2 for FS.michal
2007-09-20Checkpoint: vertex attribute clean-up.Brian
2007-09-20Switch fragment/vertex shaders to the new caching semantics.Zack Rusin
2007-09-19Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian
2007-09-18Checkpoint: rework shader input/output register mapping.Brian
2007-09-18Convert shader to an immutable state object.Zack Rusin
2007-08-25checkpoint in constant tracking reworkKeith Whitwell
2007-08-24Hook-up SSE2 to VS.michal
2007-08-24Fixup include paths after renameKeith Whitwell
2007-08-22Rework of shader constant buffers.Brian
2007-08-16Begin added vertex shader state/support.Brian
2007-08-06New st_init_*_functions() to initialize the driver functions table.Brian
2007-07-24Basic fragment programs run now.Brian
2007-07-19Trigger tgsi compilation for fragment programs.Keith Whitwell
2007-06-14Renamed softpipe directories and files to something less confusing.Keith Whitwell