Re: PerlGameDev Annonces, Aftermath YAPC::NA
[email protected] (chm) Sun, 03 Jul 2011 19:08:44 -0400
| Newsgroups | perl.sdl.devel,perl.module-authors |
|---|---|
| Message-ID | <[email protected]> |
On 7/1/2011 7:22 PM, Adam Kennedy wrote: > All mainstream win32 have snake now, they just don't have any other makes What is snake? I don't seem to have it on my winXP box. --Chris > On Jul 2, 2011 8:40 AM, "chm"<[email protected]> wrote: >> On 7/1/2011 10:24 AM, Kartik Thakore wrote: >>> >>> =head2 OpenGL 3.0 >>> =blame kthakore, chromatic >>> =for kthakore, Chris, jtpalmer >>> >>> This comes from the following observations ( feel free to scold/correct >>> me ). >>> >>> =over >>> >>> =item Convergence to OpenGL >>> >>> SDL 1.3 is moving over to OpenGL. Having the ability to do neat things >>> with OpenGL this will help to add more performance, speed and >>> flexibility to the module. >>> >>> =item POGL still uses FreeGLUT >>> >>> POGL albeit great is getting ... old. FreeGLUT is slowing down ( SDL >>> replaces this fine and we have tests to prove it see construder. It is >>> an extra dep. >> >> FreeGLUT is the default window "provider" for POGL. >> Any GUI toolkit that supports creating OpenGL contexts >> and setting them should work fine. I'm looking into >> factoring out the GUI dependencies so that POGL works >> better with other GUI toolkits to provide the OS and >> window system support. >> >>> =item OpenGL 3.3 is a fixed target >>> >>> New OpenGL is all the way up to 4.x now. OpenGL 3.3 has been around for >>> a while and is not going to be using. >>> >>> =back >>> >>> Based on this I think we should attempt to help the POGL dev with >>> whatever he needs. I will move it to github at some point. Additionally >>> chip during my talk you mentioned some technology for doing OpenGL >>> context/display lists better. Can you mention it again chip? I seem to >>> have forgotten it. >> >> I'm not sure what the issues with context/display >> lists might be but would be interested to hear. >> >> As I see it, the top missing feature in Perl OpenGL >> is support for OpenGL versions greater than 2.x. >> Work is underway to refactor POGL to use GLEW for >> the bindings. That should improve portability and >> capability (GLEW supports pretty much all current >> OpenGL versions). >> >> The next priority for POGL is the build process >> which is hamstrung by a static probe for system >> capabilities and requires a shell and make to >> work. I would like to move detection of needed >> libraries to an Alien::Module and to Module::Build >> for POGL itself which would avoid some of the >> portability problems with win32---no shell, no >> make, no package manager. I would like to see >> POGL build on win32 platforms *without* requiring >> a MSYS or cygwin install to get things to work. >> >> Regards, >> Chris Marshall >> >>> The hope will be to make a declarative for OpenGL constructs that can be >>> sent straight to the hardware. Adam Kennedy has some work start in this >>> area (OpenGL::List). >>> >>> >>> Regards, >> > > > > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 10.0.1388 / Virus Database: 1516/3738 - Release Date: 07/01/11