Having a GLUT window die on me because I accidentally scroll the mouse wheel down finally drove me mad enough to go track the problem down. I'm not sure if this is the correct way to do it, but weighing in at one line sexp it sure feels good. I picked :wheel-down but I guess any keyword can be put in it's place.
the change: in glut/callbacks.lisp add (:wheel-down -1) to the mouse-button-state cenum.
Charlie Mac
Hi,
What's the current 'best' set of bindings for OpenGL on an intel iMac please ? I have seen the 'thomas' fork mentioned, what advantages does this offer ?
I've used OpenGL and lisp but a long time ago and I want to get back into it!
Cheers, Sean.
On 19/02/2008, Sean Charles sean.charles@objitsu.com wrote:
What's the current 'best' set of bindings for OpenGL on an intel iMac please ? I have seen the 'thomas' fork mentioned, what advantages does this offer ?
I sincerely don't remember all the changes that went into that branch anymore but basically that's where all the patches have been going to. One advantage that comes to mind is that it works with recent versions CFFI.
Charlie brought up the issue of merging said branch but there wasn't much reaction so I've just merged it. It was generating way to much needless confusion. (I kept a copy of the previous main branch at http://common-lisp.net/project/cl-opengl/cl-opengl-old and if there are any objections to what's been merged I'm sure we can work them out.)
I'll apply the other patches Charlie and Johann sent ASAP.
In conclusion, just grab the main branch: darcs get http://common-lisp.net/project/cl-opengl/darcs/cl-opengl
Thanks! I've just done a clean install of CLISP 2.43 from MacPorts and got ASDF up and running... Thanks again! :)
On 19 Feb 2008, at 13:49, Luís Oliveira wrote:
On 19/02/2008, Sean Charles sean.charles@objitsu.com wrote:
What's the current 'best' set of bindings for OpenGL on an intel iMac please ? I have seen the 'thomas' fork mentioned, what advantages does this offer ?
I sincerely don't remember all the changes that went into that branch anymore but basically that's where all the patches have been going to. One advantage that comes to mind is that it works with recent versions CFFI.
Charlie brought up the issue of merging said branch but there wasn't much reaction so I've just merged it. It was generating way to much needless confusion. (I kept a copy of the previous main branch at http://common-lisp.net/project/cl-opengl/cl-opengl-old and if there are any objections to what's been merged I'm sure we can work them out.)
I'll apply the other patches Charlie and Johann sent ASAP.
In conclusion, just grab the main branch: darcs get http://common-lisp.net/project/cl-opengl/darcs/cl-opengl
-- Luís Oliveira http://student.dei.uc.pt/~lmoliv/
"Charlie McMackin" charliemac+cl-opengl@gmail.com writes:
the change: in glut/callbacks.lisp add (:wheel-down -1) to the mouse-button-state cenum.
Applied, thanks.
cl-opengl-devel@common-lisp.net