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
625eb25d
Unverified
Commit
625eb25d
authored
May 29, 2019
by
John Kessenich
Committed by
GitHub
May 29, 2019
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #1776 from dgkoch/dgkoch_20190525_fixes
Misc fixes from dgkoch
parents
66e46037
40b1a9e1
Hide whitespace changes
Inline
Side-by-side
Showing
36 changed files
with
82 additions
and
79 deletions
+82
-79
disassemble.cpp
SPIRV/disassemble.cpp
+5
-3
doc.cpp
SPIRV/doc.cpp
+22
-21
140.vert
Test/140.vert
+1
-1
310.frag
Test/310.frag
+1
-1
400.tesc
Test/400.tesc
+1
-1
400.tese
Test/400.tese
+1
-1
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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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/140.vert
View file @
625eb25d
...
...
@@ -68,7 +68,7 @@ void devi()
#extension GL_EXT_device_group : enable
#endif
#ifdef GL_EXT_
device_group
#ifdef GL_EXT_
multiview
#extension GL_EXT_multiview : enable
#endif
...
...
Test/310.frag
View file @
625eb25d
...
...
@@ -440,7 +440,7 @@ void devi()
#extension GL_EXT_device_group : enable
#endif
#ifdef GL_EXT_
device_group
#ifdef GL_EXT_
multiview
#extension GL_EXT_multiview : enable
#endif
...
...
Test/400.tesc
View file @
625eb25d
...
...
@@ -114,7 +114,7 @@ void devi()
#extension GL_EXT_device_group : enable
#endif
#ifdef GL_EXT_
device_group
#ifdef GL_EXT_
multiview
#extension GL_EXT_multiview : enable
#endif
...
...
Test/400.tese
View file @
625eb25d
...
...
@@ -114,7 +114,7 @@ void devi()
#extension GL_EXT_device_group : enable
#endif
#ifdef GL_EXT_
device_group
#ifdef GL_EXT_
multiview
#extension GL_EXT_multiview : enable
#endif
...
...
Test/baseResults/spv.1.3.8bitstorage-ssbo.vert.out
View file @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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 @
625eb25d
...
...
@@ -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