summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/llvm/gallivm.h
AgeCommit message (Collapse)Author
2008-02-11start genering soa type code in llvm pathsZack Rusin
2008-02-10rewrite the way cpu engine is handledZack Rusin
2008-02-10rewrite the way we handle ir in llvm codeZack Rusin
introduce intermediate step gallivm_ir before compiling it down to the final llvm ir.
2008-01-24change the name of the shaders to reflect what they do.Zack Rusin
remove stale code and do some general cleanups.
2007-12-11gallium: remove set_sampler_units interfaceKeith Whitwell
The effect of this mapping can be acheived by the state tracker and setting up the pipe texture state pointers to incorporate its affects.
2007-11-02Get fragment shaders working on top of LLVM.Zack Rusin
Redo the entry points, get the output propagation correctly, interpolate the inputs before feeding into llvm for now.
2007-11-02Change the fragment shader signature to better match actualZack Rusin
arguments that we need there.
2007-11-02Add basic entry points for fragment shaders.Zack Rusin
2007-11-02Renaming llvmtgsi to gallivm. Taking first steps on the way to supportingZack Rusin
fragment shaders through llvm.