> I have found two major bugs in the Mac OS X implementation of Fl_Gl_Window.  
> I will report the bugs in two separate postings.
>
> The first bug occurs with overlays on Fl_Gl_Windows.  If either the OpenGL 
> view transform or model transform are other than identity, then the code in 
> Fl_Gl_Window::swap_buffers calling glCopyPixels to copy the GL_BACK to 
> GL_FRONT has the wrong glRasterPos.
>
> I have code to fix this bug.
>
> Since I have not previously reported FLTK bug fixes, I would like to know the 
> procedure that I should use.
>
>


I forgot to mention that this problem is only triggered if some OpenGL code 
causes the glRasterPos to be changed from the bottom left corner of the 
Gl_Window.  In my case, the application code called gl_draw(const char* str, 
int n) to draw a string into the Gl_Window, which changes the glRasterPos.
_______________________________________________
fltk-bugs mailing list
fltk-bugs@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to