Skip to content

compiler/clc: Fixes to keep CLOn12 compiler tests working with LLVM 13

Jesse Natalie requested to merge jenatali/mesa:cl-llvm-13 into main

Two things related to picking up the LLVM 13 version of the SPIR-V translator:

  • The ALL list of extensions used by default includes things that the SPIR-V translator can't parse. Use a default stripped down list, rather than really all.
  • The new translator strips argument type info by default. Keep it in the SPIR-V because the SPIR-V parser currently requires it. This could be made optional in the future.

/cc @llandwerlin as an alternative for a couple patches in !13171 (merged)

Merge request reports