diff options
Diffstat (limited to 'src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp')
-rw-r--r-- | src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp index a972b51b623..c5b11726cec 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp @@ -1260,7 +1260,7 @@ Converter::parseNIR() break; case Program::TYPE_FRAGMENT: info->prop.fp.earlyFragTests = nir->info.fs.early_fragment_tests; - info->prop.fp.persampleInvocation = + prog->persampleInvocation = (nir->info.system_values_read & SYSTEM_BIT_SAMPLE_ID) || (nir->info.system_values_read & SYSTEM_BIT_SAMPLE_POS); info->prop.fp.postDepthCoverage = nir->info.fs.post_depth_coverage; @@ -1271,7 +1271,6 @@ Converter::parseNIR() !!(nir->info.system_values_read & SYSTEM_BIT_SAMPLE_MASK_IN); break; case Program::TYPE_GEOMETRY: - info->prop.gp.inputPrim = nir->info.gs.input_primitive; info->prop.gp.instanceCount = nir->info.gs.invocations; info->prop.gp.maxVertices = nir->info.gs.vertices_out; info->prop.gp.outputPrim = nir->info.gs.output_primitive; |