1spv.intrinsicsSpirvTypeWithTypeSpecifier.vert
2// Module Version 10000
3// Generated by (magic number): 8000b
4// Id's are bound by 14
5
6                              Capability Shader
7                              Capability Int64
8                              Capability PhysicalStorageBufferAddressesEXT
9                              Extension  "SPV_EXT_physical_storage_buffer"
10                              Extension  "SPV_KHR_physical_storage_buffer"
11                              Extension  "SPV_KHR_variable_pointers"
12               1:             ExtInstImport  "GLSL.std.450"
13                              MemoryModel PhysicalStorageBuffer64EXT GLSL450
14                              EntryPoint Vertex 4  "main"
15                              Source GLSL 450
16                              SourceExtension  "GL_ARB_gpu_shader_int64"
17                              SourceExtension  "GL_EXT_buffer_reference"
18                              SourceExtension  "GL_EXT_spirv_intrinsics"
19                              Name 4  "main"
20                              Name 8  "value"
21               2:             TypeVoid
22               3:             TypeFunction 2
23               6:             TypeInt 32 0
24               7:             TypePointer Function 6(int)
25               9:             TypeInt 64 0
26              10:  9(int64_t) Constant 1 0
27              11:             TypePointer PhysicalStorageBufferEXT 6(int)
28         4(main):           2 Function None 3
29               5:             Label
30        8(value):      7(ptr) Variable Function
31              12:     11(ptr) ConvertUToPtr 10
32              13:      6(int) Load 12 Aligned 32
33                              Store 8(value) 13
34                              Return
35                              FunctionEnd
36