summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/i915/i915_fpc_translate.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-05gallium: remove TGSI_OPCODE_SUBMarek Olšák1-11/+0
2017-01-05gallium: remove TGSI_OPCODE_ABSMarek Olšák1-9/+0
2016-08-29i915g: Fix typo in i915_translate_instruction()Rhys Kidd1-1/+1
2016-05-03i915g: s/Elements/ARRAY_SIZE/Brian Paul1-2/+2
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-1/+1
2015-05-20gallium: remove TGSI_SAT_MINUS_PLUS_ONEMarek Olšák1-1/+1
2015-02-17i915g: Use the actual MIN instruction.Kenneth Graunke1-15/+1
2014-11-22i915g: Don't write constants past I915_MAX_CONSTANTStéphane Marchesin1-1/+1
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-2/+2
2013-09-04i915g: Add more optimizationsStéphane Marchesin1-8/+9
2013-07-12tgsi: rename the TGSI fragment kill opcodesBrian Paul1-5/+3
2012-05-09gallium/drivers: handle TGSI_OPCODE_CEILChristoph Bumiller1-0/+16
2012-02-24i915g: Fix fallout from 8e4540ec2a82e72be491bc8fe23c10551d29a96cStéphane Marchesin1-4/+10
2012-02-12i915g: Fix comment.Stéphane Marchesin1-1/+1
2012-02-12i915g: Separate declarations and program in the fragment program struct.Stéphane Marchesin1-5/+14
2011-12-30i915g: Allocate tmp for KILPStéphane Marchesin1-0/+2
2011-12-19i915g: Implement KILP.Stéphane Marchesin1-3/+12
2011-10-05i915g: Fix comment.Stéphane Marchesin1-1/+1
2011-09-22i915g: Don't generate useless swizzles before texture accesses.Stéphane Marchesin1-2/+31
2011-09-22i915g: Fix whitespace.Stéphane Marchesin1-13/+13
2011-09-21i915g: Add ifdef'd out code to dump compiled shaders.Stéphane Marchesin1-0/+4
2011-08-04i915g: Fix whitespace.Stephane Marchesin1-1/+1
2011-07-14i915g: move declaration before codeBrian Paul1-1/+2
2011-07-06i915g: introduce the tiny shader optimizer.Stéphane Marchesin1-95/+100
2011-07-06i915g: Add comment about DDX/DDY.Stéphane Marchesin1-0/+1
2011-06-29i915g: Try to do better in the shader compiler.Stéphane Marchesin1-5/+9
2011-06-29i915g: Move definition of M_PI in i915_fpc_translate.cJon TURNEY1-5/+3
2011-06-29i915g: Fix unimplemented Abs comment.Stéphane Marchesin1-1/+1
2011-06-28i915g: Fix comment about sin/cos constants.Stéphane Marchesin1-2/+2
2011-06-28i915g: Add a debug_printf when we get the Abs flag.Stéphane Marchesin1-0/+3
2011-06-28i915g: Improve SIN/COS a bit.Stéphane Marchesin1-20/+20
2011-06-27i915g: Fix a bug in facing.Stéphane Marchesin1-3/+0
2011-06-27i915g: initial support for SEMANTIC_FACE.Stéphane Marchesin1-0/+9
2011-06-27i915g: Implement fake DDX/DDY.Stéphane Marchesin1-0/+12
2011-06-27i915g: Fix gl_FragCoord.Stéphane Marchesin1-43/+6
2011-06-22i915g: Fix comment.Stéphane Marchesin1-1/+1
2011-06-06i915g: Do generic remapping.Stéphane Marchesin1-75/+95
2011-06-06i915g: implement more opcodes.Stéphane Marchesin1-12/+82
2011-06-06i915g: implement TGSI_OPCODE_SEQ.Stéphane Marchesin1-0/+28
2011-06-06i915g: handle varyings properly.Stéphane Marchesin1-2/+8
2011-03-05i915g: Use tgsi_info from fragment shader insteadJakob Bornecrantz1-4/+1
2011-03-04i915g: use passthough shader for empty fragment programsDaniel Vetter1-3/+15
2010-12-27i915g: Ignore color0 writes all cbufs tgsi propertyJakob Bornecrantz1-0/+8
2009-11-24tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell1-10/+10
2009-11-24tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell1-5/+5
2009-11-24tgsi: rename fields of tgsi_full_declaration to reduce verbosityKeith Whitwell1-4/+4
2009-11-24tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell1-58/+58
2009-11-24gallium: try and update r300 and nv drivers for tgsi changesKeith Whitwell1-3/+2
2009-11-24gallium: simplify tgsi tokens furtherKeith Whitwell1-1/+1
2009-10-23gallium: remove extended negate also, and also the ExtSwz tokenKeith Whitwell1-11/+2