Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
glslang
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Chen Yisong
glslang
Commits
9bb17cd0
Commit
9bb17cd0
authored
May 28, 2019
by
Daniel Koch
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Return consistent names from CapabilityString
Don't prefix with "Capability" since the majority of them don't. Also add missing CapabilityImageFootprintNV
parent
66e46037
Hide whitespace changes
Inline
Side-by-side
Showing
32 changed files
with
78 additions
and
75 deletions
+78
-75
disassemble.cpp
SPIRV/disassemble.cpp
+5
-3
doc.cpp
SPIRV/doc.cpp
+22
-21
spv.1.3.8bitstorage-ssbo.vert.out
Test/baseResults/spv.1.3.8bitstorage-ssbo.vert.out
+1
-1
spv.1.3.8bitstorage-ubo.vert.out
Test/baseResults/spv.1.3.8bitstorage-ubo.vert.out
+1
-1
spv.1.3.coopmat.comp.out
Test/baseResults/spv.1.3.coopmat.comp.out
+3
-3
spv.8bitstorage-int.frag.out
Test/baseResults/spv.8bitstorage-int.frag.out
+1
-1
spv.8bitstorage-ssbo.vert.out
Test/baseResults/spv.8bitstorage-ssbo.vert.out
+1
-1
spv.8bitstorage-ubo.vert.out
Test/baseResults/spv.8bitstorage-ubo.vert.out
+1
-1
spv.8bitstorage-uint.frag.out
Test/baseResults/spv.8bitstorage-uint.frag.out
+1
-1
spv.bufferhandle1.frag.out
Test/baseResults/spv.bufferhandle1.frag.out
+2
-2
spv.bufferhandle10.frag.out
Test/baseResults/spv.bufferhandle10.frag.out
+2
-2
spv.bufferhandle11.frag.out
Test/baseResults/spv.bufferhandle11.frag.out
+2
-2
spv.bufferhandle12.frag.out
Test/baseResults/spv.bufferhandle12.frag.out
+1
-1
spv.bufferhandle13.frag.out
Test/baseResults/spv.bufferhandle13.frag.out
+1
-1
spv.bufferhandle14.frag.out
Test/baseResults/spv.bufferhandle14.frag.out
+1
-1
spv.bufferhandle15.frag.out
Test/baseResults/spv.bufferhandle15.frag.out
+1
-1
spv.bufferhandle16.frag.out
Test/baseResults/spv.bufferhandle16.frag.out
+1
-1
spv.bufferhandle18.frag.out
Test/baseResults/spv.bufferhandle18.frag.out
+1
-1
spv.bufferhandle2.frag.out
Test/baseResults/spv.bufferhandle2.frag.out
+1
-1
spv.bufferhandle3.frag.out
Test/baseResults/spv.bufferhandle3.frag.out
+1
-1
spv.bufferhandle4.frag.out
Test/baseResults/spv.bufferhandle4.frag.out
+1
-1
spv.bufferhandle5.frag.out
Test/baseResults/spv.bufferhandle5.frag.out
+1
-1
spv.bufferhandle6.frag.out
Test/baseResults/spv.bufferhandle6.frag.out
+1
-1
spv.bufferhandle7.frag.out
Test/baseResults/spv.bufferhandle7.frag.out
+1
-1
spv.bufferhandle8.frag.out
Test/baseResults/spv.bufferhandle8.frag.out
+1
-1
spv.bufferhandle9.frag.out
Test/baseResults/spv.bufferhandle9.frag.out
+1
-1
spv.coopmat.comp.out
Test/baseResults/spv.coopmat.comp.out
+3
-3
spv.int8.frag.out
Test/baseResults/spv.int8.frag.out
+1
-1
spv.memoryScopeSemantics.comp.out
Test/baseResults/spv.memoryScopeSemantics.comp.out
+2
-2
spv.nonuniform.frag.out
Test/baseResults/spv.nonuniform.frag.out
+12
-12
spv.nonuniform2.frag.out
Test/baseResults/spv.nonuniform2.frag.out
+3
-3
spv.shaderImageFootprint.frag.out
Test/baseResults/spv.shaderImageFootprint.frag.out
+1
-1
No files found.
SPIRV/disassemble.cpp
View file @
9bb17cd0
...
...
@@ -701,9 +701,10 @@ static const char* GLSLextNVGetDebugNames(const char* name, unsigned entrypoint)
strcmp
(
name
,
spv
::
E_SPV_NV_geometry_shader_passthrough
)
==
0
||
strcmp
(
name
,
spv
::
E_ARB_shader_viewport_layer_array
)
==
0
||
strcmp
(
name
,
spv
::
E_SPV_NV_viewport_array2
)
==
0
||
strcmp
(
spv
::
E_SPV_NVX_multiview_per_view_attributes
,
name
)
==
0
||
strcmp
(
spv
::
E_SPV_NV_fragment_shader_barycentric
,
name
)
==
0
||
strcmp
(
name
,
spv
::
E_SPV_NV_mesh_shader
)
==
0
)
{
strcmp
(
name
,
spv
::
E_SPV_NVX_multiview_per_view_attributes
)
==
0
||
strcmp
(
name
,
spv
::
E_SPV_NV_fragment_shader_barycentric
)
==
0
||
strcmp
(
name
,
spv
::
E_SPV_NV_mesh_shader
)
==
0
||
strcmp
(
name
,
spv
::
E_SPV_NV_shader_image_footprint
)
==
0
)
{
switch
(
entrypoint
)
{
// NV builtins
case
BuiltInViewportMaskNV
:
return
"ViewportMaskNV"
;
...
...
@@ -729,6 +730,7 @@ static const char* GLSLextNVGetDebugNames(const char* name, unsigned entrypoint)
case
CapabilityPerViewAttributesNV
:
return
"PerViewAttributesNV"
;
case
CapabilityFragmentBarycentricNV
:
return
"FragmentBarycentricNV"
;
case
CapabilityMeshShadingNV
:
return
"MeshShadingNV"
;
case
CapabilityImageFootprintNV
:
return
"ImageFootprintNV"
;
// NV Decorations
case
DecorationOverrideCoverageNV
:
return
"OverrideCoverageNV"
;
...
...
SPIRV/doc.cpp
View file @
9bb17cd0
...
...
@@ -882,9 +882,9 @@ const char* CapabilityString(int info)
case
CapabilityStoragePushConstant16
:
return
"StoragePushConstant16"
;
case
CapabilityStorageInputOutput16
:
return
"StorageInputOutput16"
;
case
CapabilityStorageBuffer8BitAccess
:
return
"
Capability
StorageBuffer8BitAccess"
;
case
CapabilityUniformAndStorageBuffer8BitAccess
:
return
"
Capability
UniformAndStorageBuffer8BitAccess"
;
case
CapabilityStoragePushConstant8
:
return
"
Capability
StoragePushConstant8"
;
case
CapabilityStorageBuffer8BitAccess
:
return
"StorageBuffer8BitAccess"
;
case
CapabilityUniformAndStorageBuffer8BitAccess
:
return
"UniformAndStorageBuffer8BitAccess"
;
case
CapabilityStoragePushConstant8
:
return
"StoragePushConstant8"
;
case
CapabilityDeviceGroup
:
return
"DeviceGroup"
;
case
CapabilityMultiView
:
return
"MultiView"
;
...
...
@@ -913,33 +913,34 @@ const char* CapabilityString(int info)
case
CapabilityComputeDerivativeGroupLinearNV
:
return
"ComputeDerivativeGroupLinearNV"
;
case
CapabilityFragmentBarycentricNV
:
return
"FragmentBarycentricNV"
;
case
CapabilityMeshShadingNV
:
return
"MeshShadingNV"
;
// case CapabilityShadingRateNV: return "ShadingRateNV"; // superseded by CapabilityFragmentDensityEXT
case
CapabilityImageFootprintNV
:
return
"ImageFootprintNV"
;
// case CapabilityShadingRateNV: return "ShadingRateNV"; // superseded by FragmentDensityEXT
#endif
case
CapabilityFragmentDensityEXT
:
return
"FragmentDensityEXT"
;
case
CapabilityFragmentFullyCoveredEXT
:
return
"FragmentFullyCoveredEXT"
;
case
CapabilityShaderNonUniformEXT
:
return
"
Capability
ShaderNonUniformEXT"
;
case
CapabilityRuntimeDescriptorArrayEXT
:
return
"
Capability
RuntimeDescriptorArrayEXT"
;
case
CapabilityInputAttachmentArrayDynamicIndexingEXT
:
return
"
Capability
InputAttachmentArrayDynamicIndexingEXT"
;
case
CapabilityUniformTexelBufferArrayDynamicIndexingEXT
:
return
"
Capability
UniformTexelBufferArrayDynamicIndexingEXT"
;
case
CapabilityStorageTexelBufferArrayDynamicIndexingEXT
:
return
"
Capability
StorageTexelBufferArrayDynamicIndexingEXT"
;
case
CapabilityUniformBufferArrayNonUniformIndexingEXT
:
return
"
Capability
UniformBufferArrayNonUniformIndexingEXT"
;
case
CapabilitySampledImageArrayNonUniformIndexingEXT
:
return
"
Capability
SampledImageArrayNonUniformIndexingEXT"
;
case
CapabilityStorageBufferArrayNonUniformIndexingEXT
:
return
"
Capability
StorageBufferArrayNonUniformIndexingEXT"
;
case
CapabilityStorageImageArrayNonUniformIndexingEXT
:
return
"
Capability
StorageImageArrayNonUniformIndexingEXT"
;
case
CapabilityInputAttachmentArrayNonUniformIndexingEXT
:
return
"
Capability
InputAttachmentArrayNonUniformIndexingEXT"
;
case
CapabilityUniformTexelBufferArrayNonUniformIndexingEXT
:
return
"
Capability
UniformTexelBufferArrayNonUniformIndexingEXT"
;
case
CapabilityStorageTexelBufferArrayNonUniformIndexingEXT
:
return
"
Capability
StorageTexelBufferArrayNonUniformIndexingEXT"
;
case
CapabilityShaderNonUniformEXT
:
return
"ShaderNonUniformEXT"
;
case
CapabilityRuntimeDescriptorArrayEXT
:
return
"RuntimeDescriptorArrayEXT"
;
case
CapabilityInputAttachmentArrayDynamicIndexingEXT
:
return
"InputAttachmentArrayDynamicIndexingEXT"
;
case
CapabilityUniformTexelBufferArrayDynamicIndexingEXT
:
return
"UniformTexelBufferArrayDynamicIndexingEXT"
;
case
CapabilityStorageTexelBufferArrayDynamicIndexingEXT
:
return
"StorageTexelBufferArrayDynamicIndexingEXT"
;
case
CapabilityUniformBufferArrayNonUniformIndexingEXT
:
return
"UniformBufferArrayNonUniformIndexingEXT"
;
case
CapabilitySampledImageArrayNonUniformIndexingEXT
:
return
"SampledImageArrayNonUniformIndexingEXT"
;
case
CapabilityStorageBufferArrayNonUniformIndexingEXT
:
return
"StorageBufferArrayNonUniformIndexingEXT"
;
case
CapabilityStorageImageArrayNonUniformIndexingEXT
:
return
"StorageImageArrayNonUniformIndexingEXT"
;
case
CapabilityInputAttachmentArrayNonUniformIndexingEXT
:
return
"InputAttachmentArrayNonUniformIndexingEXT"
;
case
CapabilityUniformTexelBufferArrayNonUniformIndexingEXT
:
return
"UniformTexelBufferArrayNonUniformIndexingEXT"
;
case
CapabilityStorageTexelBufferArrayNonUniformIndexingEXT
:
return
"StorageTexelBufferArrayNonUniformIndexingEXT"
;
case
CapabilityVulkanMemoryModelKHR
:
return
"
Capability
VulkanMemoryModelKHR"
;
case
CapabilityVulkanMemoryModelDeviceScopeKHR
:
return
"
Capability
VulkanMemoryModelDeviceScopeKHR"
;
case
CapabilityVulkanMemoryModelKHR
:
return
"VulkanMemoryModelKHR"
;
case
CapabilityVulkanMemoryModelDeviceScopeKHR
:
return
"VulkanMemoryModelDeviceScopeKHR"
;
case
CapabilityPhysicalStorageBufferAddressesEXT
:
return
"
Capability
PhysicalStorageBufferAddressesEXT"
;
case
CapabilityPhysicalStorageBufferAddressesEXT
:
return
"PhysicalStorageBufferAddressesEXT"
;
case
CapabilityVariablePointers
:
return
"
Capability
VariablePointers"
;
case
CapabilityVariablePointers
:
return
"VariablePointers"
;
case
CapabilityCooperativeMatrixNV
:
return
"C
apabilityC
ooperativeMatrixNV"
;
case
CapabilityCooperativeMatrixNV
:
return
"CooperativeMatrixNV"
;
default:
return
"Bad"
;
}
...
...
Test/baseResults/spv.1.3.8bitstorage-ssbo.vert.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.1.3.8bitstorage-ssbo.vert
// Id's are bound by 28
Capability Shader
Capability
Capability
StorageBuffer8BitAccess
Capability StorageBuffer8BitAccess
Extension "SPV_KHR_8bit_storage"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Test/baseResults/spv.1.3.8bitstorage-ubo.vert.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.1.3.8bitstorage-ubo.vert
// Id's are bound by 29
Capability Shader
Capability
Capability
UniformAndStorageBuffer8BitAccess
Capability UniformAndStorageBuffer8BitAccess
Extension "SPV_KHR_8bit_storage"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Test/baseResults/spv.1.3.coopmat.comp.out
View file @
9bb17cd0
...
...
@@ -4,9 +4,9 @@ spv.1.3.coopmat.comp
// Id's are bound by 52
Capability Shader
Capability
Capability
VariablePointers
Capability
Capability
VulkanMemoryModelKHR
Capability C
apabilityC
ooperativeMatrixNV
Capability VariablePointers
Capability VulkanMemoryModelKHR
Capability CooperativeMatrixNV
Extension "SPV_KHR_vulkan_memory_model"
Extension "SPV_NV_cooperative_matrix"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.8bitstorage-int.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.8bitstorage-int.frag
// Id's are bound by 172
Capability Shader
Capability
Capability
UniformAndStorageBuffer8BitAccess
Capability UniformAndStorageBuffer8BitAccess
Extension "SPV_KHR_8bit_storage"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Test/baseResults/spv.8bitstorage-ssbo.vert.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.8bitstorage-ssbo.vert
// Id's are bound by 28
Capability Shader
Capability
Capability
UniformAndStorageBuffer8BitAccess
Capability UniformAndStorageBuffer8BitAccess
Extension "SPV_KHR_8bit_storage"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Test/baseResults/spv.8bitstorage-ubo.vert.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.8bitstorage-ubo.vert
// Id's are bound by 29
Capability Shader
Capability
Capability
UniformAndStorageBuffer8BitAccess
Capability UniformAndStorageBuffer8BitAccess
Extension "SPV_KHR_8bit_storage"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Test/baseResults/spv.8bitstorage-uint.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.8bitstorage-uint.frag
// Id's are bound by 173
Capability Shader
Capability
Capability
UniformAndStorageBuffer8BitAccess
Capability UniformAndStorageBuffer8BitAccess
Extension "SPV_KHR_8bit_storage"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Test/baseResults/spv.bufferhandle1.frag.out
View file @
9bb17cd0
...
...
@@ -4,8 +4,8 @@ spv.bufferhandle1.frag
// Id's are bound by 52
Capability Shader
Capability
Capability
VulkanMemoryModelKHR
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability VulkanMemoryModelKHR
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
Extension "SPV_KHR_vulkan_memory_model"
...
...
Test/baseResults/spv.bufferhandle10.frag.out
View file @
9bb17cd0
...
...
@@ -4,8 +4,8 @@ spv.bufferhandle10.frag
// Id's are bound by 40
Capability Shader
Capability
Capability
VulkanMemoryModelKHR
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability VulkanMemoryModelKHR
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
Extension "SPV_KHR_vulkan_memory_model"
...
...
Test/baseResults/spv.bufferhandle11.frag.out
View file @
9bb17cd0
...
...
@@ -7,8 +7,8 @@ WARNING: 0:6: '' : all default precisions are highp; use precision statements to
// Id's are bound by 60
Capability Shader
Capability
Capability
StorageBuffer8BitAccess
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability StorageBuffer8BitAccess
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_8bit_storage"
Extension "SPV_KHR_storage_buffer_storage_class"
...
...
Test/baseResults/spv.bufferhandle12.frag.out
View file @
9bb17cd0
...
...
@@ -8,7 +8,7 @@ WARNING: 0:6: '' : all default precisions are highp; use precision statements to
Capability Shader
Capability StorageUniformBufferBlock16
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_16bit_storage"
Extension "SPV_KHR_storage_buffer_storage_class"
...
...
Test/baseResults/spv.bufferhandle13.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.bufferhandle13.frag
// Id's are bound by 58
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.bufferhandle14.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.bufferhandle14.frag
// Id's are bound by 46
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
1: ExtInstImport "GLSL.std.450"
MemoryModel PhysicalStorageBuffer64EXT GLSL450
...
...
Test/baseResults/spv.bufferhandle15.frag.out
View file @
9bb17cd0
...
...
@@ -7,7 +7,7 @@ WARNING: 0:16: '' : all default precisions are highp; use precision statements t
// Id's are bound by 60
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.bufferhandle16.frag.out
View file @
9bb17cd0
...
...
@@ -5,7 +5,7 @@ spv.bufferhandle16.frag
Capability Shader
Capability Int64
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
1: ExtInstImport "GLSL.std.450"
MemoryModel PhysicalStorageBuffer64EXT GLSL450
...
...
Test/baseResults/spv.bufferhandle18.frag.out
View file @
9bb17cd0
...
...
@@ -5,7 +5,7 @@ spv.bufferhandle18.frag
Capability Shader
Capability Int64
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
1: ExtInstImport "GLSL.std.450"
MemoryModel PhysicalStorageBuffer64EXT GLSL450
...
...
Test/baseResults/spv.bufferhandle2.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.bufferhandle2.frag
// Id's are bound by 45
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.bufferhandle3.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.bufferhandle3.frag
// Id's are bound by 50
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.bufferhandle4.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.bufferhandle4.frag
// Id's are bound by 61
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.bufferhandle5.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.bufferhandle5.frag
// Id's are bound by 22
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
1: ExtInstImport "GLSL.std.450"
MemoryModel PhysicalStorageBuffer64EXT GLSL450
...
...
Test/baseResults/spv.bufferhandle6.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.bufferhandle6.frag
// Id's are bound by 165
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.bufferhandle7.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.bufferhandle7.frag
// Id's are bound by 24
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.bufferhandle8.frag.out
View file @
9bb17cd0
...
...
@@ -4,7 +4,7 @@ spv.bufferhandle8.frag
// Id's are bound by 27
Capability Shader
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.bufferhandle9.frag.out
View file @
9bb17cd0
...
...
@@ -5,7 +5,7 @@ spv.bufferhandle9.frag
Capability Shader
Capability Int64
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability PhysicalStorageBufferAddressesEXT
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_storage_buffer_storage_class"
1: ExtInstImport "GLSL.std.450"
...
...
Test/baseResults/spv.coopmat.comp.out
View file @
9bb17cd0
...
...
@@ -6,9 +6,9 @@ spv.coopmat.comp
Capability Shader
Capability Float16
Capability StorageUniformBufferBlock16
Capability
Capability
VulkanMemoryModelKHR
Capability
Capability
PhysicalStorageBufferAddressesEXT
Capability C
apabilityC
ooperativeMatrixNV
Capability VulkanMemoryModelKHR
Capability PhysicalStorageBufferAddressesEXT
Capability CooperativeMatrixNV
Extension "SPV_EXT_physical_storage_buffer"
Extension "SPV_KHR_16bit_storage"
Extension "SPV_KHR_storage_buffer_storage_class"
...
...
Test/baseResults/spv.int8.frag.out
View file @
9bb17cd0
...
...
@@ -9,7 +9,7 @@ spv.int8.frag
Capability Int64
Capability Int16
Capability Int8
Capability
Capability
UniformAndStorageBuffer8BitAccess
Capability UniformAndStorageBuffer8BitAccess
Extension "SPV_KHR_8bit_storage"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Test/baseResults/spv.memoryScopeSemantics.comp.out
View file @
9bb17cd0
...
...
@@ -6,8 +6,8 @@ spv.memoryScopeSemantics.comp
Capability Shader
Capability Int64
Capability Int64Atomics
Capability
Capability
VulkanMemoryModelKHR
Capability
Capability
VulkanMemoryModelDeviceScopeKHR
Capability VulkanMemoryModelKHR
Capability VulkanMemoryModelDeviceScopeKHR
Extension "SPV_KHR_vulkan_memory_model"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical VulkanKHR
...
...
Test/baseResults/spv.nonuniform.frag.out
View file @
9bb17cd0
...
...
@@ -7,18 +7,18 @@ spv.nonuniform.frag
Capability InputAttachment
Capability SampledBuffer
Capability ImageBuffer
Capability
Capability
ShaderNonUniformEXT
Capability
Capability
RuntimeDescriptorArrayEXT
Capability
Capability
InputAttachmentArrayDynamicIndexingEXT
Capability
Capability
UniformTexelBufferArrayDynamicIndexingEXT
Capability
Capability
StorageTexelBufferArrayDynamicIndexingEXT
Capability
Capability
UniformBufferArrayNonUniformIndexingEXT
Capability
Capability
SampledImageArrayNonUniformIndexingEXT
Capability
Capability
StorageBufferArrayNonUniformIndexingEXT
Capability
Capability
StorageImageArrayNonUniformIndexingEXT
Capability
Capability
InputAttachmentArrayNonUniformIndexingEXT
Capability
Capability
UniformTexelBufferArrayNonUniformIndexingEXT
Capability
Capability
StorageTexelBufferArrayNonUniformIndexingEXT
Capability ShaderNonUniformEXT
Capability RuntimeDescriptorArrayEXT
Capability InputAttachmentArrayDynamicIndexingEXT
Capability UniformTexelBufferArrayDynamicIndexingEXT
Capability StorageTexelBufferArrayDynamicIndexingEXT
Capability UniformBufferArrayNonUniformIndexingEXT
Capability SampledImageArrayNonUniformIndexingEXT
Capability StorageBufferArrayNonUniformIndexingEXT
Capability StorageImageArrayNonUniformIndexingEXT
Capability InputAttachmentArrayNonUniformIndexingEXT
Capability UniformTexelBufferArrayNonUniformIndexingEXT
Capability StorageTexelBufferArrayNonUniformIndexingEXT
Extension "SPV_EXT_descriptor_indexing"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Test/baseResults/spv.nonuniform2.frag.out
View file @
9bb17cd0
...
...
@@ -5,9 +5,9 @@ spv.nonuniform2.frag
Capability Shader
Capability ImageBuffer
Capability
Capability
ShaderNonUniformEXT
Capability
Capability
RuntimeDescriptorArrayEXT
Capability
Capability
StorageTexelBufferArrayNonUniformIndexingEXT
Capability ShaderNonUniformEXT
Capability RuntimeDescriptorArrayEXT
Capability StorageTexelBufferArrayNonUniformIndexingEXT
Extension "SPV_EXT_descriptor_indexing"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Test/baseResults/spv.shaderImageFootprint.frag.out
View file @
9bb17cd0
...
...
@@ -5,7 +5,7 @@ spv.shaderImageFootprint.frag
Capability Shader
Capability MinLod
Capability
Bad
Capability
ImageFootprintNV
Extension "SPV_NV_shader_image_footprint"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment