[D3D12] Vertex kill and multipass vertex exports

This commit is contained in:
Triang3l
2020-02-20 08:55:40 +03:00
parent bb13103102
commit 1336316139
23 changed files with 1959 additions and 1611 deletions

View File

@@ -3301,7 +3301,7 @@ void SpirvShaderTranslator::StoreToResult(Id source_value_id,
storage_offsets.push_back(0);
storage_array = false;
break;
case InstructionStorageTarget::kPointSize:
case InstructionStorageTarget::kPointSizeEdgeFlagKillVertex:
assert_true(is_vertex_shader());
storage_pointer = point_size_;
storage_class = spv::StorageClass::StorageClassOutput;