summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_shader.c
AgeCommit message (Expand)Author
2010-08-21r600g: partialy fix texturing from depth buffer + initial support for untilingJerome Glisse
2010-08-20r600g: add POW instructionJerome Glisse
2010-08-20r600g: cleanup definition, fix segfault when no valid pixel shaderJerome Glisse
2010-08-19r600g: update comments about ALU src operandsAlex Deucher
2010-08-19r600g: add sin/cosDave Airlie
2010-08-19r600g: add SSG, SEQ, SGT and SNEDave Airlie
2010-08-18r600g: add FRC, FLR, DDX and DDYDave Airlie
2010-08-18r600g: add SGE and SLE opcodesDave Airlie
2010-08-18r600g: add TXB supportDave Airlie
2010-08-18r600g: fix TXP vs TEX in shader.Dave Airlie
2010-08-18r600g: add two simple tgsi opcodes.Dave Airlie
2010-08-17r600g: fix fake pixel outputJerome Glisse
2010-08-11r600g: accept empty frag prog shaderJerome Glisse
2010-08-11r600g: add src negation supportJerome Glisse
2010-08-11r600g: add point/sprite rendering supportJerome Glisse
2010-08-06r600g: really fix multi target supportJerome Glisse
2010-08-06r600g: finish multi target rendering supportJerome Glisse
2010-08-06Revert "r600g: don't use dynamic state allocation for states"Jerome Glisse
2010-08-06r600g: start to fix up multiple targets.Dave Airlie
2010-08-05r600g: don't use dynamic state allocation for statesJerome Glisse
2010-08-04r600g: always perform texture perspective divide + fix blendingJerome Glisse
2010-08-03r600g: add polygon offset supportJerome Glisse
2010-08-03r600g: fix LIT + fix multiple constant one ALU + fix ALU block splittingJerome Glisse
2010-08-02r600g: split alu block to conform to limit + RCP opcodeJerome Glisse
2010-08-02r600g: add autogenerated reg definition + debug print cleanupJerome Glisse
2010-08-02r600g: set correct tex coord type for rect textures.Dave Airlie
2010-07-30r600g: add KIL opcode supportJerome Glisse
2010-07-30r600g: fix typo in tex instruction + shader semantic id fixJerome Glisse
2010-07-29r600g: mipmap early support + EX2/ABS instruction + cullingJerome Glisse
2010-07-28r600g: switch btw flat/linear interpolationJerome Glisse
2010-07-28r600g: split pipe state creating/binding from hw state creationJerome Glisse
2010-07-28r600g: add lrp instruction supportJerome Glisse
2010-07-28r600g: actualy fix the literal emissionJerome Glisse
2010-07-27r600g: texture supportJerome Glisse
2010-07-27r600g: Move declaration before code.Vinson Lee
2010-07-27r600g: always emit literal after emiting an alu instructionJerome Glisse
2010-07-26r600g: implememt the LIT instructionStephan Schmid
2010-07-23r600g: first pass at texture supportJerome Glisse
2010-07-23r600g: fix dp2, dp3, dp4 tokensJerome Glisse
2010-07-23r600g: add RSQ token supportJerome Glisse
2010-07-23r600g: drop compiler stuff and switch over dumb tgsi assemblerJerome Glisse
2010-07-21r600g: add r600 compile mode to compiler.Dave Airlie
2010-07-20r600g: split trans unit computationJerome Glisse
2010-07-02r600: use gallium list macros instead of making our own.Dave Airlie
2010-06-06r600g: add shader literal constant supportJerome Glisse
2010-06-04r600g: use cast wrappersMarek Olšák
2010-05-30r600g: Remove unnecessary headers.Vinson Lee
2010-05-27r600g: various fixesBas Nieuwenhuizen
2010-05-27r600g: Initial importJerome Glisse