Abdulaziz Ghuloum wrote:
When I wrote the ypsilon-compat library, I (incorrectly) interpreted the byte* as an "in" parameter; that is, the bytevector is copied to a temporary buffer that's passed to glGetDoublev, and the buffer is then freed. What I should've done is to copy the data back from the buffer into the bytevector. It should be straightforward to fix. Patches welcome. :-)
New version:
http://proteus.freeshell.org/ypsilon-compat.ikarus.ss
Ed
