Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implementation of GL_EXT_pixel_buffer_object extension. | Brian Paul | 2004-03-13 | 1 | -0/+76 |
| | | | | | Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet. | ||||
* | yet another take on VBO deleting and reference counting | Brian Paul | 2004-03-04 | 1 | -1/+53 |
| | |||||
* | more changes to VBO reference counting and deletion | Brian Paul | 2004-03-03 | 1 | -36/+7 |
| | |||||
* | set buffer object default Usage and Access | Brian Paul | 2004-02-13 | 1 | -2/+4 |
| | |||||
* | Do more bookkeeping of vertex buffer object reference counts. | Brian Paul | 2004-02-11 | 1 | -0/+6 |
| | | | | Incr/decr counts when doing glPush/PopClientAttrib(GL_CLIENT_VERTEX_ARRAY_BIT). | ||||
* | Before calling _mesa_create_context(), initialize a dd_function_table struct | Brian Paul | 2004-01-20 | 1 | -12/+0 |
| | | | | | | | | | | 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. | ||||
* | Added GLAPIENTRY decorations for all first level OpenGL API function entry | Kendall Bennett | 2003-10-21 | 1 | -11/+11 |
| | | | | | points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler. | ||||
* | fix an error message | Brian Paul | 2003-10-21 | 1 | -1/+1 |
| | |||||
* | Move initialization of default ctx->Driver.buffer-object-functions into | Brian Paul | 2003-10-19 | 1 | -0/+12 |
| | | | | bufferobj.c so all the drivers don't have to worry about them. | ||||
* | minor tweaks | Brian Paul | 2003-10-15 | 1 | -2/+2 |
| | |||||
* | bufObj->Access wasn't being set | Brian Paul | 2003-10-14 | 1 | -1/+3 |
| | |||||
* | minor fix in buffer_object_get_target() | Brian Paul | 2003-10-14 | 1 | -1/+1 |
| | |||||
* | Assorted casts to silence g++ warnings. | Brian Paul | 2003-09-19 | 1 | -1/+1 |
| | |||||
* | Add casts to prevent signed/unsigned compare compiler warnings. | Karl Schultz | 2003-09-18 | 1 | -4/+4 |
| | |||||
* | Fixed/added some error checks. | Brian Paul | 2003-09-17 | 1 | -27/+31 |
| | | | | | Allow one buffer to be bound to multiple targets. Rebind buffer 0 when deleting currently bound buffer. | ||||
* | unbind vertex arrays from buffer in DeleteBuffersARB() | Brian Paul | 2003-09-17 | 1 | -1/+26 |
| | |||||
* | More work on ARB_vertex_buffer_object. | Brian Paul | 2003-09-17 | 1 | -47/+88 |
| | | | | | Use GLubyte * instead of void * for gl_client_array->Ptr to simplify upcoming pointer arithmetic changes. | ||||
* | Some work on ARB_vertex_buffer_object. | Brian Paul | 2003-09-15 | 1 | -20/+27 |
| | | | | Use GL_CLIENT_ACTIVE_TEXTURE when returning texcoord array values in get.c | ||||
* | Added prototypes for internal functions to bufferobj.h. | Brian Paul | 2003-09-09 | 1 | -37/+23 |
| | | | | Minor code clean-ups. | ||||
* | Added most of the infrastructure required to support | Ian Romanick | 2003-09-09 | 1 | -80/+527 |
| | | | | ARB_vertex_buffer_object. THIS IS INCOMPLETE. | ||||
* | Merge Jose's documentation and core Mesa changes from embedded branch | Keith Whitwell | 2003-07-17 | 1 | -1/+1 |
| | |||||
* | fix MapBufferARB() return type | Brian Paul | 2003-05-10 | 1 | -4/+6 |
| | |||||
* | basic work on GL_ARB_vertex_buffer_object | Brian Paul | 2003-04-09 | 1 | -4/+182 |
| | |||||
* | Basic infrastructure for GL_ARB_vertex_buffer_object. | Brian Paul | 2003-03-29 | 1 | -0/+98 |