diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/spirv/spirv-version-option.slang | 14 | ||||
| -rw-r--r-- | tests/spirv/spirv-version-option.slang.glsl | 11 |
2 files changed, 25 insertions, 0 deletions
diff --git a/tests/spirv/spirv-version-option.slang b/tests/spirv/spirv-version-option.slang new file mode 100644 index 000000000..75f817385 --- /dev/null +++ b/tests/spirv/spirv-version-option.slang @@ -0,0 +1,14 @@ +// spirv-version-option.slang + +// Test for command-line options to control SPIR-V version used. + +//TEST:CROSS_COMPILE:-target spirv -profile glsl_450 -entry main -stage compute +//TEST:CROSS_COMPILE:-target spirv -profile glsl_450+spirv_1_1 -entry main -stage compute +//TEST:CROSS_COMPILE:-target spirv -profile glsl_450+spirv_1_2 -entry main -stage compute +//TEST:CROSS_COMPILE:-target spirv -profile glsl_450+spirv_1_3 -entry main -stage compute +//TEST:CROSS_COMPILE:-target spirv -profile glsl_450+spirv_1_4 -entry main -stage compute +//TEST:CROSS_COMPILE:-target spirv -profile glsl_450+spirv_1_5 -entry main -stage compute + +[shader("compute")] +void main() +{}
\ No newline at end of file diff --git a/tests/spirv/spirv-version-option.slang.glsl b/tests/spirv/spirv-version-option.slang.glsl new file mode 100644 index 000000000..8cd781a42 --- /dev/null +++ b/tests/spirv/spirv-version-option.slang.glsl @@ -0,0 +1,11 @@ +// spirv-version-option.slang.glsl +//TEST_IGNORE_FILE: + +#version 450 + +layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; + +void main() +{ + return; +} |
