Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-14 | set osmesa renderbuffer refcount=1 upon creation, free renderbuffer in ↵ | Brian | |
OSMesaDestroyContext() | |||
2007-03-28 | Add missing OSMesaColorClamp function | Alan Hourihane | |
2007-03-06 | Fix/improve framebuffer object reference counting. | Brian | |
Use _mesa_reference_framebuffer() and _mesa_unreference_framebuffer() functions to be sure reference counting is done correctly. Additional assertions are done too. Note _mesa_dereference_framebuffer() renamed to "unreference" as that's more accurate. | |||
2006-10-30 | switch several dri drivers over | Keith Whitwell | |
2006-10-29 | switch over to vbo module | Keith Whitwell | |
2006-10-17 | Lots of fixes/changes to select color depth at runtime. | Brian Paul | |
2006-10-14 | Some code movement so that the gl_framebuffer is fully initialized before | Brian Paul | |
calling _mesa_make_current() to avoid hitting the initialize_framebuffer_size() stuff in context.c | |||
2006-05-20 | use new _mesa_remove_renderbuffer() | Brian Paul | |
2006-05-19 | Allow rendering 8, 16 and 32-bit/channel images without recompiling. | Brian Paul | |
Uses new renderbuffer adaptors. | |||
2006-05-14 | remove some unused macros | Brian Paul | |
2006-05-14 | fix typo, remove dead code | Brian Paul | |
2006-04-25 | silence warnings | Brian Paul | |
2006-04-01 | Initialize renderbuffer size. | Daniel Borca | |
2006-03-30 | When creating front/back renderbuffers, init the Red/Green/Blue/AlphaBits fields | Brian Paul | |
2006-03-28 | Match pixel addresses with `compute_row_addresses' in RGB mode (also obey ↵ | Daniel Borca | |
RGB/UNSIGNED_BYTE rule). | |||
2006-03-27 | PutRowRGB was not initialized for OSMESA_RGB_565 | Daniel Borca | |
2006-03-16 | Moved _glapi_check_multithread() call into drivers, instead of in | Brian Paul | |
_mesa_make_current(). This removes an ugly #if !defined(IN_DRI_DRIVER) from core Mesa. | |||
2006-01-26 | remove unneeded init of swrast->invalidate_line/triangle | Brian Paul | |
2005-12-08 | add {} to RENDER_SPAN macro to fix compilation problem | Karl Schultz | |
2005-11-12 | Added OSMesaColorClamp(), bug 4917 | Brian Paul | |
2005-09-21 | replace GLdepth with GLuint | Brian Paul | |
2005-09-14 | remove unused vars | Brian Paul | |
2005-09-14 | remove _tnl_MakeCurrent call | Brian Paul | |
2005-09-10 | fix a problem w/ color index mode when CHAN_BITS=16 | Brian Paul | |
2005-09-01 | remove the old set_buffer() routine | Brian Paul | |
2005-05-17 | fix some BCOMP/ACOMP typos (fixes Brad King's vtk failures) | Brian Paul | |
2005-05-07 | remove some dead code | Brian Paul | |
2005-05-05 | more updates for users of s_spantemp.h | Brian Paul | |
2005-05-04 | fix s_spantemp.h includes | Brian Paul | |
2005-05-04 | Major check-in of changes for GL_EXT_framebuffer_object extension. | Brian Paul | |
Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested. | |||
2005-01-29 | fix initial viewport size bug | Brian Paul | |
2004-11-27 | Have OSMesaGetProcAddress() return new OSMESAproc typedef. | Brian Paul | |
2004-11-25 | Use a generic function typedef instead of void * to avoid gcc 3.4 warnings. | Brian Paul | |
2004-04-21 | check return values of _swrast_CreateContext, etc | Brian Paul | |
2004-03-21 | Implemented support for software-based AUX color buffers. | Brian Paul | |
Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc. | |||
2004-03-14 | fix stride bug in RGB and BGR span rendering | Brian Paul | |
2004-01-20 | Before calling _mesa_create_context(), initialize a dd_function_table struct | Brian Paul | |
by calling _mesa_init_driver_functions() and then plugging in the driver- specific functions. In particular, make sure ctx->Driver.NewTextureObject points to the appropriate driver function so that _all_ texture objects are augmented with the driver-specific data. Put in a bunch of assertions in the texture-related driver functions that texObj->DriverData is valid. Remove old dead code in near future. | |||
2003-10-19 | Move initialization of default ctx->Driver.buffer-object-functions into | Brian Paul | |
bufferobj.c so all the drivers don't have to worry about them. | |||
2003-10-15 | initialize GetBufferSubData pointer | Brian Paul | |
2003-10-11 | s/GL_COLOR_INDEX/OSMESA_COLOR_INDEX/ | Brian Paul | |
2003-10-11 | don't request accum buffer in color index mode | Brian Paul | |
2003-10-08 | More SciTech SNAP specific changes to glheader.h. Also modified the macros | Kendall Bennett | |
in swrast/s_spantemp.h to allow dithering to be used in the SNAP drivers. | |||
2003-09-17 | GL_ARB_vertex_buffer_object working now, at least for non-indexed | Brian Paul | |
vertex arrays. | |||
2003-09-17 | added call to _mesa_enable_1_5_extensions() | Brian Paul | |
2003-04-04 | Rework gl[Copy]Tex[Sub]Image() error checking so that all level, width, height | Brian Paul | |
and depth checks are done via ctx->Driver.TestProxyTexImage(). This allows more flexiblity, like supporting larger, non-cubic 3D textures. | |||
2003-04-01 | s/gl_ctx/mesa/ and misc clean-ups | Brian Paul | |
2003-04-01 | New device driver hooks for texture object and texture image creation to | Brian Paul | |
allow drivers to implement C++-like inheritance via containment. Lots of assorted clean-ups related to texture objects. | |||
2003-03-04 | fix GLchan=GLfloat problems | Brian Paul | |
2003-03-01 | Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch] | Brian Paul | |
Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h | |||
2003-02-25 | casts to silence g++ warnings | Brian Paul | |