SPV: Make OpEntryPoint I/O list include all static uses.
Before, it was only including explicit interface, sufficient for IO-Block-declared oriented interface, but not sufficient for all modes GLSL might be used with SPIR-V. Two things are accomplished now: 1) each id will appear exactly once 2) the OpEntryPoint list will union static use with declarations
This commit is contained in:
@@ -12,7 +12,7 @@ Linked fragment stage:
|
||||
Capability Shader
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
EntryPoint Fragment 4 "main" 79 17 68 99 184 185 186 187 187 173
|
||||
EntryPoint Fragment 4 "main" 185 17 68 79 187 99 173 184 186
|
||||
ExecutionMode 4 OriginLowerLeft
|
||||
Source GLSL 130
|
||||
SourceExtension "GL_ARB_gpu_shader5"
|
||||
|
||||
Reference in New Issue
Block a user