Hi Oscar, On Tue, Jul 14, 2015 at 03:41:39PM +0000, Oscar wrote: > Hi Alex, thanks for your answer its like you wrote and it does allocate > normally now!
Glad to hear! > I have another question, before I also tried to use the glutBitmapCharacter > function in which one passes a void* with the font, so I did like in the > opengl.l file and added a def with the font hex as listed in freeglut_std.h > but when called it says that the font wasn't found. > Maybe this is a problem in what am feeding to the function, > do void* have to be specified different? No, void* should also be just a number. The 'native' function doesn't care anyway to what kind of data a pointer points. > The glutBitmapCharacter used I read was on china-gl.l by Jon Kleiser, > but that was for the 32bit version of pico and it used glue code > to specify the void pointer. In Jon's "china64/openGl.l" I find (de glutBitmapCharacter (Font Character) (native `*GlutLib "glutBitmapCharacter" NIL Font Character) ) BTW, Jon + Oscar: I've lost overview a little bit. But it seems that both of you added some useful functions to @lib/openGl.l Perhaps it makes sense if we add them to the PicoLisp release? If so, can one of you send me all relevant additions? ♪♫ Alex -- UNSUBSCRIBE: mailto:firstname.lastname@example.org?subject=Unsubscribe