aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlkka Saarelainen <ilkka.saarelainen@siru.fi>2021-04-15 13:09:15 +0300
committerGitHub <noreply@github.com>2021-04-15 11:09:15 +0100
commitf0a16b4615d142ff156942fc32820368bb9d8cf3 (patch)
tree64488b262ae37ed3a734c3e67f33374b4bbeab1c
parentaa69a0ac23ea7f68dd32bbef210546a5d84c1734 (diff)
downloadamber-f0a16b4615d142ff156942fc32820368bb9d8cf3.tar.gz
Add missing extensions/features in test cases (#949)
Some Amber test cases were missing required extension or feature requests. Fixes #948
-rw-r--r--tests/cases/non_default_entry_point.amber2
-rw-r--r--tests/cases/shader_specialization.amber2
-rw-r--r--tests/cases/storage16.amber1
3 files changed, 5 insertions, 0 deletions
diff --git a/tests/cases/non_default_entry_point.amber b/tests/cases/non_default_entry_point.amber
index 36b2135..3a0892f 100644
--- a/tests/cases/non_default_entry_point.amber
+++ b/tests/cases/non_default_entry_point.amber
@@ -13,6 +13,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+DEVICE_EXTENSION VK_KHR_storage_buffer_storage_class
+
SHADER compute my_shader SPIRV-ASM
OpCapability Shader
OpExtension "SPV_KHR_storage_buffer_storage_class"
diff --git a/tests/cases/shader_specialization.amber b/tests/cases/shader_specialization.amber
index 1db2a4f..4514b6f 100644
--- a/tests/cases/shader_specialization.amber
+++ b/tests/cases/shader_specialization.amber
@@ -13,6 +13,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+DEVICE_EXTENSION VK_KHR_storage_buffer_storage_class
+
SHADER compute my_compute SPIRV-ASM
OpCapability Shader
OpExtension "SPV_KHR_storage_buffer_storage_class"
diff --git a/tests/cases/storage16.amber b/tests/cases/storage16.amber
index 5cf8113..36a62dc 100644
--- a/tests/cases/storage16.amber
+++ b/tests/cases/storage16.amber
@@ -19,6 +19,7 @@ DEVICE_EXTENSION VK_KHR_16bit_storage
DEVICE_FEATURE shaderInt16
DEVICE_FEATURE Storage16BitFeatures.uniformAndStorageBuffer16BitAccess
DEVICE_FEATURE Storage16BitFeatures.storagePushConstant16
+DEVICE_FEATURE Storage16BitFeatures.storageBuffer16BitAccess
SHADER compute comp_shader GLSL
#version 450