I would appreciate your thoughts (and maybe a show of hands) about maintaining the current X11 component of the PDL::Graphics::TriD modules.
Looking at the code, it appears that most of the X11 and GLX stuff was put in to support the creation of the basic drawing window. The new Perl OpenGL module has moved from assuming X11+GLX as the OpenGL environment to one based on GLUT or FreeGLUT. That immediately provides cross platform portability to win32 and macOS systems. However, while comparable functionality is available to the current 3D graphics within PDL, it is not compatible with other X11 hacking outside PDL. It is tempting to make a clean sweep here but it is considered bad form to break existing APIs for perl modules. To support the old API fully, I'm considering leaving in the legacy PDL::Graphics::TriD code in as a selectable option. That way, anyone using the original code would have access to it---a sort of back door, if you will. If you use it now, please let me know.... I hope/expect that the new functionality and portability will make the old code unused and can be removed entirely at some point. Suggestions/thoughts? Chris _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
