1. 06 May, 2016 2 commits
    • SPIR-V do not decorate: members of plain structs with location; non-top level members with interp. · 8add151c
      scygan authored
      This fixes some vulkanCTS tests that use struct arrays as a member of in/out interface blocks.
      
      From Vulkan spec:
      "If it is a not a Block, then the structure type must have a Location decoration. Its members are assigned consecutive locations in their declaration order, with the first member assigned to the location specified for the structure type. >>>>> The members, and their nested types, must not themselves have Location decorations <<<<"
      
      From SPIR-V spec:
      "When applied to structure-type members, the Decorations Noperspective, Flat, Patch, Centroid, and Sample can only be applied to the top-level members of the structure type. (Nested objects' types cannot be structures whose members are decorated with these decorations.)"
    • README: Editorial update. · 3bdf2426
      John Kessenich authored
  2. 05 May, 2016 19 commits
  3. 04 May, 2016 15 commits
  4. 02 May, 2016 2 commits
  5. 30 Apr, 2016 2 commits