<div dir="ltr"><br><div class="im">On 2 May 2010 19:01,
Johannes Schickel <span dir="ltr"><<a href="mailto:lordhoto@scummvm.org" target="_blank">lordhoto@scummvm.org</a>></span>
wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><br></div>
Well platform specific text rendering is no advantage at all for us
(currently) though. Our APIs do not provide any way to take advantage of
such platform specific features. If at all that would probably be only
an advantage for our GUI, all of the games feature custom fonts (as in
formats, i.e. no TTF or the like), thus one would need to draw them in a
custom manner anyway. So I do not see this as any real reason to prefer
D2D over OpenGL.<br>
</blockquote></div><div><br>Well I see what you mean, the
engines handle this - so no advantage here. <br></div><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
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.<br>
</blockquote>
<br></div>
Well I doubt Win7 is that quirky about OpenGL though. Especially since
we would only use true/hi color OpenGL modes anyway (we actually do not
even use palette modes in the SDL backend).<br></blockquote></div><div><br>It
is quirky on Win7 when it comes to Aero afaik. BUT that's something
that SDL can work out really.<br>
<br></div><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
D2D being brand new makes it sound to me as if one would rather like to
wait till things settled a bit about it, you never know when the API is
really stable ;-)<br></blockquote></div><div><br>Well I usually like to
be ready before and update as the API updates. Obviosuly I agree - it
only becomes really stable a few iterations in (e.g. Direct3D - although
that still changes).<br>
<br></div><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Anyway as I said if you think it is cool, well give it a try. Whether we
can integrate it into ScummVM later on can only be really judged after
we see some source code etc. Personally I have no real objections
against it, others in our team could have different opinions though.<br>
</blockquote></div><br> Well you're probably right. If SDL does the
job on Win7 - why bother? :)</div>