summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_program.c
AgeCommit message (Expand)Author
2007-10-29Refactor the LLVM code a bit.Zack Rusin
2007-10-27Move mesa_to_tgsi.[ch] to state_trackerBrian
2007-10-24Add copyright headers and do some cleanups.Zack Rusin
2007-10-24Cleanup some code.Zack Rusin
2007-10-24Execution engine is a singleton, for now keep it in the pipe.Zack Rusin
2007-10-24Initial stab at LLVM integration.Zack Rusin
2007-10-10Merge tgsi_mesa_compile_fp_program() and tgsi_mesa_compile_vp_program() into ...Brian
2007-10-09Finish up decls for packed fragment program outputs.Brian
2007-10-09Pack fragment program outputs to be consistant with vertex programs.Brian
2007-10-03Add outputs_written bitfield to pipe_shader_state, use it to determine if fra...Brian
2007-10-03Track fragment and vertex shader code generation via pipe shader state objects.Michel Dänzer
2007-10-01fix a few vert/frag program items to get i915 driver going againBrian
2007-09-28Use sse only if GALLIUM_SSE is definedZack Rusin
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-28Revert "Use sse only if GALLIUM_SSE is defined"Zack Rusin
2007-09-28Use sse only if GALLIUM_SSE is definedZack 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-25clean-up #includesBrian
2007-09-25disable TGSI_DEBUGBrian
2007-09-25translate Mesa programs to TGSI programs (formerly in st_atom_[fv]s.c)Brian