[Scummvm-devel] D2D backend

David Kaplan 010of001 at gmail.com
Sun May 2 17:50:23 CEST 2010


On 2 May 2010 18:29, Johannes Schickel <lordhoto at scummvm.org> wrote:

> We currently have a Summer of Code project, which aims at supplying an
> OpenGL(ES) based graphics output. That will feature "hardware acceleration"
> too and of course is usable on more platforms, so I am not sure whether a
> separate Direct2D backend makes much sense.
>
> In any case experience has shown that writing code is usually easier than
> maintaining it. Thus if you really want to write an Direct2D backend and
> want it to be integrated into the ScummVM code, you would also need to
> assure that you will also maintain the backend in case it will require
> updates, fixes etc.
>
>
OpenGL(ES) backend is a great idea, however D2D can do some AMAZING things -
especially with the DirectWrite APIs (really smooth and FAST text rendering
for e.g.).

Also, Win7 sometimes is very quirky with other graphics APIs (such as
fullscreen mode issues, palette issues, and most commonly - Aero issues. D2D
is brand new and is likely to be a main component of all future Microsoft
OSes for the next few years so IMHO it's worth it.

I'm happy to give it a go as a bit of an experiment. If it works nicely -
and is useful - then i'd be more than happy to maintain it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20100502/bda623fd/attachment.html>


More information about the Scummvm-devel mailing list