[libre-riscv-dev] shader compiler progress update

Luke Kenneth Casson Leighton lkcl at lkcl.net
Sat Dec 22 16:33:58 GMT 2018


thoughts / questions coming through: what's the general goal? SPIR-V
is an intermediate (compiled) representation, based originally on
LLVM.  so... is the goal to *interpret* the SPIR-V or to *compile*
SPIR-V?   as in, is the plan to write a rust *program* that
*interprets* the SPIR-V compiled code, or to write a write
*translator* that translates the SPIR-V into say.... LLVM IR, and then
execute that under the standard LLVM runtime (or an LLVM JIT)?

l.



More information about the libre-riscv-dev mailing list