NIR Mesa Functions Support Is Coming Along With SPIR-V To NIR
Mesa developer Jason Ekstrand has published a patch set today for providing real function support inside NIR, the new Mesa intermediate representation.
Up to now they haven't had suitable support for functions sans the single-function main(). However, these 12 patches wire everything up for functions.
Perhaps of more interest from this patch series to the non Mesa developer is that Jason is looking at upstreaming his "SPIR-V stuff" soon, the intermediate representation now used by Vulkan and OpenCL 2.1+. For a while now he's been working on SPIR-V to NIR support.
Up to now they haven't had suitable support for functions sans the single-function main(). However, these 12 patches wire everything up for functions.
Perhaps of more interest from this patch series to the non Mesa developer is that Jason is looking at upstreaming his "SPIR-V stuff" soon, the intermediate representation now used by Vulkan and OpenCL 2.1+. For a while now he's been working on SPIR-V to NIR support.
2 Comments