Hi Guys - this is Sam at appMobi jumping into the discussion a little late.
For earlier readers of this thread - implementation details for directCanvas can be found here:
We'll follow-up with new/better versions of the implementation guides as we get get feedback and experience through more engine integrations.
Ashley I'm playing around with converting your engine in my spare cycles (though I don't get too many of those unfortunately - so it's not going to be the quickest process).
We have the syntax in place to invoke methods in one context from the other - so could you do something similar today to what you do with WebGL? There answer is yes, but there is the previously mentioned string parsing hit when crossing from the DOM to the directCanvas execution context.
Anyway, once I look more closely (say next week or so) - let's have a quick chat to sync-up.