summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nvc0
diff options
context:
space:
mode:
authorChristoph Bumiller <[email protected]>2012-01-12 19:28:03 +0100
committerChristoph Bumiller <[email protected]>2012-01-12 22:38:01 +0100
commitaf0ce1dba8219ff8628f1fa61cf93c11a77dab94 (patch)
tree736077c2d6656093e0cd89e364eca0f40c559071 /src/gallium/drivers/nvc0
parent7b6881932a71b36dd47f63200c9dbee8e2b9af4f (diff)
nv50/ir: make use of TGSI_INTERPOLATE_COLOR
Flat SHADE_MODEL still overrides any non-flat interpolation qualifier, but pulling that state out of the rasterizer cso isn't really worth the effort, is it ? NOTE: This is a candidate for the 8.0 branch.
Diffstat (limited to 'src/gallium/drivers/nvc0')
-rw-r--r--src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp b/src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp
index 5f906e4ed15..1c19651f1cf 100644
--- a/src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp
+++ b/src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp
@@ -703,11 +703,6 @@ NVC0LoweringPass::visit(Instruction *i)
assert(prog->getType() != Program::TYPE_FRAGMENT);
}
break;
- case OP_PINTERP:
- if (i->getSrc(0)->reg.data.offset >= 0x280 &&
- i->getSrc(0)->reg.data.offset < 0x2c0)
- i->setInterpolate(i->getSampleMode() | NV50_IR_INTERP_SC);
- break;
default:
break;
}