spv.longVectorBuiltins.frag // Module Version 10300 // Generated by (magic number): 8000b // Id's are bound by 28 Capability Shader Capability DerivativeControl Capability LongVectorEXT Extension "SPV_EXT_long_vector" 1: ExtInstImport "GLSL.std.450" MemoryModel Logical GLSL450 EntryPoint Fragment 4 "main" ExecutionMode 4 OriginUpperLeft Source GLSL 450 SourceExtension "GL_EXT_buffer_reference" SourceExtension "GL_EXT_long_vector" SourceExtension "GL_EXT_shader_explicit_arithmetic_types" SourceExtension "GL_KHR_memory_scope_semantics" Name 4 "main" Name 9 "vf" 2: TypeVoid 3: TypeFunction 2 6: TypeFloat 32 7: TypeVector 6(float) 5 8: TypePointer Function 7(fvec) 4(main): 2 Function None 3 5: Label 9(vf): 8(ptr) Variable Function 10: 7(fvec) Load 9(vf) 11: 7(fvec) DPdx 10 Store 9(vf) 11 12: 7(fvec) Load 9(vf) 13: 7(fvec) DPdy 12 Store 9(vf) 13 14: 7(fvec) Load 9(vf) 15: 7(fvec) Fwidth 14 Store 9(vf) 15 16: 7(fvec) Load 9(vf) 17: 7(fvec) DPdxFine 16 Store 9(vf) 17 18: 7(fvec) Load 9(vf) 19: 7(fvec) DPdyFine 18 Store 9(vf) 19 20: 7(fvec) Load 9(vf) 21: 7(fvec) FwidthFine 20 Store 9(vf) 21 22: 7(fvec) Load 9(vf) 23: 7(fvec) DPdxCoarse 22 Store 9(vf) 23 24: 7(fvec) Load 9(vf) 25: 7(fvec) DPdyCoarse 24 Store 9(vf) 25 26: 7(fvec) Load 9(vf) 27: 7(fvec) FwidthCoarse 26 Store 9(vf) 27 Return FunctionEnd