This commit is contained in:
Cassandra Beckley 2024-09-24 13:01:29 -07:00 коммит произвёл GitHub
Родитель 97af068e42
Коммит d9a5e97d04
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
14 изменённых файлов: 28 добавлений и 28 удалений

2
external/SPIRV-Headers поставляемый

@ -1 +1 @@
Subproject commit db5a00f8cebe81146cafabf89019674a3c4bf03d
Subproject commit 2a9b6f951c7d6b04b6c21fe1bf3f475b68b84801

2
external/SPIRV-Tools поставляемый

@ -1 +1 @@
Subproject commit 72c291332a0558ab4121eff9db97e428b574b58b
Subproject commit 6dcc7e350a0b9871a825414d42329e44b0eb8109

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupQuadsNV
// CHECK: OpCapability ComputeDerivativeGroupQuadsKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupQuadsNV
// CHECK: OpExecutionMode %main DerivativeGroupQuadsKHR
SamplerState ss : register(s2);

Просмотреть файл

@ -3,10 +3,10 @@
// This test checks that the execution mode is not added multiple times. Other
// tests will verify that the code generation is correct.
// CHECK: OpCapability ComputeDerivativeGroupQuadsNV
// CHECK: OpCapability ComputeDerivativeGroupQuadsKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupQuadsNV
// CHECK-NOT: OpExecutionMode %main DerivativeGroupQuadsNV
// CHECK: OpExecutionMode %main DerivativeGroupQuadsKHR
// CHECK-NOT: OpExecutionMode %main DerivativeGroupQuadsKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s --check-prefix=CHECK
// CHECK: OpCapability ComputeDerivativeGroupLinearNV
// CHECK: OpCapability ComputeDerivativeGroupLinearKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupLinearNV
// CHECK: OpExecutionMode %main DerivativeGroupLinearKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupQuadsNV
// CHECK: OpCapability ComputeDerivativeGroupQuadsKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupQuadsNV
// CHECK: OpExecutionMode %main DerivativeGroupQuadsKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupLinearNV
// CHECK: OpCapability ComputeDerivativeGroupLinearKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupLinearNV
// CHECK: OpExecutionMode %main DerivativeGroupLinearKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupQuadsNV
// CHECK: OpCapability ComputeDerivativeGroupQuadsKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupQuadsNV
// CHECK: OpExecutionMode %main DerivativeGroupQuadsKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupLinearNV
// CHECK: OpCapability ComputeDerivativeGroupLinearKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupLinearNV
// CHECK: OpExecutionMode %main DerivativeGroupLinearKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupQuadsNV
// CHECK: OpCapability ComputeDerivativeGroupQuadsKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupQuadsNV
// CHECK: OpExecutionMode %main DerivativeGroupQuadsKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupLinearNV
// CHECK: OpCapability ComputeDerivativeGroupLinearKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupLinearNV
// CHECK: OpExecutionMode %main DerivativeGroupLinearKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupQuadsNV
// CHECK: OpCapability ComputeDerivativeGroupQuadsKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupQuadsNV
// CHECK: OpExecutionMode %main DerivativeGroupQuadsKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupLinearNV
// CHECK: OpCapability ComputeDerivativeGroupLinearKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupLinearNV
// CHECK: OpExecutionMode %main DerivativeGroupLinearKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;

Просмотреть файл

@ -1,8 +1,8 @@
// RUN: %dxc -T cs_6_6 -E main -fspv-extension=SPV_NV_compute_shader_derivatives -fcgl %s -spirv 2>&1 | FileCheck %s
// CHECK: OpCapability ComputeDerivativeGroupQuadsNV
// CHECK: OpCapability ComputeDerivativeGroupQuadsKHR
// CHECK: OpExtension "SPV_NV_compute_shader_derivatives"
// CHECK: OpExecutionMode %main DerivativeGroupQuadsNV
// CHECK: OpExecutionMode %main DerivativeGroupQuadsKHR
SamplerState ss : register(s2);
SamplerComparisonState scs;