...and should be appearing at a mirror near you soon. This release includes believed to be correct implementations of all OpenGL routines that are neither called with or return pointer type arguments (e.g. * or [] types).
It includes autogenerated routines for the rest with the arguments replaced by C pointers. These routines should be correct, in principle, but generating the correct C call values from the perl code is tricky, fragile, and hard to get right. Even worse, the problems have been platform and perl version dependent, yuck! This release includes a "real" perl binding for glShaderSource taking the shader id number as the first argument and then one or more strings containing the shader source code. This implementation now works for both cygwin and SPP. Enjoy! Chris Revision history for Perl extension OpenGL::Modern. 0.01_04 2017-01-29 18:22:01-05:00 - implement glShaderSource_p and use it in t/02_glGetShaderInfoLog.t - this appears to work on Strawberry Perl ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ pdl-devel mailing list pdl-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-devel