<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>