packages feed

fir-0.1.0.0: test/Tests/Interface/ComponentMismatch.golden

test/Tests/Interface/ComponentMismatch.hs:56:5: error: [GHC-64725]
    • Interface mismatch at location 0.
      Output named "out" of Vertex shader named "main" has underlying type V 4
                                                                             Float,
      whereas input named "in1" of Fragment shader named "main" has underlying type V 3
                                                                                      Float.
    • In the first argument of ‘($)’, namely ‘ShaderPipeline’
      In the expression:
        ShaderPipeline
          $ StructInput @VertexInput @(Triangle List)
              :>-> (vertex, "vertex.spv")
              :>-> (fragment, "fragment.spv")
      In an equation for ‘shaderPipeline’:
          shaderPipeline
            = ShaderPipeline
                $ StructInput @VertexInput @(Triangle List)
                    :>-> (vertex, "vertex.spv")
                    :>-> (fragment, "fragment.spv")
   |
56 |   = ShaderPipeline 
   |     ^^^^^^^^^^^^^^