[graphics][compute][radix sort] .shaderInt16 not used
Drop from requirements since no shader used it.
No change in behavior.
Change-Id: If643b82cd0814433737cd1ad12d5904ad9ff1b04
Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/693831
Commit-Queue: Allan MacKinnon <allanmac@google.com>
Reviewed-by: Craig Stout <cstout@google.com>
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/target_requirements.h b/src/graphics/lib/compute/radix_sort/platforms/vk/target_requirements.h
index 4e82108..f4cde5b 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/target_requirements.h
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/target_requirements.h
@@ -64,9 +64,7 @@
// See Section `38.1 Feature Requirements` to understand how enabling certain
// extensions guarantees support of some related features.
//
-#define RS_VK_TARGET_FEATURES_VK10() \
- RS_VK_TARGET_FEATURE_VK10(shaderInt64) \
- RS_VK_TARGET_FEATURE_VK10(shaderInt16)
+#define RS_VK_TARGET_FEATURES_VK10() RS_VK_TARGET_FEATURE_VK10(shaderInt64)
#define RS_VK_TARGET_FEATURES_VK11() // No VK 1.1 features for now
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/amd/gcn3/u32/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/amd/gcn3/u32/header.c
index 940f577..3814522 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/amd/gcn3/u32/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/amd/gcn3/u32/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.shaderInt64 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/amd/gcn3/u64/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/amd/gcn3/u64/header.c
index 940f577..3814522 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/amd/gcn3/u64/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/amd/gcn3/u64/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.shaderInt64 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost4/u32/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost4/u32/header.c
index cd6b68b..2f642e9 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost4/u32/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost4/u32/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,
.vulkanMemoryModelDeviceScope = 1,
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost4/u64/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost4/u64/header.c
index cd6b68b..2f642e9 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost4/u64/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost4/u64/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,
.vulkanMemoryModelDeviceScope = 1,
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost8/u32/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost8/u32/header.c
index cd6b68b..2f642e9 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost8/u32/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost8/u32/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,
.vulkanMemoryModelDeviceScope = 1,
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost8/u64/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost8/u64/header.c
index cd6b68b..2f642e9 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost8/u64/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/arm/bifrost8/u64/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,
.vulkanMemoryModelDeviceScope = 1,
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/intel/gen8/u32/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/intel/gen8/u32/header.c
index c85c5fd..628ca0a 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/intel/gen8/u32/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/intel/gen8/u32/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.shaderInt64 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/intel/gen8/u64/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/intel/gen8/u64/header.c
index c85c5fd..628ca0a 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/intel/gen8/u64/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/intel/gen8/u64/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.shaderInt64 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/nvidia/sm35/u32/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/nvidia/sm35/u32/header.c
index 940f577..3814522 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/nvidia/sm35/u32/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/nvidia/sm35/u32/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.shaderInt64 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,
diff --git a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/nvidia/sm35/u64/header.c b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/nvidia/sm35/u64/header.c
index 940f577..3814522 100644
--- a/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/nvidia/sm35/u64/header.c
+++ b/src/graphics/lib/compute/radix_sort/platforms/vk/targets/vendors/nvidia/sm35/u64/header.c
@@ -22,7 +22,6 @@
},
.features.named = {
- .shaderInt16 = 1,
.shaderInt64 = 1,
.bufferDeviceAddress = 1,
.vulkanMemoryModel = 1,