Re: Perl OpenGL Project

2011-07-08 Thread Chris Marshall
A quick SDL heads up:  the Prima::OpenGL strawman implementation
is now working with POGL on cygwin using the native WGL OpenGL
drivers.  For project goal #3 below, I'll be trying to get SDL installed
on cygwin so that I can try using it with POGL for the OpenGL drawing.

Anyone already using SDL + POGL on cygwin (with the Mesa+GLX
rendering)?  Does SDL installation on cygwin use the X11+GLX
framework or the win32+WGL one---as in any bumps I can expect
ahead?

Thanks much,
Chris

On Sun, Jul 3, 2011 at 4:44 PM, Kartik Thakore  wrote:
> Hi Chris,
>
> I am interested in helping out! Any bugs I can tackle I will take. I am
> also hoping to look at using some of the P5NCI optimizations chromatic
> was talking about but I will wait for a while and learn the code base so
> far.
>
> P.S. It would be appreciated if you CC'd the sdl-devel@perl.org list. We
> have several ppl on that list that are interested in this project
>
> Kartik
>
> On Sun, 2011-07-03 at 14:25 -0400, chm wrote:
>> Announcing the new Perl OpenGL project site at
>> sourceforge.net.  A read-only git access is at
>>
>>    git://pogl.git.sourceforge.net/gitroot/pogl/pogl
>>
>> I plan on updating the plan going forward but
>> the immediate goals are:
>>
>> (1) Continue work with Dmitry Karasik to resolve
>>      win32 and cygwin build issues for his new
>>      Prima::OpenGL module at
>>
>>        http://github.com/dk/Prima-OpenGL
>>
>> (2) Refactor the perl API bindings to OpenGL
>>      to use GLEW rather than rolling our own.
>>      That should allow for an immediate bump
>>      in OpenGL support to version 4.x.
>>
>> (3) Refactor the GUI/system inteface in OpenGL
>>      to be more platform *and* GUI toolkit
>>      portable.  The current FreeGLUT default is
>>      very portable but abstracting the needed
>>      interface should allow it to be provided
>>      by *any* GUI library.  This is already getting
>>      started (surprisingly quickly) in #1.
>>
>> (4) Replace platform OpenGL library detection
>>      in the Makefile.PL by an Alien::OpenGL or
>>      such approach.  Maybe Alien::GLEW would be
>>      better here.
>>
>> (5) Move from EU::MM to Module::Build to reduce
>>      platform specific shell and make issues.
>>
>> If you are interested in participating, please
>> contact me via email or through the sf.net
>> project page links at
>>
>>    http://sourceforge.net/projects/pogl/develop
>>
>>
>> Thanks!
>> Chris
>
> --
> Kartik Thakore 
>
>


Re: Perl OpenGL Project

2011-07-03 Thread Kartik Thakore
Hi Chris, 

I am interested in helping out! Any bugs I can tackle I will take. I am
also hoping to look at using some of the P5NCI optimizations chromatic
was talking about but I will wait for a while and learn the code base so
far. 

P.S. It would be appreciated if you CC'd the sdl-devel@perl.org list. We
have several ppl on that list that are interested in this project 

Kartik 

On Sun, 2011-07-03 at 14:25 -0400, chm wrote:
> Announcing the new Perl OpenGL project site at
> sourceforge.net.  A read-only git access is at
> 
>git://pogl.git.sourceforge.net/gitroot/pogl/pogl
> 
> I plan on updating the plan going forward but
> the immediate goals are:
> 
> (1) Continue work with Dmitry Karasik to resolve
>  win32 and cygwin build issues for his new
>  Prima::OpenGL module at
> 
>http://github.com/dk/Prima-OpenGL
> 
> (2) Refactor the perl API bindings to OpenGL
>  to use GLEW rather than rolling our own.
>  That should allow for an immediate bump
>  in OpenGL support to version 4.x.
> 
> (3) Refactor the GUI/system inteface in OpenGL
>  to be more platform *and* GUI toolkit
>  portable.  The current FreeGLUT default is
>  very portable but abstracting the needed
>  interface should allow it to be provided
>  by *any* GUI library.  This is already getting
>  started (surprisingly quickly) in #1.
> 
> (4) Replace platform OpenGL library detection
>  in the Makefile.PL by an Alien::OpenGL or
>  such approach.  Maybe Alien::GLEW would be
>  better here.
> 
> (5) Move from EU::MM to Module::Build to reduce
>  platform specific shell and make issues.
> 
> If you are interested in participating, please
> contact me via email or through the sf.net
> project page links at
> 
>http://sourceforge.net/projects/pogl/develop
> 
> 
> Thanks!
> Chris

-- 
Kartik Thakore