develooper Front page | perl.sdl.devel | Postings from August 2013

Re: SDL2 + POGL2 + PDL confluence

Thread Previous | Thread Next
From:
Mason James
Date:
August 19, 2013 07:43
Subject:
Re: SDL2 + POGL2 + PDL confluence
Message ID:
A7C71B80-F826-48A4-A8CF-85C9FBBCB9BE@kohaaloha.com

On 2013-08-19, at 4:20 AM, Kartik Thakore wrote:

> There is no need to. I made a PDL to SDL_surface work before. And in SDL2 you can create template from surface.

awesome, thanks Kartik


and slightly off-topic but… 
has anyone managed to build POGL on debian-wheezy lately?  i'm getting a segfault :/


----------------------------------------------
root@vbox1:~# git clone git://git.code.sf.net/p/pogl/code pogl-code
Cloning into 'pogl-code'...
Resolving deltas: 100% (667/667), done.

root@vbox1:~# cd pogl-code/

root@vbox1:~/pogl-code# perl Makefile.PL interface=FREEGLUT verbose 
$verbose set to 1
found libs:
    GL = 'GL'
    GLU = 'GLU'
    GLUT = 'glut'
Testing for OpenGL Extensions
Testing GLUT version
glversion: cd utils;make -f Makefile GLUT_LIB=glut GLUT_DEF=HAVE_GLUT  clean;make -f Makefile GLUT_LIB=glut GLUT_DEF=HAVE_GLUT 
OpenGL Warning: XGetVisualInfo returned 0 visuals for 0x85e72c0
OpenGL Warning: Retry with 0x8002 returned 0 visuals
Segmentation fault
make: *** [glversion.txt] Error 139

rm -f glversion.txt
rm -f glversion
rm -f glversion.o
cc -I/usr/include -I/usr/X11R6/include -I/usr/local/include -I/usr/openwin/include -DHAVE_GLUT -c glversion.c
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
chmod u+x glversion
./glversion > glversion.txt


get_extensions: no extensions found in utils/glversion.txt

----------------------------------------------


> 
> hi Chris,
> 
> i was looking at elmex'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.
> 
> obviously this solution is a little slower than others, but... it should 'just work' without much effort
> 
> we could always use this lazy technique for initial testing, until a more 'correct' solution is sorted with SDL_Texture :)
> 
> 
> Mason
> 



Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About