So, comes Sunday, I shall brave the halls of Foyle's and see what I can pick up in the way of concise DirectDraw and Direct3D references I can pick up, then we shall see how flexible the lispg backend structure ACTUALLY is.
If I play this right, there might even be an ILC paper in this (on a DSL track if there is one).
And, indeed, I have been inactive. I mostly blame work (lots of bespoke throw-away code, not a single byte of it in lisp).