<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><br></div><div><span>Hi David,</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span></span></div><span>Thanks for helping me, the guys already poked me in your IRC channel and<br>made me some good suggestions.<br><br>Thanks,<br>Hotea Cristian<br></span><div><br></div> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> D G Turner <d.g.turner@ntlworld.com><br> <b><span style="font-weight: bold;">To:</span></b> ScummVM devel <scummvm-devel@lists.sourceforge.net> <br>
<b><span style="font-weight: bold;">Sent:</span></b> Saturday, April 20, 2013 2:16 AM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Scummvm-devel] GSOC 2013 - Hardware accelerated blitting<br> </font> </div> <div class="y_msg_container"><br>
Hotea,<br> As no-one else has answered here, I will try to provide a salient<br> response.<br><br> If you haven't already found it, I'd suggest reading the documents<br> from http://wiki.scummvm.org/index.php/Developer_Central , as these<br> will answer the basic questions.<br><br> Feel free to ask in our IRC channel if you want to discuss this<br> further or clarify any specific issues.<br><br> You should talk to the relevant mentors for this task if possible:<br> http://wiki.scummvm.org/index.php/GSoC_Tasks#Hardware_accelerated_blitting<br> and take a look at the OpenGL backend code.<br><br> To start to understand how things fit together, try looking at the<br> directory hierachy in http://doxygen.scummvm.org/ and the code in<br> the scummvm/backends folder specifically.<br><br> Good luck with your application.<br>Thanks,<br>David Turner<br><br>On 17/04/13 14:03, Hotea
Cristian wrote:<br>...<br>> The task of the project is to write an API for hardware<br>> acceleration.An API is an interface between software components and<br>> in this case between your engines and OpenGL,OpenGL ES . You said "<br>> for fast alpha (transparency) blitting, rotation, scaling, etc ". If<br>> i understood correctly i have to work with "alpha compositing" /<br>> "alpha blending" for alpha blitting. And for rotation and scaling i<br>> have to use that approach for optimising the computing of the<br>> 2d-scene ?<br>> <br>> I hope my post is not very silly :).<br>> <br>> I look forward to reading your opinions and suggestions.<br>> <br>> Thank you, Hotea Cristian<br><br><br>------------------------------------------------------------------------------<br>Precog is a next-generation analytics platform capable of advanced<br>analytics on semi-structured data. The platform includes APIs for
building<br>apps and a phenomenal toolset for data science. Developers can use<br>our toolset for easy data analysis & visualization. Get a free account!<br>http://www2.precog.com/precogplatform/slashdotnewsletter<br>_______________________________________________<br>Scummvm-devel mailing list<br><a ymailto="mailto:Scummvm-devel@lists.sourceforge.net" href="mailto:Scummvm-devel@lists.sourceforge.net">Scummvm-devel@lists.sourceforge.net</a><br><a href="https://lists.sourceforge.net/lists/listinfo/scummvm-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/scummvm-devel</a><br><br><br></div> </div> </div> </div></body></html>