Hi Michael,
Some time in the next couple of years, I'll need a secure graphics API for my SecureSqueak project. The basic idea is that I need as thin a layer of abstraction as possible over various 2-D graphics targets: X11, MS Windows, Mac, Postscript/other printer APIs, OpenGL, VNC and possibly libraries such as Cairo. It would also need to do some event handling, as many events rely on a particular coordinate system. GUIs such as Morphic or Tweak would run on top of this.
You said "secure". Can you elaborate on this?
Cheers, Alexandre