spv.splitBarrierMemoryScopeSemantics.comp // Module Version 10300 // Generated by (magic number): 8000b // Id's are bound by 25 Capability Shader Capability VulkanMemoryModelKHR Capability SplitBarrierEXT Extension "SPV_EXT_split_barrier" Extension "SPV_KHR_vulkan_memory_model" 1: ExtInstImport "GLSL.std.450" MemoryModel Logical VulkanKHR EntryPoint GLCompute 4 "main" ExecutionMode 4 LocalSize 1 1 1 Source GLSL 450 SourceExtension "GL_ARB_gpu_shader_int64" SourceExtension "GL_EXT_split_barrier" SourceExtension "GL_KHR_memory_scope_semantics" Name 4 "main" 2: TypeVoid 3: TypeFunction 2 6: TypeInt 32 1 7: 6(int) Constant 2 8: 6(int) Constant 0 9: TypeInt 32 0 10: 9(int) Constant 2 11: 9(int) Constant 0 12: 6(int) Constant 64 13: 6(int) Constant 4 14: 9(int) Constant 68 15: 9(int) Constant 66 16: 6(int) Constant 2048 17: 9(int) Constant 2052 18: 9(int) Constant 2050 19: 6(int) Constant 4096 20: 9(int) Constant 4100 21: 9(int) Constant 4098 22: 6(int) Constant 320 23: 9(int) Constant 324 24: 9(int) Constant 322 4(main): 2 Function None 3 5: Label ControlBarrierArriveEXT 10 10 11 ControlBarrierWaitEXT 10 10 11 ControlBarrierArriveEXT 10 10 14 ControlBarrierWaitEXT 10 10 15 ControlBarrierArriveEXT 10 10 17 ControlBarrierWaitEXT 10 10 18 ControlBarrierArriveEXT 10 10 20 ControlBarrierWaitEXT 10 10 21 ControlBarrierArriveEXT 10 10 23 ControlBarrierWaitEXT 10 10 24 Return FunctionEnd