I was thinking they would release Delphi on 8th of September or close to this date - this is when I'll be visiting their RAD Studio XE2 World Tour (hope to get a discount for the professional version ).
I've been using their RTM version since I'm in beta program so can only comment on that. It's an enormous step from the previous Delphi versions, it's 64-bit support is rather impressive. I'm also very happy that you can use 64-bit assembler.
There are other things in Delphi XE 2 which I think Embarcadero guys accomplished very well in Delphi XE 2, but I'll comment on this later (after getting my XE 2 version since now I'm still under NDA).
FireMonkey by default seems to use hardware acceleration so I think this can be causing the problems.
They abstracted FireMonkey's wrapper for hardware very well and you can take advantage of that. In my own case, I already managed to hook Asphyre into FireMonkey: in this case, FireMonkey does the initialization part, while Asphyre still uses DX9/OGL/EGL natively. This answers one of my earlier questions - yes, you can use Direct3D / OpenGL / OpenGL ES with FireMonkey without problems, if you do it nicely.
Bookmarks