[libre-riscv-dev] Vulkanizing

Scheming Pony scheming-pony at protonmail.com
Wed Feb 19 23:04:13 GMT 2020


"I'm back," -- Ty Cobb

>From CEPL's project page (made a trip to the GitStar to retrieve):

CEPL (Code Evaluate Play Loop)

> Its definition of success is making the user feel that GPU programming has always been part of the languages standard.

It uses a modern shader language called Varjo (Lisp), which compiles to some antique C thing called GLSL.  Which is then compiled to IR.  Why?  Why can't we just walk Varjo, an AST already, ("Backwards, I think") to generate the custom op codes we need?  CEPL ported to MIT/Scheme would give a cool graphics monitor I think, for the dev board.  The MIT/Scheme dev list has given me a wall of papers to read (which I already have) I guess in payback for sending them a wall of my project links.

Man this is getting exciting.  @Doug, do you know "cbaggers" on GitHub?  Could you forward this to him?  Promise him I won't contact him directly--he is busy on some really great video game.

sjm






More information about the libre-riscv-dev mailing list