summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/i915/i915_fpc_translate.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: remove TGSI_SAT_MINUS_PLUS_ONEMarek Olšák2015-05-201-1/+1
* i915g: Use the actual MIN instruction.Kenneth Graunke2015-02-171-15/+1
* i915g: Don't write constants past I915_MAX_CONSTANTStéphane Marchesin2014-11-221-1/+1
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* i915g: Add more optimizationsStéphane Marchesin2013-09-041-8/+9
* tgsi: rename the TGSI fragment kill opcodesBrian Paul2013-07-121-5/+3
* gallium/drivers: handle TGSI_OPCODE_CEILChristoph Bumiller2012-05-091-0/+16
* i915g: Fix fallout from 8e4540ec2a82e72be491bc8fe23c10551d29a96cStéphane Marchesin2012-02-241-4/+10
* i915g: Fix comment.Stéphane Marchesin2012-02-121-1/+1
* i915g: Separate declarations and program in the fragment program struct.Stéphane Marchesin2012-02-121-5/+14
* i915g: Allocate tmp for KILPStéphane Marchesin2011-12-301-0/+2
* i915g: Implement KILP.Stéphane Marchesin2011-12-191-3/+12
* i915g: Fix comment.Stéphane Marchesin2011-10-051-1/+1
* i915g: Don't generate useless swizzles before texture accesses.Stéphane Marchesin2011-09-221-2/+31
* i915g: Fix whitespace.Stéphane Marchesin2011-09-221-13/+13
* i915g: Add ifdef'd out code to dump compiled shaders.Stéphane Marchesin2011-09-211-0/+4
* i915g: Fix whitespace.Stephane Marchesin2011-08-041-1/+1
* i915g: move declaration before codeBrian Paul2011-07-141-1/+2
* i915g: introduce the tiny shader optimizer.Stéphane Marchesin2011-07-061-95/+100
* i915g: Add comment about DDX/DDY.Stéphane Marchesin2011-07-061-0/+1
* i915g: Try to do better in the shader compiler.Stéphane Marchesin2011-06-291-5/+9
* i915g: Move definition of M_PI in i915_fpc_translate.cJon TURNEY2011-06-291-5/+3
* i915g: Fix unimplemented Abs comment.Stéphane Marchesin2011-06-291-1/+1
* i915g: Fix comment about sin/cos constants.Stéphane Marchesin2011-06-281-2/+2
* i915g: Add a debug_printf when we get the Abs flag.Stéphane Marchesin2011-06-281-0/+3
* i915g: Improve SIN/COS a bit.Stéphane Marchesin2011-06-281-20/+20
* i915g: Fix a bug in facing.Stéphane Marchesin2011-06-271-3/+0
* i915g: initial support for SEMANTIC_FACE.Stéphane Marchesin2011-06-271-0/+9
* i915g: Implement fake DDX/DDY.Stéphane Marchesin2011-06-271-0/+12
* i915g: Fix gl_FragCoord.Stéphane Marchesin2011-06-271-43/+6
* i915g: Fix comment.Stéphane Marchesin2011-06-221-1/+1
* i915g: Do generic remapping.Stéphane Marchesin2011-06-061-75/+95
* i915g: implement more opcodes.Stéphane Marchesin2011-06-061-12/+82
* i915g: implement TGSI_OPCODE_SEQ.Stéphane Marchesin2011-06-061-0/+28
* i915g: handle varyings properly.Stéphane Marchesin2011-06-061-2/+8
* i915g: Use tgsi_info from fragment shader insteadJakob Bornecrantz2011-03-051-4/+1
* i915g: use passthough shader for empty fragment programsDaniel Vetter2011-03-041-3/+15
* i915g: Ignore color0 writes all cbufs tgsi propertyJakob Bornecrantz2010-12-271-0/+8
* tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell2009-11-241-10/+10
* tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell2009-11-241-5/+5
* tgsi: rename fields of tgsi_full_declaration to reduce verbosityKeith Whitwell2009-11-241-4/+4
* tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell2009-11-241-58/+58
* gallium: try and update r300 and nv drivers for tgsi changesKeith Whitwell2009-11-241-3/+2
* gallium: simplify tgsi tokens furtherKeith Whitwell2009-11-241-1/+1
* gallium: remove extended negate also, and also the ExtSwz tokenKeith Whitwell2009-10-231-11/+2
* gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell2009-10-231-15/+5
* i915g: Fix warningsJakob Bornecrantz2009-10-141-1/+1
* i915g: Drop the simple sufixJakob Bornecrantz2009-10-051-0/+1202