My goal for bug fixes for 2.4.4 relate to portability
problems (alot of them coming from the cygwin and/or
win32 environments) and improving TriD portability
(with the ultimate goal of providing a baseline
display capability across all supported platforms).
I've been working with Bob Free, the new owner of
Perl OpenGL (POGL) which is the continuation of the
OpenGL binding that we've incorporated into our TriD
module infrastructure. He has significantly improved
the capabilities of the module as well as the portability.
We plan to get a release of OpenGL-0.57 out to
support a PDL-2.4.4 release. (Yeah, Bob!)
For PDL-2.4.4, I plan to allow for the use of the
POGL module configuration information instead of
our own hand-rolled version from OpenGL-0.5.
That allows us to move the PDL OpenGL support
back to the Perl OpenGL rather than internal to
PDL and improves the robustness and portability.
If OpenGL-0.57 is not available, we will fall back
to the current config and build so PDL-ers should
be ok during this transistion.
POGL is transitioning to using GLUT (actually
FreeGLUT) rather than GLX for the base window
functionality. This should allow the same code to
run on X/OpenGL systems *and* win32/OpenGL
systems. The result will be PDL with TriD should
finally work across unix and win32 systems.
Outside of TriD work, I'll review outstanding patches
and verify that they are in CVS. I have a list of other
cygwin portability issues (like PLPlot) that I'll work through
as time to freeze/final test permits. The bugs that I see
addressing initially are:
1994617 demo 3d fails after perl 5.8.8 -> perl 5.10.0
2008-06-15 21:44 9 nobody marshallch
1994614 Makefile.PL WITH_3D autodetection fails to find xdpyinfo
2008-06-15 21:37 5 nobody marshallch
1994610 TriD build problem w pthreads 2008-06-15 21:33 5
nobody marshallch
1994604 No OUTPUT definition for type 'GLvoid' 2008-06-15
21:25 5 nobody marshallch
1994584 PDL Has no signed 8-bit integer datatype 2008-06-15
20:48 5 nobody marshallch
1994500 PROJ build fails on cygwin 2008-06-15 18:06 5
nobody marshallch
1994442 imagrgb problems 2008-06-15 15:49 7 marshallch
marshallch
1850913 wpic/rpic don't support 16bit png * 2007-12-14 17:11
7 marshallch marshallch
1356282 GSL::RNG has many pointer warning messages * 2005-11-14
05:01 1 nobody nobody
I had hoped to address the FFTW update to v3 APT but don't
have time. Ultimately I would like to see current FFTW support,
consistent FFT calling conventions across all the FFT functionality
in PDL, and better documentation of the alternatives.
--Chris
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl