Aurora Graphics Library Initial Design Discussion
ponce
contact at gam3sfrommars.fr
Sun Jan 19 09:44:55 PST 2014
On Sunday, 19 January 2014 at 03:38:30 UTC, Adam Wilson wrote:
>
> Since Aurora has a pluggable backend for rendering I feel that
> it will be prudent to use the low-level API's that are best
> suited to each platform. This will Aurora to support each
> platform as best as possible. As I currently can tell the
> following list represents
>
> System 2D API / 3D API
> Linux X11 / OpenGL 4.3
> Android Canvas / OpenGL ES 3.0
> OSX Quartz2D / OpenGL 4.3
> iOS Quartz2D / OpenGL ES 3.0
> Windows Direct2D / Direct3D 11
> Windows RT Direct2D / Direct3D 11
I'm not really sold on the 2D API not written on top of the 3D
API.
Either way, I don't think X11 should be used instead of OpenGL.
I think you should target D3D9 instead of D3D11 on Windows.
More information about the Digitalmars-d
mailing list