rewrite the way cpu engine is handled
[mesa.git] / src / mesa / pipe / llvm /
2008-02-11 Zack Rusinrewrite the way cpu engine is handled
2008-02-11 Zack Rusinrewrite the way we handle ir in llvm code
2008-02-11 Zack Rusinadd a stub of a lowering pass
2008-01-24 Zack Rusinchange the name of the shaders to reflect what they do.
2008-01-04 Zack Rusinllvm: we need custom rules so had to redo the build...
2008-01-04 Zack Rusinllvm: update llvm sources the latest svn
2007-12-11 Zack RusinAdopt llvm to some of the latest changes.
2007-12-11 Zack RusinRedo the fragment program examples to match vp's
2007-12-11 Zack RusinRedo the way we pass arguments to the llvm.
2007-12-11 Zack RusinImplement kilp and make it work
2007-12-11 Zack RusinRewrite argument passing to prepare for handling of...
2007-12-11 Keith Whitwellgallium: remove set_sampler_units interface
2007-12-06 Michel DänzerHide texture layout details from the state tracker.
2007-11-02 Zack RusinImplement sin opcode.
2007-11-02 Zack RusinImplement scs opcode
2007-11-02 Zack RusinImplement COS and CMP opcode.
2007-11-02 Zack RusinGet fragment shaders working on top of LLVM.
2007-11-02 Zack RusinChange the fragment shader signature to better match...
2007-11-02 Zack RusinAdd basic entry points for fragment shaders.
2007-11-02 Zack RusinRenaming llvmtgsi to gallivm. Taking first steps on...
2007-10-30 Zack RusinSwitch to using LLVM builder.
2007-10-30 Zack RusinRefactor vector extraction.
2007-10-30 Zack RusinExport true C based builtins to a file of its own.
2007-10-30 Zack RusinRename to better reflect what it's really doing.
2007-10-30 Zack RusinCode cleanups.
2007-10-30 Zack RusinCleanup constant vector handling a bit.
2007-10-30 Zack RusinDump only relevant functions when in the debugging...
2007-10-30 Zack RusinChange the way we handle temporaries in LLVM translation.
2007-10-30 Zack RusinEnable immediates in TGSI and work with them in LLVM...
2007-10-29 Zack RusinRemove conditionals from the makefiles.
2007-10-29 Zack RusinRefactor the LLVM code a bit.
2007-10-29 Zack RusinMake sure the swizzling vector is being recreated for...
2007-10-26 Zack RusinHold a stack of temporaries so that we can redeclare...
2007-10-26 Zack RusinGet basic function calls working in the shaders.
2007-10-26 Zack RusinFix swizzle fetching in tgsi_util_get_full_src_register...
2007-10-26 Zack RusinMake ret part of the instruction block instead of impli...
2007-10-25 Zack RusinImplement loops
2007-10-25 Zack RusinFix nested swizzles. Actually fetch the destination...
2007-10-25 Zack RusinFix nested conditionals
2007-10-25 Zack RusinImplement else ops.
2007-10-24 Zack RusinMake branching work :) Simply allow output variables...
2007-10-24 Zack RusinSimplify branch handling. Prepare for proper decleratio...
2007-10-24 Zack RusinAdd copyright headers and do some cleanups.
2007-10-24 Zack RusinRemove the silly function and remove the bogus comment.
2007-10-24 Zack RusinCleanup some code.
2007-10-24 Zack RusinImplement arl, lerp opcodes and do a first stab at...
2007-10-24 Zack RusinImplement cross product and abs opcode
2007-10-24 Zack RusinImplement extended swizzling.
2007-10-24 Zack RusinImplement SGE and SLT
2007-10-24 Zack RusinIntroduce linux-llvm target. Remove the llvm code from...
2007-10-24 Zack RusinAlign the load/stores. Reduce the amount of debugging...
2007-10-24 Zack RusinCleanup some of the debugging output code
2007-10-24 Zack RusinMake lit work but in a very lame way - will have to...
2007-10-24 Zack RusinMuchos fixos. gears kinda works. and cases don't crash.
2007-10-24 Zack Rusinimplement min and max
2007-10-24 Zack RusinFix some warnings and implement lg2
2007-10-24 Zack RusinImplement frc and floor
2007-10-24 Zack RusinImplement ex2 opcode
2007-10-24 Zack RusinImplement dst opcode
2007-10-24 Zack RusinImplement dph opcode
2007-10-24 Zack RusinImplement dot4 opcode
2007-10-24 Zack RusinImplement pow/rcp and sub opcodes
2007-10-24 Zack RusinAdd the "add" opcode and assert one vp if an opcode...
2007-10-24 Zack RusinRefactor the tgsi->llvm storage translator
2007-10-24 Zack RusinImplement basic opcode translation and storage translation.
2007-10-24 Zack RusinDraw first triangle. Start on the llvm builder.
2007-10-24 Zack RusinCleanup some of the testing code. Implement first pass...
2007-10-24 Zack RusinExecution engine is a singleton, for now keep it in...
2007-10-24 Zack RusinGenerate the base shader.
2007-10-24 Zack RusinImplement the conversion and do the initial execution...
2007-10-24 Zack RusinStub out some conversion.
2007-10-24 Zack RusinInitial stab at LLVM integration.