summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/beos/GLView.cpp
AgeCommit message (Collapse)Author
2007-02-16Commiting a few minor fixes to glut fbdev (segfault on a separate stack)Sean D'Epagnier
Updated all drivers that used the old _ac_ functions to use the new _vbo_ functions. I know this fixed the fbdev driver, it looks like it might fix some other drivers too.
2004-11-27Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport().Brian Paul
Now, the driver's Viewport routine should call _mesa_ResizeBuffersMESA() if necessary. Cleaned up code related to GLframebuffer width/height initialization. Set initial viewport/scissor params in _mesa_make_current2(), instead of in the drivers' MakeCurrent functions.
2004-10-13Let's build again after the support for GL_ARB_draw_buffers was added.Philippe Houdoin
2004-10-13Fix a potential memory leak.Philippe Houdoin
2004-10-13Implement BGLView::CopyPixelsIn/Out().Philippe Houdoin
BGLView::ErrorCallback() is now actually called on error! Plus usual minor changes.
2004-08-16Stupid me. I don't know why I moved the GLView.h here at first, but now I ↵Philippe Houdoin
know why I shouldn't: Official BeOS GLView.h defines a virtual ErrorCallback(GLenum) method, assuming a unsigned long GLenum. But under Mesa, GLenum is unsigned int. To keep binary compatibility, BeOS apps including Mesa GL/gl.h MUST include *our* GLView.h, or linker will report a missing ErrorCallback(unsigned int) symbol. Glup.
2004-08-14Fix a bug that set RGBA bits length always to 0 (reported by Marcin Konicki).Philippe Houdoin
PPC byte order now supported (thanks Nathan Whitehorn). Double buffering is now always forced. Unlock the BGLView looper only if needed. Should fix the GLUT-based apps crash at window closing. SwapBuffers() now can wait for next vertical retrace. And several other minor changes...
2003-12-13Updates from Philippe Houdoin.Brian Paul
2003-03-30enable 1.4 extensionsBrian Paul
2002-11-13fix compilation problem (Philippe Houdoin)Brian Paul
2002-10-17applied Philippe Houdoin's patch, plus minor clean-upsBrian Paul
2002-09-19Updated BeOS support (Philippe Houdoin)Brian Paul
2000-11-17Minor header file changes to silence warnings.Brian Paul
Added _mesa_enable_sw_extensions(), called by software-only drivers to enable all s/w-supported GL extensions.
2000-11-14more Driver.Color, Driver.Index updatesBrian Paul
2000-09-26First batch of OpenGL SI related changes:Brian Paul
Renamed struct gl_context to struct __GLcontextRec. Include glcore.h, setup GL imports/exports. Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions. GLcontext's Visual field is no longer a pointer.
2000-03-19updated for Mesa 3.3Brian Paul
1999-08-19Initial revisionjtg