SPV: Fix #1487: Only declare AMD int16/half_float extensions when needed.
This commit is contained in:
parent
546b78854a
commit
afe0c66f65
9 changed files with 19 additions and 21 deletions
|
|
@ -6,7 +6,6 @@ spv.16bitstorage-int.frag
|
|||
Capability Shader
|
||||
Capability StorageUniformBufferBlock16
|
||||
Capability StorageUniform16
|
||||
Extension "SPV_AMD_gpu_shader_int16"
|
||||
Extension "SPV_KHR_16bit_storage"
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@ spv.16bitstorage-uint.frag
|
|||
Capability Shader
|
||||
Capability StorageUniformBufferBlock16
|
||||
Capability StorageUniform16
|
||||
Extension "SPV_AMD_gpu_shader_int16"
|
||||
Extension "SPV_KHR_16bit_storage"
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@ spv.16bitstorage.frag
|
|||
Capability Shader
|
||||
Capability StorageUniformBufferBlock16
|
||||
Capability StorageUniform16
|
||||
Extension "SPV_AMD_gpu_shader_half_float"
|
||||
Extension "SPV_KHR_16bit_storage"
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ error: Capability Float16 is not allowed by Vulkan 1.0 specification (or require
|
|||
Capability StorageInputOutput16
|
||||
Capability Float16ImageAMD
|
||||
Capability ImageGatherBiasLodAMD
|
||||
Extension "SPV_AMD_gpu_shader_half_float"
|
||||
Extension "SPV_AMD_gpu_shader_half_float_fetch"
|
||||
Extension "SPV_AMD_texture_gather_bias_lod"
|
||||
Extension "SPV_KHR_16bit_storage"
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ error: Capability Float16 is not allowed by Vulkan 1.0 specification (or require
|
|||
Capability Int16
|
||||
Capability StorageUniform16
|
||||
Capability StorageInputOutput16
|
||||
Extension "SPV_AMD_gpu_shader_half_float"
|
||||
Extension "SPV_AMD_gpu_shader_int16"
|
||||
Extension "SPV_KHR_16bit_storage"
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
|
|
|
|||
|
|
@ -14,8 +14,6 @@ error: Capability Float16 is not allowed by Vulkan 1.0 specification (or require
|
|||
Capability Int16
|
||||
Capability Int8
|
||||
Capability StorageUniform16
|
||||
Extension "SPV_AMD_gpu_shader_half_float"
|
||||
Extension "SPV_AMD_gpu_shader_int16"
|
||||
Extension "SPV_KHR_16bit_storage"
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
|
|
|
|||
|
|
@ -14,8 +14,6 @@ error: Capability Float16 is not allowed by Vulkan 1.0 specification (or require
|
|||
Capability Groups
|
||||
Capability Int16
|
||||
Capability StorageUniformBufferBlock16
|
||||
Extension "SPV_AMD_gpu_shader_half_float"
|
||||
Extension "SPV_AMD_gpu_shader_int16"
|
||||
Extension "SPV_AMD_shader_ballot"
|
||||
Extension "SPV_KHR_16bit_storage"
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue