Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-21 | Refactor PBO validate/map code. | Brian | |
We always need to do PBO validation, so do that in core Mesa before calling driver routine. | |||
2008-03-21 | add a number of PBO validate/map/unmap functions | Brian | |
Helper functions for (some) drivers, including swrast. | |||
2007-08-23 | For _mesa_share_state(), update the context's references to the new share ↵ | Brian | |
group's objects (Shane Blackett) | |||
2006-08-23 | Added _mesa_lookup_program() and _mesa_lookup_bufferobj() functions to avoid | Brian Paul | |
a lot of casting elsewhere. Use _mesa_lookup_texture() in tdfx driver, use _mesa_lookup_bufferobj() in r300 driver. | |||
2006-06-12 | Add support for GL_APPLE_vertex_array_object. Several test programs | Ian Romanick | |
and demos are also added. Adding basic support to drivers should be as easy as just enabling the extension, though thorough test would also be required. | |||
2004-11-10 | GL_(UN)PACK_SKIP_IMAGES should only be applied to 3D texture pack/unpacking | Brian Paul | |
and ignored for 1D and 2D images. Need to pass in image dimensions (1,2,3) to the _mesa_image_address() function. This change gets propogated to some other routines. Also added new _mesa_image_address[123]d() convenience functions. | |||
2004-10-31 | Remove redundant error checking. | Brian Paul | |
Added _mesa_buffer_unmap(). Minor clean-ups. | |||
2004-03-13 | Implementation of GL_EXT_pixel_buffer_object extension. | Brian Paul | |
Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet. | |||
2003-12-04 | remove duplicate declaration | Alan Hourihane | |
2003-10-21 | Added GLAPIENTRY decorations for all first level OpenGL API function entry | Kendall Bennett | |
points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler. | |||
2003-10-15 | minor tweaks | Brian Paul | |
2003-09-17 | More work on ARB_vertex_buffer_object. | Brian Paul | |
Use GLubyte * instead of void * for gl_client_array->Ptr to simplify upcoming pointer arithmetic changes. | |||
2003-09-09 | Added prototypes for internal functions to bufferobj.h. | Brian Paul | |
Minor code clean-ups. | |||
2003-06-05 | Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything. | Ian Romanick | |
2003-05-10 | fix MapBufferARB() return type | Brian Paul | |
2003-03-29 | Basic infrastructure for GL_ARB_vertex_buffer_object. | Brian Paul | |