perl.sdl.devel http://www.nntp.perl.org/group/perl.sdl.devel/ ... Copyright 1998-2014 perl.org Sat, 20 Sep 2014 20:38:51 +0000 ask@perl.org Re: [TetrisPL] unable to locate SDL/App.pm win8.1 strawberry5.18.2 (#1) by Kartik Thakore We need to update tetrispl. Feel free to fork it and use SDL perl. I can merge when done.<br/><br/><br/>Also cc sdl-devel@perl.org<br/><br/>On Fri, Aug 1, 2014 at 11:45 PM, David Horner &lt;notifications@github.com&gt;<br/>wrote:<br/><br/>&gt; By updated do you mean to use SDLx::App? I&#39;d be happy to help with the updates given a little guidance.<br/>&gt; Thanks.<br/>&gt; --dave<br/>&gt; ---<br/>&gt; Reply to this email directly or view it on GitHub:<br/>&gt; https://github.com/kthakore/TetrisPL/issues/1#issuecomment-50952995<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2014/08/msg2090.html Sat, 02 Aug 2014 18:07:39 +0000 Re: [Alien-SDL2] Don't use $ENV{"HOME"} (#6) by Kartik Thakore Oh right!&nbsp;<br/><br/><br/>Also hi tobais!!<br/><br/>On Sat, Aug 2, 2014 at 11:32 AM, Tobias Leich &lt;email@froggs.de&gt; wrote:<br/><br/>&gt; HOME is gone since Win7+, one should really use: File::HomeDir-&gt;my_home<br/>&gt; Cheers<br/>&gt; Am 02.08.2014 17:25, schrieb Kartik Thakore:<br/>&gt;&gt; Hi! <br/>&gt;&gt; Hmm weird. Can you set your %home% variable?<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt; On Sat, Aug 2, 2014 at 7:53 AM, Alex &lt;notifications@github.com<br/>&gt;&gt; &lt;mailto:notifications@github.com&gt;&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt; Hi!<br/>&gt;&gt;<br/>&gt;&gt; I just installed Alien::SDL2 on my computer and I got the<br/>&gt;&gt; following output:<br/>&gt;&gt;<br/>&gt;&gt; Set up gcc environment - 3.4.5 (mingw-vista special r3)<br/>&gt;&gt; Build option used:<br/>&gt;&gt; Binaries Win/32bit SDL2 (20130305) RECOMMENDED<br/>&gt;&gt; (gfx, image, mixer, net, smpeg, ttf)<br/>&gt;&gt; Building Alien-SDL2<br/>&gt;&gt; Use of uninitialized value $ENV{&quot;HOME&quot;} in concatenation (.) or<br/>&gt;&gt; string at C:/Per<br/>&gt;&gt; l/lib/CPAN/Config.pm line 6.<br/>&gt;&gt; Fetching<br/>&gt;&gt; &#39;http://strawberryperl.com/package/kmx/sdl/32bit_SDL2_20130305.zip&#39;...<br/>&gt;&gt;<br/>&gt;&gt; There is $ENV{&quot;HOME&quot;}. Is it something that has to do with<br/>&gt;&gt; Alien::SDL2 or is it not related to this module? If it is related,<br/>&gt;&gt; then could we switch to File::HomeDir?<br/>&gt;&gt;<br/>&gt;&gt; &mdash;<br/>&gt;&gt; Reply to this email directly or view it on GitHub<br/>&gt;&gt; &lt;https://github.com/PerlGameDev/Alien-SDL2/issues/6&gt;.<br/>&gt;&gt;<br/>&gt;&gt;<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2014/08/msg2089.html Sat, 02 Aug 2014 15:48:41 +0000 Re: [Alien-SDL2] Don't use $ENV{"HOME"} (#6) by Tobias Leich HOME is gone since Win7+, one should really use: File::HomeDir-&gt;my_home<br/><br/>Cheers<br/><br/>Am 02.08.2014 17:25, schrieb Kartik Thakore:<br/>&gt; Hi! <br/>&gt; Hmm weird. Can you set your %home% variable?<br/>&gt;<br/>&gt;<br/>&gt; On Sat, Aug 2, 2014 at 7:53 AM, Alex &lt;notifications@github.com<br/>&gt; &lt;mailto:notifications@github.com&gt;&gt; wrote:<br/>&gt;<br/>&gt; Hi!<br/>&gt;<br/>&gt; I just installed Alien::SDL2 on my computer and I got the<br/>&gt; following output:<br/>&gt;<br/>&gt; Set up gcc environment - 3.4.5 (mingw-vista special r3)<br/>&gt; Build option used:<br/>&gt; Binaries Win/32bit SDL2 (20130305) RECOMMENDED<br/>&gt; (gfx, image, mixer, net, smpeg, ttf)<br/>&gt; Building Alien-SDL2<br/>&gt; Use of uninitialized value $ENV{&quot;HOME&quot;} in concatenation (.) or<br/>&gt; string at C:/Per<br/>&gt; l/lib/CPAN/Config.pm line 6.<br/>&gt; Fetching<br/>&gt; &#39;http://strawberryperl.com/package/kmx/sdl/32bit_SDL2_20130305.zip&#39;...<br/>&gt;<br/>&gt; There is $ENV{&quot;HOME&quot;}. Is it something that has to do with<br/>&gt; Alien::SDL2 or is it not related to this module? If it is related,<br/>&gt; then could we switch to File::HomeDir?<br/>&gt;<br/>&gt; &mdash;<br/>&gt; Reply to this email directly or view it on GitHub<br/>&gt; &lt;https://github.com/PerlGameDev/Alien-SDL2/issues/6&gt;.<br/>&gt;<br/>&gt;<br/><br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2014/08/msg2088.html Sat, 02 Aug 2014 15:32:36 +0000 Re: [Alien-SDL2] Don't use $ENV{"HOME"} (#6) by Kartik Thakore Hi!&nbsp;Hmm weird. Can you set your %home% variable?<br/><br/>On Sat, Aug 2, 2014 at 7:53 AM, Alex &lt;notifications@github.com&gt; wrote:<br/><br/>&gt; Hi!<br/>&gt; I just installed Alien::SDL2 on my computer and I got the following output:<br/>&gt; Set up gcc environment - 3.4.5 (mingw-vista special r3)<br/>&gt; Build option used:<br/>&gt; Binaries Win/32bit SDL2 (20130305) RECOMMENDED<br/>&gt; (gfx, image, mixer, net, smpeg, ttf)<br/>&gt; Building Alien-SDL2<br/>&gt; Use of uninitialized value $ENV{&quot;HOME&quot;} in concatenation (.) or string at C:/Per<br/>&gt; l/lib/CPAN/Config.pm line 6.<br/>&gt; Fetching &#39;http://strawberryperl.com/package/kmx/sdl/32bit_SDL2_20130305.zip&#39;...<br/>&gt; There is $ENV{&quot;HOME&quot;}. Is it something that has to do with Alien::SDL2 or is it not related to this module? If it is related, then could we switch to File::HomeDir?<br/>&gt; ---<br/>&gt; Reply to this email directly or view it on GitHub:<br/>&gt; https://github.com/PerlGameDev/Alien-SDL2/issues/6<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2014/08/msg2087.html Sat, 02 Aug 2014 15:25:56 +0000 Re: [TetrisPL] unable to locate SDL/App.pm win8.1 strawberry5.18.2 (#1) by Kartik Thakore This needs to be updated.<br/><br/><br/>What is your current version of SDL Perl?<br/><br/>On Fri, Aug 1, 2014 at 10:35 PM, David Horner &lt;notifications@github.com&gt;<br/>wrote:<br/><br/>&gt; SDL::Tutorial::Tetris is up to date. (0.04)<br/>&gt; Can&#39;t locate SDL/App.pm in @INC (you may need to install the SDL::App module) (@INC contains: C:/strawberry/perl/site/lib/MSWin32-x64-multi-thread C:/s<br/>&gt; trawberry/perl/site/lib C:/strawberry/perl/vendor/lib C:/strawberry/perl/lib .) at C:/strawberry/perl/site/lib/SDL/Tutorial/Tetris/View.pm line 11.<br/>&gt; BEGIN failed--compilation aborted at C:/strawberry/perl/site/lib/SDL/Tutorial/Tetris/View.pm line 11.<br/>&gt; Compilation failed in require at C:/strawberry/perl/site/lib/SDL/Tutorial/Tetris.pm line 4.<br/>&gt; BEGIN failed--compilation aborted at C:/strawberry/perl/site/lib/SDL/Tutorial/Tetris.pm line 4.<br/>&gt; Compilation failed in require.<br/>&gt; BEGIN failed--compilation aborted.<br/>&gt; ---<br/>&gt; Reply to this email directly or view it on GitHub:<br/>&gt; https://github.com/kthakore/TetrisPL/issues/1<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2014/08/msg2086.html Sat, 02 Aug 2014 02:39:50 +0000 Re: Legend for the colored bubbles by Tobias Leich The is no meaning, just bare &quot;beauty&quot; :/<br/><br/>Cheers, Tobias<br/><br/>Am 10.06.2014 21:54, schrieb Alex:<br/>&gt; Hi!<br/>&gt;<br/>&gt; On sdl.perl.org, in the documentation section, there are bubbles or marbles of different colors right before the links. Do they mean something or is it just arbitrary beauty?<br/>&gt;<br/>&gt; Best regards,<br/>&gt; Alex<br/>&gt;<br/>&gt; Von meinem iPad gesendet<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2014/06/msg2085.html Tue, 10 Jun 2014 19:56:49 +0000 Legend for the colored bubbles by Alex Hi!<br/><br/>On sdl.perl.org, in the documentation section, there are bubbles or marbles of different colors right before the links. Do they mean something or is it just arbitrary beauty?<br/><br/>Best regards,<br/>Alex<br/><br/>Von meinem iPad gesendet http://www.nntp.perl.org/group/perl.sdl.devel/2014/06/msg2084.html Tue, 10 Jun 2014 19:54:31 +0000 Re: Writing Games with SDL Perl by Personal Thats a great idea. Can you provide a link to the article for me?<br/><br/>Kartik Thakore<br/><br/>&gt; On Jun 9, 2014, at 11:55 AM, &quot;Alexander Becker&quot; &lt;capfan@gmx.de&gt; wrote:<br/>&gt; <br/>&gt; Hi all!<br/>&gt; <br/>&gt; I just wondered why the article &quot;Writing Games with SDL Perl&quot; isn&#39;t part of the SDLPerl website.<br/>&gt; There is a web site called sdl.perl.org and his has a lot of (outdated) stuff on SDL and Perl.<br/>&gt; But when it comes to content interesting for beginners, all we get is a link to a repo on github where you see the HTML source code of the text (a link to the HTML source code of a web site makes me cry) or a link to a PDF file that ypu have to download before you can open it.<br/>&gt; As it&#39;s already available as HTML, why exactly aren&#39;t we showing it as a web site on sdl.perl.org?<br/>&gt; <br/>&gt; Please correct me if I&#39;m wrong, but aren&#39;t we interested in new people starting to use SDLPerl? How should one even get started if we put such obstacles in his way?<br/>&gt; Having outdated and partial manpages online isn&#39;t a good thing, but why additionally hide the good things?<br/>&gt; <br/>&gt; So, enough of the rant. How can I help? What about the following: just put the page online, as first item under &quot;Articles&quot;.<br/>&gt; Let&#39;s make it the first item even if it&#39;s not the most recent one. E.g. something called &quot;sticky&quot;. Maybe make a bubble to it like &quot;Get started here&quot;. Something glassy like that: http://www.clker.com/cliparts/Q/g/q/4/q/4/45-red-star-price-tag-md.png<br/>&gt; Is there a way to contribute?<br/>&gt; <br/>&gt; Regards,<br/>&gt; Alex<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2014/06/msg2083.html Mon, 09 Jun 2014 16:09:16 +0000 Writing Games with SDL Perl by Alexander Becker &lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family: Verdana;font-size: 12.0px;&quot;&gt;&lt;div&gt;<br/>&lt;div style=&quot;font-family: Verdana;font-size: 12.0px;&quot;&gt;<br/>&lt;div&gt;Hi all!&lt;/div&gt;<br/><br/>&lt;div&gt;&amp;nbsp;&lt;/div&gt;<br/><br/>&lt;div&gt;I just wondered why the article &amp;quot;Writing Games with SDL Perl&amp;quot; isn&amp;#39;t part of the SDLPerl website.&lt;/div&gt;<br/><br/>&lt;div&gt;There is a web site called sdl.perl.org and his has a lot of (outdated) stuff on SDL and Perl.&lt;/div&gt;<br/><br/>&lt;div&gt;But when it comes to content interesting for beginners, all we get is a link to a repo on github where you see the HTML source code of the text&amp;nbsp;(a link to the HTML source code of a web site makes me cry) or a link to a PDF file that ypu have to download before you can open it.&lt;/div&gt;<br/><br/>&lt;div&gt;As it&amp;#39;s already available as HTML, why exactly aren&amp;#39;t we showing it as a web site on sdl.perl.org?&lt;/div&gt;<br/><br/>&lt;div&gt;&amp;nbsp;&lt;/div&gt;<br/><br/>&lt;div&gt;Please correct me if I&amp;#39;m wrong, but aren&amp;#39;t we interested in new people starting to use SDLPerl? How should one even get started if we put such obstacles in his way?&lt;/div&gt;<br/><br/>&lt;div&gt;Having outdated and partial manpages online isn&amp;#39;t a good thing, but why additionally hide the good things?&lt;/div&gt;<br/><br/>&lt;div&gt;&amp;nbsp;&lt;/div&gt;<br/><br/>&lt;div&gt;So, enough of the rant. How can I help? What about the following: just put the page online, as first item under &amp;quot;Articles&amp;quot;.&lt;/div&gt;<br/><br/>&lt;div&gt;Let&amp;#39;s make it the first item even if it&amp;#39;s not the most recent one. E.g. something called &amp;quot;sticky&amp;quot;. Maybe make a bubble to it like &amp;quot;Get started here&amp;quot;. Something glassy like that: &lt;a href=&quot;https://3c.gmx.net/mail/client/dereferrer?redirectUrl=http%3A%2F%2Fwww.clker.com%2Fcliparts%2FQ%2Fg%2Fq%2F4%2Fq%2F4%2F45-red-star-price-tag-md.png&quot; target=&quot;_blank&quot;&gt;http://www.clker.com/cliparts/Q/g/q/4/q/4/45-red-star-price-tag-md.png&lt;/a&gt;&lt;/div&gt;<br/><br/>&lt;div&gt;Is there a way to contribute?&lt;/div&gt;<br/><br/>&lt;div&gt;&amp;nbsp;&lt;/div&gt;<br/><br/>&lt;div&gt;Regards,&lt;/div&gt;<br/><br/>&lt;div&gt;Alex&lt;/div&gt;<br/>&lt;/div&gt;<br/>&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2014/06/msg2082.html Mon, 09 Jun 2014 15:55:34 +0000 Re: SDL and wxPerl by Kartik Thakore Hi Eriam,<br/><br/>Actually I haven&#39;t had a lot of luck with this, sorry.<br/><br/><br/>On Mon, Sep 23, 2013 at 5:40 AM, Eriam Schaffter &lt;eriam@mediavirtuel.com&gt;wrote:<br/><br/>&gt; Hello Kartik<br/>&gt;<br/>&gt; I&#39;ve seen your &quot;Interfacing SDL Perl and WxPerl&quot; post on the wxPerl<br/>&gt; mailing list.<br/>&gt;<br/>&gt; Have you been able to get some of that working ?<br/>&gt;<br/>&gt; A SDL window inside a wxPerl application ?<br/>&gt;<br/>&gt; Thanks for the update !<br/>&gt;<br/>&gt; Regards<br/>&gt;<br/>&gt; Eriam<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/09/msg2081.html Sun, 29 Sep 2013 17:22:58 +0000 Re: travis buildbots for various SDL_Perl repos by Kartik Thakore Awesome work! Thank you!<br/><br/><br/><br/>On Wed, Aug 28, 2013 at 1:09 AM, Mason James &lt;mtj@kohaaloha.com&gt; wrote:<br/><br/>&gt; hi Peeps<br/>&gt;<br/>&gt; I&#39;ve managed to sort some working travis buildbots for the various<br/>&gt; SDL_perl repos<br/>&gt;<br/>&gt; we now have passing builds for the &#39;master&#39; branch of...<br/>&gt;<br/>&gt; SDL -&gt; https://travis-ci.org/PerlGameDev/SDL<br/>&gt; SDL2 -&gt; https://travis-ci.org/PerlGameDev/SDL2<br/>&gt; Alien-SDL -&gt; https://travis-ci.org/PerlGameDev/Alien-SDL<br/>&gt; Alien-SDL2 -&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2<br/>&gt;<br/>&gt;<br/>&gt; cheers, Mason<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2080.html Wed, 28 Aug 2013 16:08:00 +0000 travis buildbots for various SDL_Perl repos by Mason James hi Peeps<br/><br/>I&#39;ve managed to sort some working travis buildbots for the various SDL_perl repos<br/><br/>we now have passing builds for the &#39;master&#39; branch of...<br/><br/>SDL -&gt; https://travis-ci.org/PerlGameDev/SDL<br/>SDL2 -&gt; https://travis-ci.org/PerlGameDev/SDL2<br/>Alien-SDL -&gt; https://travis-ci.org/PerlGameDev/Alien-SDL<br/>Alien-SDL2 -&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2<br/><br/><br/>cheers, Mason http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2079.html Wed, 28 Aug 2013 05:09:38 +0000 Re: SDL2 + POGL2 + PDL confluence by Mason James <br/>On 2013-08-19, at 7:43 PM, Mason James wrote:<br/><br/>&gt; <br/>&gt; On 2013-08-19, at 4:20 AM, Kartik Thakore wrote:<br/>&gt; <br/>&gt;&gt; There is no need to. I made a PDL to SDL_surface work before. And in SDL2 you can create template from surface.<br/>&gt; <br/>&gt; awesome, thanks Kartik<br/>&gt; <br/>&gt; <br/>&gt; and slightly off-topic but&hellip; <br/>&gt; has anyone managed to build POGL on debian-wheezy lately? i&#39;m getting a segfault :/<br/>&gt; <br/>&gt; <br/><br/><br/>hi All<br/><br/>i had another go at this, and fixed my build problem (some missing GL libraries)<br/>i managed to sort a working travis buildbot for the repo too - using xvfb, a virtual X11 framebuffer tool<br/><br/>this &#39;xvfb&#39; technique should allow us to get a passing build of the framebuffer tests on the SDL2 repo :)<br/><br/><br/>https://github.com/KohaAloha/POGL/commit/3feb44a192f8b35625daf4c2fc74615d55883c0f<br/>https://travis-ci.org/KohaAloha/POGL/builds/10618263<br/><br/><br/>cheers, Mason http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2078.html Mon, 26 Aug 2013 10:38:17 +0000 Re: SDL2 + POGL2 + PDL confluence by Mason James <br/>On 2013-08-19, at 4:20 AM, Kartik Thakore wrote:<br/><br/>&gt; There is no need to. I made a PDL to SDL_surface work before. And in SDL2 you can create template from surface.<br/><br/>awesome, thanks Kartik<br/><br/><br/>and slightly off-topic but&hellip; <br/>has anyone managed to build POGL on debian-wheezy lately? i&#39;m getting a segfault :/<br/><br/><br/>----------------------------------------------<br/>root@vbox1:~# git clone git://git.code.sf.net/p/pogl/code pogl-code<br/>Cloning into &#39;pogl-code&#39;...<br/>Resolving deltas: 100% (667/667), done.<br/><br/>root@vbox1:~# cd pogl-code/<br/><br/>root@vbox1:~/pogl-code# perl Makefile.PL interface=FREEGLUT verbose <br/>$verbose set to 1<br/>found libs:<br/> GL = &#39;GL&#39;<br/> GLU = &#39;GLU&#39;<br/> GLUT = &#39;glut&#39;<br/>Testing for OpenGL Extensions<br/>Testing GLUT version<br/>glversion: cd utils;make -f Makefile GLUT_LIB=glut GLUT_DEF=HAVE_GLUT clean;make -f Makefile GLUT_LIB=glut GLUT_DEF=HAVE_GLUT <br/>OpenGL Warning: XGetVisualInfo returned 0 visuals for 0x85e72c0<br/>OpenGL Warning: Retry with 0x8002 returned 0 visuals<br/>Segmentation fault<br/>make: *** [glversion.txt] Error 139<br/><br/>rm -f glversion.txt<br/>rm -f glversion<br/>rm -f glversion.o<br/>cc -I/usr/include -I/usr/X11R6/include -I/usr/local/include -I/usr/openwin/include -DHAVE_GLUT -c glversion.c<br/>cc glversion.o -L/usr/lib -L/usr/X11R6/lib -L/usr/local/lib -L/usr/openwin/lib -L/usr/lib/xorg/modules -L/usr/X11R6/lib/modules -L/usr/lib/xorg/modules/extensions -L/usr/X11R6/lib/modules/extensions -lGL -lglut -lGLU -lXi -lXmu -lXext -lX11 -lm -o glversion<br/>chmod u+x glversion<br/>./glversion &gt; glversion.txt<br/><br/><br/>get_extensions: no extensions found in utils/glversion.txt<br/><br/>----------------------------------------------<br/><br/><br/>&gt; <br/>&gt; hi Chris,<br/>&gt; <br/>&gt; i was looking at elmex&#39;s construder code recently, and noticed that the passing of an SDL surface to OpenGL was done by dumping the SDL surface to a BMP temp file (via File::Temp), then loading the BMP with OpenGL.<br/>&gt; <br/>&gt; obviously this solution is a little slower than others, but... it should &#39;just work&#39; without much effort<br/>&gt; <br/>&gt; we could always use this lazy technique for initial testing, until a more &#39;correct&#39; solution is sorted with SDL_Texture :)<br/>&gt; <br/>&gt; <br/>&gt; Mason<br/>&gt; <br/><br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2077.html Mon, 19 Aug 2013 07:43:17 +0000 Re: SDL2 + POGL2 + PDL confluence by Kartik Thakore There is no need to. I made a PDL to SDL_surface work before. And in SDL2<br/>you can create template from surface.<br/><br/><br/>On Sun, Aug 18, 2013 at 12:33 AM, Mason James &lt;mtj@kohaaloha.com&gt; wrote:<br/><br/>&gt;<br/>&gt; On 2013-08-17, at 1:37 AM, Chris Marshall wrote:<br/>&gt;<br/>&gt; &gt; On Thu, Aug 15, 2013 at 6:05 PM, Kartik Thakore<br/>&gt; &gt; &lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; I am definitely interested in helping with this. Perhaps we should make<br/>&gt; a<br/>&gt; &gt;&gt; test module that tests just these integration.<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; It will get latest branches of the 3 projects and run tests.<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; What do you think?<br/>&gt; &gt;<br/>&gt; &gt; I&#39;m glad to see the interest but most of the base work<br/>&gt; &gt; is still needing to be done as far as the OpenGL stuff.<br/>&gt; &gt; We need modern OpenGL support in POGL before a lot of<br/>&gt; &gt; the specific development can occur.<br/>&gt; &gt;<br/>&gt; &gt; However, one important piece that could be investigated<br/>&gt; &gt; is how we could make conversion between SDL2 objects<br/>&gt; &gt; and PDL objects work. Ideally we could have a fast<br/>&gt; &gt; conversion to take a piddle and use it for an SDL2 surface<br/>&gt; &gt; or texture or whatever and similarly for the other direction.<br/>&gt; &gt;<br/>&gt; &gt; Currently, the approach used for SDL is to create the PDL<br/>&gt; &gt; object with the right sized data segment and then pass that<br/>&gt; &gt; to SDL to make a surface from that. I&#39;m not sure what would<br/>&gt; &gt; work for SDL2 stuff.<br/>&gt; &gt;<br/>&gt; &gt; --Chris<br/>&gt;<br/>&gt;<br/>&gt; hi Chris,<br/>&gt;<br/>&gt; i was looking at elmex&#39;s construder code recently, and noticed that the<br/>&gt; passing of an SDL surface to OpenGL was done by dumping the SDL surface to<br/>&gt; a BMP temp file (via File::Temp), then loading the BMP with OpenGL.<br/>&gt;<br/>&gt; obviously this solution is a little slower than others, but... it should<br/>&gt; &#39;just work&#39; without much effort<br/>&gt;<br/>&gt; we could always use this lazy technique for initial testing, until a more<br/>&gt; &#39;correct&#39; solution is sorted with SDL_Texture :)<br/>&gt;<br/>&gt;<br/>&gt; Mason<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2076.html Sun, 18 Aug 2013 16:20:39 +0000 Re: SDL2 + POGL2 + PDL confluence by Mason James <br/>On 2013-08-17, at 1:37 AM, Chris Marshall wrote:<br/><br/>&gt; On Thu, Aug 15, 2013 at 6:05 PM, Kartik Thakore<br/>&gt; &lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt;&gt; <br/>&gt;&gt; I am definitely interested in helping with this. Perhaps we should make a<br/>&gt;&gt; test module that tests just these integration.<br/>&gt;&gt; <br/>&gt;&gt; It will get latest branches of the 3 projects and run tests.<br/>&gt;&gt; <br/>&gt;&gt; What do you think?<br/>&gt; <br/>&gt; I&#39;m glad to see the interest but most of the base work<br/>&gt; is still needing to be done as far as the OpenGL stuff.<br/>&gt; We need modern OpenGL support in POGL before a lot of<br/>&gt; the specific development can occur.<br/>&gt; <br/>&gt; However, one important piece that could be investigated<br/>&gt; is how we could make conversion between SDL2 objects<br/>&gt; and PDL objects work. Ideally we could have a fast<br/>&gt; conversion to take a piddle and use it for an SDL2 surface<br/>&gt; or texture or whatever and similarly for the other direction.<br/>&gt; <br/>&gt; Currently, the approach used for SDL is to create the PDL<br/>&gt; object with the right sized data segment and then pass that<br/>&gt; to SDL to make a surface from that. I&#39;m not sure what would<br/>&gt; work for SDL2 stuff.<br/>&gt; <br/>&gt; --Chris<br/><br/><br/>hi Chris, <br/><br/>i was looking at elmex&#39;s construder code recently, and noticed that the passing of an SDL surface to OpenGL was done by dumping the SDL surface to a BMP temp file (via File::Temp), then loading the BMP with OpenGL. <br/><br/>obviously this solution is a little slower than others, but... it should &#39;just work&#39; without much effort<br/><br/>we could always use this lazy technique for initial testing, until a more &#39;correct&#39; solution is sorted with SDL_Texture :)<br/><br/><br/>Mason http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2075.html Sun, 18 Aug 2013 04:33:32 +0000 Re: Alien::SDL2 - updated libs by Kartik Thakore Awesome cool. Gonna merge to master!<br/><br/><br/>On Sat, Aug 17, 2013 at 3:56 PM, kmx &lt;kmx@volny.cz&gt; wrote:<br/><br/>&gt; Now fixed<br/>&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2/builds/10316295<br/>&gt;<br/>&gt; On 17.8.2013 21:19, Kartik Thakore wrote:<br/>&gt;<br/>&gt; We are getting fails because of something with png and libz.<br/>&gt;<br/>&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2/builds/10315397<br/>&gt;<br/>&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2/jobs/10315398<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt; On Sat, Aug 17, 2013 at 3:08 PM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;<br/>&gt;&gt; now also in experimental<br/>&gt;&gt;<br/>&gt;&gt; --<br/>&gt;&gt; kmx<br/>&gt;&gt;<br/>&gt;&gt; On 17.8.2013 20:52, Kartik Thakore wrote:<br/>&gt;&gt;<br/>&gt;&gt; Actually I have made some changes to that file, can you move those<br/>&gt;&gt; changes to the experimental branch? I have a patch in there too.<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt; On Sat, Aug 17, 2013 at 2:48 PM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt;&gt; I have commited the patch to &#39;master&#39; see<br/>&gt;&gt;&gt; https://github.com/PerlGameDev/Alien-SDL2/commit/f796a3d<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; Needs testing<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; --<br/>&gt;&gt;&gt; kmx<br/>&gt;&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2074.html Sat, 17 Aug 2013 19:57:42 +0000 Re: Alien::SDL2 - updated libs by kmx Now fixed<br/>https://travis-ci.org/PerlGameDev/Alien-SDL2/builds/10316295<br/><br/>On 17.8.2013 21:19, Kartik Thakore wrote:<br/>&gt; We are getting fails because of something with png and libz.<br/>&gt;<br/>&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2/builds/10315397<br/>&gt;<br/>&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2/jobs/10315398<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt; On Sat, Aug 17, 2013 at 3:08 PM, kmx &lt;kmx@volny.cz &lt;mailto:kmx@volny.cz&gt;&gt; <br/>&gt; wrote:<br/>&gt;<br/>&gt; now also in experimental<br/>&gt;<br/>&gt; --<br/>&gt; kmx<br/>&gt;<br/>&gt; On 17.8.2013 20:52, Kartik Thakore wrote:<br/>&gt;&gt; Actually I have made some changes to that file, can you move those<br/>&gt;&gt; changes to the experimental branch? I have a patch in there too.<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt; On Sat, Aug 17, 2013 at 2:48 PM, kmx &lt;kmx@volny.cz<br/>&gt;&gt; &lt;mailto:kmx@volny.cz&gt;&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt; I have commited the patch to &#39;master&#39; see<br/>&gt;&gt; https://github.com/PerlGameDev/Alien-SDL2/commit/f796a3d<br/>&gt;&gt;<br/>&gt;&gt; Needs testing<br/>&gt;&gt;<br/>&gt;&gt; --<br/>&gt;&gt; kmx<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;<br/>&gt;<br/><br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2073.html Sat, 17 Aug 2013 19:56:47 +0000 Re: Alien::SDL2 - updated libs by Kartik Thakore oops nevermind<br/><br/><br/>On Sat, Aug 17, 2013 at 3:31 PM, Kartik Thakore &lt;thakore.kartik@gmail.com&gt;wrote:<br/><br/>&gt; I am also getting these errors with vorbis now:<br/>&gt;<br/>&gt; /bin/bash ../libtool --mode=install /usr/bin/install -c libvorbis.la<br/>&gt; libvorbisfile.la libvorbisenc.la&#39;/root/Alien-SDL2/sharedir/0.002_5fb04777/lib&#39;<br/>&gt; libtool: install: /usr/bin/install -c .libs/libvorbis.so.0.4.6<br/>&gt; /root/Alien-SDL2/sharedir/0.002_5fb04777/lib/libvorbis.so.0.4.6<br/>&gt; libtool: install: (cd /root/Alien-SDL2/sharedir/0.002_5fb04777/lib &amp;&amp; { ln<br/>&gt; -s -f libvorbis.so.0.4.6 libvorbis.so.0 || { rm -f libvorbis.so.0 &amp;&amp; ln -s<br/>&gt; libvorbis.so.0.4.6 libvorbis.so.0; }; })<br/>&gt; libtool: install: (cd /root/Alien-SDL2/sharedir/0.002_5fb04777/lib &amp;&amp; { ln<br/>&gt; -s -f libvorbis.so.0.4.6 libvorbis.so || { rm -f libvorbis.so &amp;&amp; ln -s<br/>&gt; libvorbis.so.0.4.6 libvorbis.so; }; })<br/>&gt; libtool: install: /usr/bin/install -c .libs/libvorbis.lai<br/>&gt; /root/Alien-SDL2/sharedir/0.002_5fb04777/lib/libvorbis.la<br/>&gt; libtool: install: error: cannot install `libvorbisfile.la&#39; to a directory<br/>&gt; not ending in /root/Alien-SDL2/sharedir/0.001_9c0ef58f/lib<br/>&gt; make[3]: *** [install-libLTLIBRARIES] Error 1<br/>&gt; make[3]: Leaving directory `/root/Alien-SDL2/build_src/libvorbis-1.3.3/lib&#39;<br/>&gt; make[2]: *** [install-am] Error 2<br/>&gt; make[2]: Leaving directory `/root/Alien-SDL2/build_src/libvorbis-1.3.3/lib&#39;<br/>&gt; make[1]: *** [install-recursive] Error 1<br/>&gt; make[1]: Leaving directory `/root/Alien-SDL2/build_src/libvorbis-1.3.3/lib&#39;<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt; On Sat, Aug 17, 2013 at 3:19 PM, Kartik Thakore &lt;thakore.kartik@gmail.com&gt;wrote:<br/>&gt;<br/>&gt;&gt; We are getting fails because of something with png and libz.<br/>&gt;&gt;<br/>&gt;&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2/builds/10315397<br/>&gt;&gt;<br/>&gt;&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2/jobs/10315398<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt; On Sat, Aug 17, 2013 at 3:08 PM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt;&gt; now also in experimental<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; --<br/>&gt;&gt;&gt; kmx<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; On 17.8.2013 20:52, Kartik Thakore wrote:<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; Actually I have made some changes to that file, can you move those<br/>&gt;&gt;&gt; changes to the experimental branch? I have a patch in there too.<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; On Sat, Aug 17, 2013 at 2:48 PM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt;&gt; I have commited the patch to &#39;master&#39; see<br/>&gt;&gt;&gt;&gt; https://github.com/PerlGameDev/Alien-SDL2/commit/f796a3d<br/>&gt;&gt;&gt;&gt;<br/>&gt;&gt;&gt;&gt; Needs testing<br/>&gt;&gt;&gt;&gt;<br/>&gt;&gt;&gt;&gt; --<br/>&gt;&gt;&gt;&gt; kmx<br/>&gt;&gt;&gt;&gt;<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt;<br/>&gt;&gt;<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2072.html Sat, 17 Aug 2013 19:56:12 +0000 Re: Alien::SDL2 - updated libs by Kartik Thakore I am also getting these errors with vorbis now:<br/><br/> /bin/bash ../libtool --mode=install /usr/bin/install -c libvorbis.la<br/>libvorbisfile.la libvorbisenc.la&#39;/root/Alien-SDL2/sharedir/0.002_5fb04777/lib&#39;<br/>libtool: install: /usr/bin/install -c .libs/libvorbis.so.0.4.6<br/>/root/Alien-SDL2/sharedir/0.002_5fb04777/lib/libvorbis.so.0.4.6<br/>libtool: install: (cd /root/Alien-SDL2/sharedir/0.002_5fb04777/lib &amp;&amp; { ln<br/>-s -f libvorbis.so.0.4.6 libvorbis.so.0 || { rm -f libvorbis.so.0 &amp;&amp; ln -s<br/>libvorbis.so.0.4.6 libvorbis.so.0; }; })<br/>libtool: install: (cd /root/Alien-SDL2/sharedir/0.002_5fb04777/lib &amp;&amp; { ln<br/>-s -f libvorbis.so.0.4.6 libvorbis.so || { rm -f libvorbis.so &amp;&amp; ln -s<br/>libvorbis.so.0.4.6 libvorbis.so; }; })<br/>libtool: install: /usr/bin/install -c .libs/libvorbis.lai<br/>/root/Alien-SDL2/sharedir/0.002_5fb04777/lib/libvorbis.la<br/>libtool: install: error: cannot install `libvorbisfile.la&#39; to a directory<br/>not ending in /root/Alien-SDL2/sharedir/0.001_9c0ef58f/lib<br/>make[3]: *** [install-libLTLIBRARIES] Error 1<br/>make[3]: Leaving directory `/root/Alien-SDL2/build_src/libvorbis-1.3.3/lib&#39;<br/>make[2]: *** [install-am] Error 2<br/>make[2]: Leaving directory `/root/Alien-SDL2/build_src/libvorbis-1.3.3/lib&#39;<br/>make[1]: *** [install-recursive] Error 1<br/>make[1]: Leaving directory `/root/Alien-SDL2/build_src/libvorbis-1.3.3/lib&#39;<br/><br/><br/><br/>On Sat, Aug 17, 2013 at 3:19 PM, Kartik Thakore &lt;thakore.kartik@gmail.com&gt;wrote:<br/><br/>&gt; We are getting fails because of something with png and libz.<br/>&gt;<br/>&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2/builds/10315397<br/>&gt;<br/>&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2/jobs/10315398<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt; On Sat, Aug 17, 2013 at 3:08 PM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;<br/>&gt;&gt; now also in experimental<br/>&gt;&gt;<br/>&gt;&gt; --<br/>&gt;&gt; kmx<br/>&gt;&gt;<br/>&gt;&gt; On 17.8.2013 20:52, Kartik Thakore wrote:<br/>&gt;&gt;<br/>&gt;&gt; Actually I have made some changes to that file, can you move those<br/>&gt;&gt; changes to the experimental branch? I have a patch in there too.<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt; On Sat, Aug 17, 2013 at 2:48 PM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt;&gt; I have commited the patch to &#39;master&#39; see<br/>&gt;&gt;&gt; https://github.com/PerlGameDev/Alien-SDL2/commit/f796a3d<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; Needs testing<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; --<br/>&gt;&gt;&gt; kmx<br/>&gt;&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2071.html Sat, 17 Aug 2013 19:31:44 +0000 Re: Alien::SDL2 - updated libs by Kartik Thakore We are getting fails because of something with png and libz.<br/><br/>https://travis-ci.org/PerlGameDev/Alien-SDL2/builds/10315397<br/><br/>https://travis-ci.org/PerlGameDev/Alien-SDL2/jobs/10315398<br/><br/><br/><br/><br/>On Sat, Aug 17, 2013 at 3:08 PM, kmx &lt;kmx@volny.cz&gt; wrote:<br/><br/>&gt; now also in experimental<br/>&gt;<br/>&gt; --<br/>&gt; kmx<br/>&gt;<br/>&gt; On 17.8.2013 20:52, Kartik Thakore wrote:<br/>&gt;<br/>&gt; Actually I have made some changes to that file, can you move those changes<br/>&gt; to the experimental branch? I have a patch in there too.<br/>&gt;<br/>&gt;<br/>&gt; On Sat, Aug 17, 2013 at 2:48 PM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;<br/>&gt;&gt; I have commited the patch to &#39;master&#39; see<br/>&gt;&gt; https://github.com/PerlGameDev/Alien-SDL2/commit/f796a3d<br/>&gt;&gt;<br/>&gt;&gt; Needs testing<br/>&gt;&gt;<br/>&gt;&gt; --<br/>&gt;&gt; kmx<br/>&gt;&gt;<br/>&gt;<br/>&gt;<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2070.html Sat, 17 Aug 2013 19:20:06 +0000 Alien::SDL2 - updated libs by kmx I have commited the patch to &#39;master&#39; see<br/>https://github.com/PerlGameDev/Alien-SDL2/commit/f796a3d<br/><br/>Needs testing<br/><br/>--<br/>kmx<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2069.html Sat, 17 Aug 2013 18:48:40 +0000 Re: perltidy style? by Mason James <br/>On 2013-08-17, at 12:46 AM, Kartik Thakore wrote:<br/><br/>&gt; +1<br/>&gt; <br/><br/><br/>ok, lets go with -pbp style, over -nopro<br/><br/>i&#39;ll push a commit in the next few days<br/><br/><br/>&gt; <br/>&gt; On Wed, Aug 14, 2013 at 8:12 PM, Mason James &lt;mtj@kohaaloha.com&gt; wrote:<br/>&gt; <br/>&gt; <br/>&gt; On 2013-08-15, at 5:47 AM, Kartik Thakore wrote: <br/>&gt; <br/>&gt; &gt; :p Mason, if you make a .pertidy I will use it. (I think people prefer spaces to tabs, and methods are like_this_for_now ) <br/>&gt; <br/>&gt; cool!, and yes to spaces and that style of method names too <br/>&gt; <br/>&gt; <br/>&gt; guys, before i commit that file - can we have a quick vote for a perltidy style? <br/>&gt; (i don&#39;t want anyone to be forced to use a perl-style they are unhappy with) <br/>&gt; <br/>&gt; +1 for the original -nopro &#39;larry wall&#39; style and -pbp (--perl-best-practices) style, from me <br/>&gt; <br/>&gt; <br/>&gt; anyone else? <br/>&gt; <br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2068.html Sat, 17 Aug 2013 04:01:09 +0000 Re: SDL2 + POGL2 + PDL confluence by Kartik Thakore I think it will with SDL_Texture.&nbsp;<br/><br/> <br/> <br/><br/><br/> <br/> http://wiki.libsdl.org/moin.fcg/SDL_Texture<br/><br/>On Fri, Aug 16, 2013 at 9:37 AM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;<br/>wrote:<br/><br/>&gt; On Thu, Aug 15, 2013 at 6:05 PM, Kartik Thakore<br/>&gt; &lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt; I am definitely interested in helping with this. Perhaps we should make a<br/>&gt;&gt; test module that tests just these integration.<br/>&gt;&gt;<br/>&gt;&gt; It will get latest branches of the 3 projects and run tests.<br/>&gt;&gt;<br/>&gt;&gt; What do you think?<br/>&gt; I&#39;m glad to see the interest but most of the base work<br/>&gt; is still needing to be done as far as the OpenGL stuff.<br/>&gt; We need modern OpenGL support in POGL before a lot of<br/>&gt; the specific development can occur.<br/>&gt; However, one important piece that could be investigated<br/>&gt; is how we could make conversion between SDL2 objects<br/>&gt; and PDL objects work. Ideally we could have a fast<br/>&gt; conversion to take a piddle and use it for an SDL2 surface<br/>&gt; or texture or whatever and similarly for the other direction.<br/>&gt; Currently, the approach used for SDL is to create the PDL<br/>&gt; object with the right sized data segment and then pass that<br/>&gt; to SDL to make a surface from that. I&#39;m not sure what would<br/>&gt; work for SDL2 stuff.<br/>&gt; --Chris<br/>&gt;&gt; On Thu, Aug 15, 2013 at 1:11 PM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;<br/>&gt;&gt; wrote:<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; PDL/SDL/OpenGL users-<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; With the recently announced SDL2 release and in-progress work<br/>&gt;&gt;&gt; to provide perl bindings for the same, I wanted to share my<br/>&gt;&gt;&gt; thoughts for leveraging joint capabilities of these three<br/>&gt;&gt;&gt; modules with a couple of specific points.<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; 1) SDL2 brings integrated hardware acceleration via Direct3D and/or<br/>&gt;&gt;&gt; OpenGL to both 2D and 3D graphics. This offers the possiblity<br/>&gt;&gt;&gt; of using modern OpenGL API features like renderbuffers for<br/>&gt;&gt;&gt; computation and display.<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; 2) PDL provides a high level array computation language that<br/>&gt;&gt;&gt; can be used as a back-end engine for SDL applications and<br/>&gt;&gt;&gt; visualization. The PDL::Graphics::TriD currently uses<br/>&gt;&gt;&gt; the OpenGL-1.x fixed pipeline interface.<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; 3) Perl OpenGL currently supports the original fixed-pipeline<br/>&gt;&gt;&gt; display process of OpenGL-1.x and some 2.x functionality.<br/>&gt;&gt;&gt; Work is underway to update the support to modern OpenGL<br/>&gt;&gt;&gt; APIs such as OpenGL-3.x, OpenGLES,...<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; The common thread here is OpenGL, and I think that by updating<br/>&gt;&gt;&gt; the OpenGL use and interfaces to the modern programmable display<br/>&gt;&gt;&gt; pipeline we can generate significant synergy between the<br/>&gt;&gt;&gt; projects:<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; 1) Update Perl OpenGL to modern OpenGL (In progress by slowed<br/>&gt;&gt;&gt; by the fact that my development time is spread too thin.<br/>&gt;&gt;&gt; Am I the only one with a whole slew of projects for which<br/>&gt;&gt;&gt; I know *exactly* what and how to do them but not having<br/>&gt;&gt;&gt; the time to execute? :-)<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; 2) Refactor PDL::Graphics::TriD to use modern OpenGL for<br/>&gt;&gt;&gt; display rather than the fixed-function pipeline of OpenGL<br/>&gt;&gt;&gt; API 1.x.<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; 3) Update PDL to support (simply) the use of arbitrary<br/>&gt;&gt;&gt; sources of data (e.g., I&#39;m thinking framebuffer and<br/>&gt;&gt;&gt; renderbuffer objects but deliberately being more<br/>&gt;&gt;&gt; general since I could also imagine some sort of<br/>&gt;&gt;&gt; generator that could act like a piddle for computation<br/>&gt;&gt;&gt; with PDL).<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; 4) Add GPGPU support to PDL computation.<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; 5) Add support to the perl SDL2 interface to allow easy<br/>&gt;&gt;&gt; mix and match operation with PDL for computation, IO,<br/>&gt;&gt;&gt; and visualization. I could see PDL+GPGPU computing<br/>&gt;&gt;&gt; working well with realtime game or display computations.<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; Well, the above ideas have a some hand waving to make them<br/>&gt;&gt;&gt; happen, but I think the pieces are there.<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; Comments?<br/>&gt;&gt;&gt; Chris<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2067.html Fri, 16 Aug 2013 15:46:38 +0000 Re: SDL2 + POGL2 + PDL confluence by Chris Marshall On Thu, Aug 15, 2013 at 6:05 PM, Kartik Thakore<br/>&lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt;<br/>&gt; I am definitely interested in helping with this. Perhaps we should make a<br/>&gt; test module that tests just these integration.<br/>&gt;<br/>&gt; It will get latest branches of the 3 projects and run tests.<br/>&gt;<br/>&gt; What do you think?<br/><br/>I&#39;m glad to see the interest but most of the base work<br/>is still needing to be done as far as the OpenGL stuff.<br/>We need modern OpenGL support in POGL before a lot of<br/>the specific development can occur.<br/><br/>However, one important piece that could be investigated<br/>is how we could make conversion between SDL2 objects<br/>and PDL objects work. Ideally we could have a fast<br/>conversion to take a piddle and use it for an SDL2 surface<br/>or texture or whatever and similarly for the other direction.<br/><br/>Currently, the approach used for SDL is to create the PDL<br/>object with the right sized data segment and then pass that<br/>to SDL to make a surface from that. I&#39;m not sure what would<br/>work for SDL2 stuff.<br/><br/>--Chris<br/><br/>&gt; On Thu, Aug 15, 2013 at 1:11 PM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;<br/>&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt; PDL/SDL/OpenGL users-<br/>&gt;&gt;<br/>&gt;&gt; With the recently announced SDL2 release and in-progress work<br/>&gt;&gt; to provide perl bindings for the same, I wanted to share my<br/>&gt;&gt; thoughts for leveraging joint capabilities of these three<br/>&gt;&gt; modules with a couple of specific points.<br/>&gt;&gt;<br/>&gt;&gt; 1) SDL2 brings integrated hardware acceleration via Direct3D and/or<br/>&gt;&gt; OpenGL to both 2D and 3D graphics. This offers the possiblity<br/>&gt;&gt; of using modern OpenGL API features like renderbuffers for<br/>&gt;&gt; computation and display.<br/>&gt;&gt;<br/>&gt;&gt; 2) PDL provides a high level array computation language that<br/>&gt;&gt; can be used as a back-end engine for SDL applications and<br/>&gt;&gt; visualization. The PDL::Graphics::TriD currently uses<br/>&gt;&gt; the OpenGL-1.x fixed pipeline interface.<br/>&gt;&gt;<br/>&gt;&gt; 3) Perl OpenGL currently supports the original fixed-pipeline<br/>&gt;&gt; display process of OpenGL-1.x and some 2.x functionality.<br/>&gt;&gt; Work is underway to update the support to modern OpenGL<br/>&gt;&gt; APIs such as OpenGL-3.x, OpenGLES,...<br/>&gt;&gt;<br/>&gt;&gt; The common thread here is OpenGL, and I think that by updating<br/>&gt;&gt; the OpenGL use and interfaces to the modern programmable display<br/>&gt;&gt; pipeline we can generate significant synergy between the<br/>&gt;&gt; projects:<br/>&gt;&gt;<br/>&gt;&gt; 1) Update Perl OpenGL to modern OpenGL (In progress by slowed<br/>&gt;&gt; by the fact that my development time is spread too thin.<br/>&gt;&gt; Am I the only one with a whole slew of projects for which<br/>&gt;&gt; I know *exactly* what and how to do them but not having<br/>&gt;&gt; the time to execute? :-)<br/>&gt;&gt;<br/>&gt;&gt; 2) Refactor PDL::Graphics::TriD to use modern OpenGL for<br/>&gt;&gt; display rather than the fixed-function pipeline of OpenGL<br/>&gt;&gt; API 1.x.<br/>&gt;&gt;<br/>&gt;&gt; 3) Update PDL to support (simply) the use of arbitrary<br/>&gt;&gt; sources of data (e.g., I&#39;m thinking framebuffer and<br/>&gt;&gt; renderbuffer objects but deliberately being more<br/>&gt;&gt; general since I could also imagine some sort of<br/>&gt;&gt; generator that could act like a piddle for computation<br/>&gt;&gt; with PDL).<br/>&gt;&gt;<br/>&gt;&gt; 4) Add GPGPU support to PDL computation.<br/>&gt;&gt;<br/>&gt;&gt; 5) Add support to the perl SDL2 interface to allow easy<br/>&gt;&gt; mix and match operation with PDL for computation, IO,<br/>&gt;&gt; and visualization. I could see PDL+GPGPU computing<br/>&gt;&gt; working well with realtime game or display computations.<br/>&gt;&gt;<br/>&gt;&gt; Well, the above ideas have a some hand waving to make them<br/>&gt;&gt; happen, but I think the pieces are there.<br/>&gt;&gt;<br/>&gt;&gt; Comments?<br/>&gt;&gt; Chris<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2066.html Fri, 16 Aug 2013 13:38:03 +0000 Re: perltidy style? by Kartik Thakore +1<br/><br/>On Wed, Aug 14, 2013 at 8:12 PM, Mason James &lt;mtj@kohaaloha.com&gt; wrote:<br/><br/>&gt; On 2013-08-15, at 5:47 AM, Kartik Thakore wrote:<br/>&gt;&gt; :p Mason, if you make a .pertidy I will use it. (I think people prefer spaces to tabs, and methods are like_this_for_now )<br/>&gt; cool!, and yes to spaces and that style of method names too<br/>&gt; guys, before i commit that file - can we have a quick vote for a perltidy style?<br/>&gt; (i don&#39;t want anyone to be forced to use a perl-style they are unhappy with)<br/>&gt; +1 for the original -nopro &#39;larry wall&#39; style and -pbp (--perl-best-practices) style, from me<br/>&gt; anyone else?<br/>&gt;&gt; On Wed, Aug 14, 2013 at 4:13 AM, Tobias Leich &lt;email@froggs.de&gt; wrote:<br/>&gt;&gt; There is more than *one* style? :P<br/>&gt;&gt; <br/>&gt;&gt; Cheers, Tobias<br/>&gt;&gt; <br/>&gt;&gt; PS: I&#39;d say the set style is the one used mainly in the code.<br/>&gt;&gt; <br/>&gt;&gt; Am 13.08.2013 15:08, schrieb Mason James:<br/>&gt;&gt; &gt; hi all<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt; has anyone discussed a preferred perltidy style for the project, yet?<br/>&gt;&gt; &gt;<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2065.html Fri, 16 Aug 2013 12:46:17 +0000 Re: perltidy style? by Tobias Leich +1<br/><br/>Am 15.08.2013 02:12, schrieb Mason James:<br/>&gt; On 2013-08-15, at 5:47 AM, Kartik Thakore wrote:<br/>&gt;<br/>&gt;&gt; :p Mason, if you make a .pertidy I will use it. (I think people prefer spaces to tabs, and methods are like_this_for_now )<br/>&gt; cool!, and yes to spaces and that style of method names too<br/>&gt;<br/>&gt;<br/>&gt; guys, before i commit that file - can we have a quick vote for a perltidy style?<br/>&gt; (i don&#39;t want anyone to be forced to use a perl-style they are unhappy with)<br/>&gt;<br/>&gt; +1 for the original -nopro &#39;larry wall&#39; style and -pbp (--perl-best-practices) style, from me<br/>&gt;<br/>&gt;<br/>&gt; anyone else?<br/>&gt;<br/>&gt;<br/>&gt;&gt; On Wed, Aug 14, 2013 at 4:13 AM, Tobias Leich &lt;email@froggs.de&gt; wrote:<br/>&gt;&gt; There is more than *one* style? :P<br/>&gt;&gt;<br/>&gt;&gt; Cheers, Tobias<br/>&gt;&gt;<br/>&gt;&gt; PS: I&#39;d say the set style is the one used mainly in the code.<br/>&gt;&gt;<br/>&gt;&gt; Am 13.08.2013 15:08, schrieb Mason James:<br/>&gt;&gt;&gt; hi all<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; has anyone discussed a preferred perltidy style for the project, yet?<br/>&gt;&gt;&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2064.html Fri, 16 Aug 2013 12:26:31 +0000 Re: SDL2 + POGL2 + PDL confluence by Kartik Thakore Hey Chris,<br/><br/> <br/> <br/><br/><br/> I am definitely interested in helping with this. Perhaps we should make a test module that tests just these integration.<br/><br/> <br/> <br/><br/><br/> It will get latest branches of the 3 projects and run tests.<br/><br/> <br/> <br/><br/><br/> What do you think?<br/><br/>On Thu, Aug 15, 2013 at 1:11 PM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;<br/>wrote:<br/><br/>&gt; PDL/SDL/OpenGL users-<br/>&gt; With the recently announced SDL2 release and in-progress work<br/>&gt; to provide perl bindings for the same, I wanted to share my<br/>&gt; thoughts for leveraging joint capabilities of these three<br/>&gt; modules with a couple of specific points.<br/>&gt; 1) SDL2 brings integrated hardware acceleration via Direct3D and/or<br/>&gt; OpenGL to both 2D and 3D graphics. This offers the possiblity<br/>&gt; of using modern OpenGL API features like renderbuffers for<br/>&gt; computation and display.<br/>&gt; 2) PDL provides a high level array computation language that<br/>&gt; can be used as a back-end engine for SDL applications and<br/>&gt; visualization. The PDL::Graphics::TriD currently uses<br/>&gt; the OpenGL-1.x fixed pipeline interface.<br/>&gt; 3) Perl OpenGL currently supports the original fixed-pipeline<br/>&gt; display process of OpenGL-1.x and some 2.x functionality.<br/>&gt; Work is underway to update the support to modern OpenGL<br/>&gt; APIs such as OpenGL-3.x, OpenGLES,...<br/>&gt; The common thread here is OpenGL, and I think that by updating<br/>&gt; the OpenGL use and interfaces to the modern programmable display<br/>&gt; pipeline we can generate significant synergy between the<br/>&gt; projects:<br/>&gt; 1) Update Perl OpenGL to modern OpenGL (In progress by slowed<br/>&gt; by the fact that my development time is spread too thin.<br/>&gt; Am I the only one with a whole slew of projects for which<br/>&gt; I know *exactly* what and how to do them but not having<br/>&gt; the time to execute? :-)<br/>&gt; 2) Refactor PDL::Graphics::TriD to use modern OpenGL for<br/>&gt; display rather than the fixed-function pipeline of OpenGL<br/>&gt; API 1.x.<br/>&gt; 3) Update PDL to support (simply) the use of arbitrary<br/>&gt; sources of data (e.g., I&#39;m thinking framebuffer and<br/>&gt; renderbuffer objects but deliberately being more<br/>&gt; general since I could also imagine some sort of<br/>&gt; generator that could act like a piddle for computation<br/>&gt; with PDL).<br/>&gt; 4) Add GPGPU support to PDL computation.<br/>&gt; 5) Add support to the perl SDL2 interface to allow easy<br/>&gt; mix and match operation with PDL for computation, IO,<br/>&gt; and visualization. I could see PDL+GPGPU computing<br/>&gt; working well with realtime game or display computations.<br/>&gt; Well, the above ideas have a some hand waving to make them<br/>&gt; happen, but I think the pieces are there.<br/>&gt; Comments?<br/>&gt; Chris<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2063.html Thu, 15 Aug 2013 22:05:13 +0000 SDL2 + POGL2 + PDL confluence by Chris Marshall PDL/SDL/OpenGL users-<br/><br/>With the recently announced SDL2 release and in-progress work<br/>to provide perl bindings for the same, I wanted to share my<br/>thoughts for leveraging joint capabilities of these three<br/>modules with a couple of specific points.<br/><br/>1) SDL2 brings integrated hardware acceleration via Direct3D and/or<br/> OpenGL to both 2D and 3D graphics. This offers the possiblity<br/> of using modern OpenGL API features like renderbuffers for<br/> computation and display.<br/><br/>2) PDL provides a high level array computation language that<br/> can be used as a back-end engine for SDL applications and<br/> visualization. The PDL::Graphics::TriD currently uses<br/> the OpenGL-1.x fixed pipeline interface.<br/><br/>3) Perl OpenGL currently supports the original fixed-pipeline<br/> display process of OpenGL-1.x and some 2.x functionality.<br/> Work is underway to update the support to modern OpenGL<br/> APIs such as OpenGL-3.x, OpenGLES,...<br/><br/>The common thread here is OpenGL, and I think that by updating<br/>the OpenGL use and interfaces to the modern programmable display<br/>pipeline we can generate significant synergy between the<br/>projects:<br/><br/>1) Update Perl OpenGL to modern OpenGL (In progress by slowed<br/> by the fact that my development time is spread too thin.<br/> Am I the only one with a whole slew of projects for which<br/> I know *exactly* what and how to do them but not having<br/> the time to execute? :-)<br/><br/>2) Refactor PDL::Graphics::TriD to use modern OpenGL for<br/> display rather than the fixed-function pipeline of OpenGL<br/> API 1.x.<br/><br/>3) Update PDL to support (simply) the use of arbitrary<br/> sources of data (e.g., I&#39;m thinking framebuffer and<br/> renderbuffer objects but deliberately being more<br/> general since I could also imagine some sort of<br/> generator that could act like a piddle for computation<br/> with PDL).<br/><br/>4) Add GPGPU support to PDL computation.<br/><br/>5) Add support to the perl SDL2 interface to allow easy<br/> mix and match operation with PDL for computation, IO,<br/> and visualization. I could see PDL+GPGPU computing<br/> working well with realtime game or display computations.<br/><br/>Well, the above ideas have a some hand waving to make them<br/>happen, but I think the pieces are there.<br/><br/>Comments?<br/>Chris<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2062.html Thu, 15 Aug 2013 17:11:37 +0000 Re: SDL 2.0.0 has finally been released by Chris Marshall The current POGL module uses XS functions for<br/>constant values. alias pointed out that that prevents<br/>the perl compiler from doing performance optimizations<br/>resulting bigger, slower code.<br/><br/>For the current POGL2 work, I&#39;m switching to use<br/>constants from the XS loader where the constant<br/>values are determined from the appropriate headers.<br/><br/>It is a bit simpler for the case of OpenGL constants<br/>since their values are actually specified in the<br/>standard so getting them directly from there (via<br/>the GLEW sources) means I don&#39;t have to deal<br/>with platform-specific include file processing and<br/>parsing. A nice feature is that it is possible to have<br/>constants for features that may not be supported<br/>by your current runtime environment. The fact<br/>that they are visible at the perl/source layer is<br/>nice too.<br/><br/>In the SDL2 case, couldn&#39;t Alien::SDL2 perform the<br/>constant determination (and even generation) for the<br/>bindings to use?<br/><br/>--Chris<br/><br/>On Thu, Aug 15, 2013 at 9:54 AM, Kartik Thakore<br/>&lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt; No problem. Btw do you have any comments on the new Constants.pm ? Using XS<br/>&gt; to load them instead of use constants?<br/>&gt;<br/>&gt;<br/>&gt; On Thu, Aug 15, 2013 at 9:53 AM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;<br/>&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt; Excellent, thanks for the link! --Chris<br/>&gt;&gt;<br/>&gt;&gt; On Thu, Aug 15, 2013 at 9:27 AM, Kartik Thakore<br/>&gt;&gt; &lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt;&gt; &gt; We are working on it: http://github.com/PerlGameDev/SDL2<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt; On Thu, Aug 15, 2013 at 9:26 AM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;<br/>&gt;&gt; &gt; wrote:<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; Are there any perl bindings to SDL2? The libsdl.org site<br/>&gt;&gt; &gt;&gt; only lists C#, Pascal, and Python.<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; --Chris<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; On Thu, Aug 15, 2013 at 9:08 AM, Kartik Thakore<br/>&gt;&gt; &gt;&gt; &lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt;&gt; &gt;&gt; &gt; Yeah all of them. Also smpeg was missing.<br/>&gt;&gt; &gt;&gt; &gt;<br/>&gt;&gt; &gt;&gt; &gt;<br/>&gt;&gt; &gt;&gt; &gt; On Wed, Aug 14, 2013 at 6:10 AM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;&gt; &gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;&gt; On 13.8.2013 22:24, Kartik Thakore wrote:<br/>&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;&gt;&gt; Yeah read this! Hey kmx, anyway you can update the packs? or FROGGS<br/>&gt;&gt; &gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;&gt; If you mean urls in Alien::SDL2 -<br/>&gt;&gt; &gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;&gt; https://github.com/PerlGameDev/Alien-SDL2/blob/master/inc/My/Utility.pm#L58<br/>&gt;&gt; &gt;&gt; &gt;&gt; - I can do it.<br/>&gt;&gt; &gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;&gt; Just SDL2_xxx packages or should I update also zlib, png, freetype<br/>&gt;&gt; &gt;&gt; &gt;&gt; ...<br/>&gt;&gt; &gt;&gt; &gt;&gt; to<br/>&gt;&gt; &gt;&gt; &gt;&gt; the latest versions?<br/>&gt;&gt; &gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;&gt; --<br/>&gt;&gt; &gt;&gt; &gt;&gt; kmx<br/>&gt;&gt; &gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; &gt;<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt;<br/>&gt;<br/>&gt;<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2061.html Thu, 15 Aug 2013 14:08:52 +0000 Re: SDL 2.0.0 has finally been released by Kartik Thakore No problem. Btw do you have any comments on the new Constants.pm ? Using XS<br/>to load them instead of use constants?<br/><br/><br/>On Thu, Aug 15, 2013 at 9:53 AM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;wrote:<br/><br/>&gt; Excellent, thanks for the link! --Chris<br/>&gt;<br/>&gt; On Thu, Aug 15, 2013 at 9:27 AM, Kartik Thakore<br/>&gt; &lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt; &gt; We are working on it: http://github.com/PerlGameDev/SDL2<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt; On Thu, Aug 15, 2013 at 9:26 AM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;<br/>&gt; &gt; wrote:<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; Are there any perl bindings to SDL2? The libsdl.org site<br/>&gt; &gt;&gt; only lists C#, Pascal, and Python.<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; --Chris<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; On Thu, Aug 15, 2013 at 9:08 AM, Kartik Thakore<br/>&gt; &gt;&gt; &lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt; &gt;&gt; &gt; Yeah all of them. Also smpeg was missing.<br/>&gt; &gt;&gt; &gt;<br/>&gt; &gt;&gt; &gt;<br/>&gt; &gt;&gt; &gt; On Wed, Aug 14, 2013 at 6:10 AM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt; &gt;&gt; &gt;&gt;<br/>&gt; &gt;&gt; &gt;&gt;<br/>&gt; &gt;&gt; &gt;&gt; On 13.8.2013 22:24, Kartik Thakore wrote:<br/>&gt; &gt;&gt; &gt;&gt;&gt;<br/>&gt; &gt;&gt; &gt;&gt;&gt; Yeah read this! Hey kmx, anyway you can update the packs? or FROGGS<br/>&gt; &gt;&gt; &gt;&gt;<br/>&gt; &gt;&gt; &gt;&gt;<br/>&gt; &gt;&gt; &gt;&gt; If you mean urls in Alien::SDL2 -<br/>&gt; &gt;&gt; &gt;&gt;<br/>&gt; &gt;&gt; &gt;&gt;<br/>&gt; https://github.com/PerlGameDev/Alien-SDL2/blob/master/inc/My/Utility.pm#L58<br/>&gt; &gt;&gt; &gt;&gt; - I can do it.<br/>&gt; &gt;&gt; &gt;&gt;<br/>&gt; &gt;&gt; &gt;&gt; Just SDL2_xxx packages or should I update also zlib, png, freetype<br/>&gt; ...<br/>&gt; &gt;&gt; &gt;&gt; to<br/>&gt; &gt;&gt; &gt;&gt; the latest versions?<br/>&gt; &gt;&gt; &gt;&gt;<br/>&gt; &gt;&gt; &gt;&gt; --<br/>&gt; &gt;&gt; &gt;&gt; kmx<br/>&gt; &gt;&gt; &gt;&gt;<br/>&gt; &gt;&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2060.html Thu, 15 Aug 2013 13:55:07 +0000 Re: SDL 2.0.0 has finally been released by Chris Marshall Excellent, thanks for the link! --Chris<br/><br/>On Thu, Aug 15, 2013 at 9:27 AM, Kartik Thakore<br/>&lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt; We are working on it: http://github.com/PerlGameDev/SDL2<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt; On Thu, Aug 15, 2013 at 9:26 AM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;<br/>&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt; Are there any perl bindings to SDL2? The libsdl.org site<br/>&gt;&gt; only lists C#, Pascal, and Python.<br/>&gt;&gt;<br/>&gt;&gt; --Chris<br/>&gt;&gt;<br/>&gt;&gt; On Thu, Aug 15, 2013 at 9:08 AM, Kartik Thakore<br/>&gt;&gt; &lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt;&gt; &gt; Yeah all of them. Also smpeg was missing.<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt; On Wed, Aug 14, 2013 at 6:10 AM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; On 13.8.2013 22:24, Kartik Thakore wrote:<br/>&gt;&gt; &gt;&gt;&gt;<br/>&gt;&gt; &gt;&gt;&gt; Yeah read this! Hey kmx, anyway you can update the packs? or FROGGS<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; If you mean urls in Alien::SDL2 -<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; https://github.com/PerlGameDev/Alien-SDL2/blob/master/inc/My/Utility.pm#L58<br/>&gt;&gt; &gt;&gt; - I can do it.<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; Just SDL2_xxx packages or should I update also zlib, png, freetype ...<br/>&gt;&gt; &gt;&gt; to<br/>&gt;&gt; &gt;&gt; the latest versions?<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;&gt; --<br/>&gt;&gt; &gt;&gt; kmx<br/>&gt;&gt; &gt;&gt;<br/>&gt;&gt; &gt;<br/>&gt;<br/>&gt;<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2059.html Thu, 15 Aug 2013 13:53:31 +0000 Re: SDL 2.0.0 has finally been released by Kartik Thakore We are working on it: http://github.com/PerlGameDev/SDL2<br/><br/><br/><br/><br/>On Thu, Aug 15, 2013 at 9:26 AM, Chris Marshall &lt;devel.chm.01@gmail.com&gt;wrote:<br/><br/>&gt; Are there any perl bindings to SDL2? The libsdl.org site<br/>&gt; only lists C#, Pascal, and Python.<br/>&gt;<br/>&gt; --Chris<br/>&gt;<br/>&gt; On Thu, Aug 15, 2013 at 9:08 AM, Kartik Thakore<br/>&gt; &lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt; &gt; Yeah all of them. Also smpeg was missing.<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt; On Wed, Aug 14, 2013 at 6:10 AM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; On 13.8.2013 22:24, Kartik Thakore wrote:<br/>&gt; &gt;&gt;&gt;<br/>&gt; &gt;&gt;&gt; Yeah read this! Hey kmx, anyway you can update the packs? or FROGGS<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; If you mean urls in Alien::SDL2 -<br/>&gt; &gt;&gt;<br/>&gt; https://github.com/PerlGameDev/Alien-SDL2/blob/master/inc/My/Utility.pm#L58<br/>&gt; &gt;&gt; - I can do it.<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; Just SDL2_xxx packages or should I update also zlib, png, freetype ...<br/>&gt; to<br/>&gt; &gt;&gt; the latest versions?<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; --<br/>&gt; &gt;&gt; kmx<br/>&gt; &gt;&gt;<br/>&gt; &gt;<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2058.html Thu, 15 Aug 2013 13:27:29 +0000 Re: SDL 2.0.0 has finally been released by Chris Marshall Are there any perl bindings to SDL2? The libsdl.org site<br/>only lists C#, Pascal, and Python.<br/><br/>--Chris<br/><br/>On Thu, Aug 15, 2013 at 9:08 AM, Kartik Thakore<br/>&lt;thakore.kartik@gmail.com&gt; wrote:<br/>&gt; Yeah all of them. Also smpeg was missing.<br/>&gt;<br/>&gt;<br/>&gt; On Wed, Aug 14, 2013 at 6:10 AM, kmx &lt;kmx@volny.cz&gt; wrote:<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt; On 13.8.2013 22:24, Kartik Thakore wrote:<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; Yeah read this! Hey kmx, anyway you can update the packs? or FROGGS<br/>&gt;&gt;<br/>&gt;&gt;<br/>&gt;&gt; If you mean urls in Alien::SDL2 -<br/>&gt;&gt; https://github.com/PerlGameDev/Alien-SDL2/blob/master/inc/My/Utility.pm#L58<br/>&gt;&gt; - I can do it.<br/>&gt;&gt;<br/>&gt;&gt; Just SDL2_xxx packages or should I update also zlib, png, freetype ... to<br/>&gt;&gt; the latest versions?<br/>&gt;&gt;<br/>&gt;&gt; --<br/>&gt;&gt; kmx<br/>&gt;&gt;<br/>&gt;<br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2057.html Thu, 15 Aug 2013 13:26:27 +0000 Re: SDL 2.0.0 has finally been released by Kartik Thakore Yeah all of them. Also smpeg was missing.<br/><br/><br/>On Wed, Aug 14, 2013 at 6:10 AM, kmx &lt;kmx@volny.cz&gt; wrote:<br/><br/>&gt;<br/>&gt; On 13.8.2013 22:24, Kartik Thakore wrote:<br/>&gt;<br/>&gt;&gt; Yeah read this! Hey kmx, anyway you can update the packs? or FROGGS<br/>&gt;&gt;<br/>&gt;<br/>&gt; If you mean urls in Alien::SDL2 - https://github.com/**<br/>&gt; PerlGameDev/Alien-SDL2/blob/**master/inc/My/Utility.pm#L58&lt;https://github.com/PerlGameDev/Alien-SDL2/blob/master/inc/My/Utility.pm#L58&gt;- I can do it.<br/>&gt;<br/>&gt; Just SDL2_xxx packages or should I update also zlib, png, freetype ... to<br/>&gt; the latest versions?<br/>&gt;<br/>&gt; --<br/>&gt; kmx<br/>&gt;<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2056.html Thu, 15 Aug 2013 13:08:24 +0000 Re: perltidy style? by Mason James <br/>On 2013-08-15, at 5:47 AM, Kartik Thakore wrote:<br/><br/>&gt; :p Mason, if you make a .pertidy I will use it. (I think people prefer spaces to tabs, and methods are like_this_for_now )<br/><br/>cool!, and yes to spaces and that style of method names too<br/><br/><br/>guys, before i commit that file - can we have a quick vote for a perltidy style?<br/>(i don&#39;t want anyone to be forced to use a perl-style they are unhappy with)<br/><br/>+1 for the original -nopro &#39;larry wall&#39; style and -pbp (--perl-best-practices) style, from me<br/><br/><br/>anyone else?<br/><br/><br/>&gt; On Wed, Aug 14, 2013 at 4:13 AM, Tobias Leich &lt;email@froggs.de&gt; wrote:<br/>&gt; There is more than *one* style? :P<br/>&gt; <br/>&gt; Cheers, Tobias<br/>&gt; <br/>&gt; PS: I&#39;d say the set style is the one used mainly in the code.<br/>&gt; <br/>&gt; Am 13.08.2013 15:08, schrieb Mason James:<br/>&gt; &gt; hi all<br/>&gt; &gt;<br/>&gt; &gt; has anyone discussed a preferred perltidy style for the project, yet?<br/>&gt; &gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2055.html Thu, 15 Aug 2013 00:12:40 +0000 Re: perltidy style? by Kartik Thakore :p Mason, if you make a .pertidy I will use it. (I think people prefer<br/>spaces to tabs, and methods are like_this_for_now )<br/><br/><br/>On Wed, Aug 14, 2013 at 4:13 AM, Tobias Leich &lt;email@froggs.de&gt; wrote:<br/><br/>&gt; There is more than *one* style? :P<br/>&gt;<br/>&gt; Cheers, Tobias<br/>&gt;<br/>&gt; PS: I&#39;d say the set style is the one used mainly in the code.<br/>&gt;<br/>&gt; Am 13.08.2013 15:08, schrieb Mason James:<br/>&gt; &gt; hi all<br/>&gt; &gt;<br/>&gt; &gt; has anyone discussed a preferred perltidy style for the project, yet?<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt;<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2054.html Wed, 14 Aug 2013 17:47:59 +0000 Re: SDL 2.0.0 has finally been released by kmx <br/>On 13.8.2013 22:24, Kartik Thakore wrote:<br/>&gt; Yeah read this! Hey kmx, anyway you can update the packs? or FROGGS<br/><br/>If you mean urls in Alien::SDL2 - <br/>https://github.com/PerlGameDev/Alien-SDL2/blob/master/inc/My/Utility.pm#L58 <br/>- I can do it.<br/><br/>Just SDL2_xxx packages or should I update also zlib, png, freetype ... to <br/>the latest versions?<br/><br/>--<br/>kmx<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2053.html Wed, 14 Aug 2013 10:11:11 +0000 Re: perltidy style? by Tobias Leich There is more than *one* style? :P<br/><br/>Cheers, Tobias<br/><br/>PS: I&#39;d say the set style is the one used mainly in the code.<br/><br/>Am 13.08.2013 15:08, schrieb Mason James:<br/>&gt; hi all<br/>&gt;<br/>&gt; has anyone discussed a preferred perltidy style for the project, yet?<br/>&gt;<br/>&gt;<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2052.html Wed, 14 Aug 2013 08:13:22 +0000 Re: automated building/testing for SDL_Perl? by Mason James my reply is &#39;inline&#39;<br/><br/><br/>On 2013-08-14, at 12:33 PM, Kartik Thakore wrote:<br/><br/>&gt; ?<br/>&gt; <br/>&gt; <br/>&gt; On Tue, Aug 13, 2013 at 2:32 PM, Mason James &lt;mtj@kohaaloha.com&gt; wrote:<br/>&gt; <br/>&gt; <br/>&gt; On 2013-08-12, at 8:40 AM, Mason James wrote: <br/>&gt; <br/>&gt; &gt; <br/>&gt; &gt; On 2013-08-12, at 8:06 AM, Kartik Thakore wrote: <br/>&gt; &gt; <br/>&gt; &gt;&gt; Yeap this would be great for sdl. I can give you permissions to add it to SDL repos? <br/>&gt; &gt; <br/>&gt; &gt; <br/>&gt; &gt; yes please :) <br/>&gt; &gt; <br/>&gt; <br/><br/><br/>below here&hellip;<br/><br/>&gt; just a little update... <br/>&gt; <br/>&gt; i&#39;ve managed to sort a successful travis build on the PerlGamesDev/Alien-SDL2 experimental branch <br/>&gt; <br/>&gt; https://travis-ci.org/PerlGameDev/Alien-SDL2 <br/>&gt; https://github.com/PerlGameDev/Alien-SDL2/commits/experimental <br/>&gt; <br/>&gt; <br/>&gt; i&#39;ll attempt to get a SDL2 build succeeding over then next few days <br/>&gt; <br/><br/><br/> http://www.nntp.perl.org/group/perl.sdl.devel/2013/08/msg2051.html Wed, 14 Aug 2013 02:10:43 +0000