Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | obsolete | Brian Paul | 2003-10-16 | 1 | -74/+0 |
| | |||||
* | minor tweaks | Brian Paul | 2003-10-15 | 2 | -4/+4 |
| | |||||
* | Updates to x86 assembler support for Open Watcom and SNAP | Kendall Bennett | 2003-10-14 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | add switch defaults to silence warnings | Brian Paul | 2003-10-10 | 1 | -0/+6 |
| | |||||
* | old/unused | Brian Paul | 2003-10-10 | 2 | -486/+0 |
| | |||||
* | Eric's mesa-depth32.diff | Keith Whitwell | 2003-10-09 | 2 | -4/+5 |
| | |||||
* | More SciTech SNAP specific changes to glheader.h. Also modified the macros | Kendall Bennett | 2003-10-08 | 1 | -7/+11 |
| | | | | in swrast/s_spantemp.h to allow dithering to be used in the SNAP drivers. | ||||
* | VertexAttrib4fv wasn't being installed (4f was). | Keith Whitwell | 2003-10-06 | 1 | -0/+1 |
| | |||||
* | Fix typo | Keith Whitwell | 2003-10-06 | 1 | -1/+1 |
| | |||||
* | Removed bogus OS/2 floating point->integer conversion routine | Kendall Bennett | 2003-10-03 | 1 | -12/+2 |
| | |||||
* | Fixed incorrect Watcom assembler macros | Kendall Bennett | 2003-10-03 | 1 | -2/+2 |
| | |||||
* | Fixed bugs in Mesa software span rendering for color index modes | Kendall Bennett | 2003-10-02 | 1 | -1/+3 |
| | |||||
* | Updates required for building the SciTech SNAP version of Mesa. This includes: | Kendall Bennett | 2003-09-30 | 3 | -8/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | 1. Changes to the main header files to exclude some stuff is __SCITECH_SNAP__ is defined. The main GL/gl.h header file in SciTech SNAP is actually a wrapper that defines a bunch of necessary stuff and then included GL/gl_mesa.h which is the normal Mesa GL/gl.h header file renamed. 2. Changed APIENTRY * to APIENTRYP macros in the GL/gl.h and GL/glext.h header files. This will better support other compilers like IBM VisualAge C++. I added a basic macro for APIENTRYP to GL/gl.h (inside the !SNAP block), so existing code will compile the same, but when the SNAP version is being built we will use the correc definitions for the target compiler. 3. Changed a few more void * declarations to GLvoid *'s to avoid Open Watcom compiler complaints. 4. Updates the OPENGL_VERSION macro to include a patch number (set to 0 for now). Probably not necessary, but the original macro was wrong and we use that macro in our code. 5. Changed _tnl_end() to _tnl_end_ctx() to avoid conflicts with _tnl_End when using a compiler that has a case insensitive link. | ||||
* | Add extra cases and enums for _mesa_fetch_state(), and set the length of | Karl Rasche | 2003-09-23 | 2 | -6/+88 |
| | | | | program_parameter.StateIndexes[] to 6, used for fetching matrix state | ||||
* | casts | Brian Paul | 2003-09-19 | 1 | -9/+9 |
| | |||||
* | Assorted casts to silence g++ warnings. | Brian Paul | 2003-09-19 | 5 | -16/+19 |
| | |||||
* | Make binary - even though this is a text file, common practice is to store ↵ | Karl Schultz | 2003-09-19 | 1 | -604/+604 |
| | | | | MS studio files as binary | ||||
* | Move away from using the ctx->_TriangleCaps bitfield. | Brian Paul | 2003-09-18 | 1 | -0/+26 |
| | | | | | New macros in context.h for testing state: NEED_SECONDARY_COLOR and NEED_TWO_SIDED_LIGHTING. | ||||
* | tweak an error message | Brian Paul | 2003-09-18 | 1 | -1/+1 |
| | |||||
* | Move macros from header to C file. Updated some comments | Brian Paul | 2003-09-18 | 2 | -85/+63 |
| | |||||
* | Move context ASSERT/FLUSH macros to context.h | Brian Paul | 2003-09-18 | 2 | -95/+104 |
| | |||||
* | remove MESA_TRACE stuff | Brian Paul | 2003-09-18 | 2 | -21/+3 |
| | |||||
* | version tweaks | Brian Paul | 2003-09-18 | 2 | -2/+2 |
| | |||||
* | removed unused NoRaster and Rendering fields from GLcontext | Brian Paul | 2003-09-18 | 2 | -4/+0 |
| | |||||
* | Remove FLT_MIN definition to imports.h | Brian Paul | 2003-09-18 | 2 | -48/+45 |
| | | | | Assorted code clean-ups in light.c | ||||
* | Add casts to prevent signed/unsigned compare compiler warnings. | Karl Schultz | 2003-09-18 | 2 | -6/+6 |
| | |||||
* | remove unused Target field from gl_buffer_object | Brian Paul | 2003-09-17 | 1 | -1/+0 |
| | |||||
* | 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 |
| | |||||
* | Implement GL_ELEMENT_ARRAY_BUFFER_ARB for buffer objects. | Brian Paul | 2003-09-17 | 1 | -0/+8 |
| | |||||
* | Change the hyperlinks names in the main page to match the Doxygen generated ↵ | Jose Fonseca | 2003-09-17 | 1 | -3/+3 |
| | | | | ones. | ||||
* | GL_ARB_vertex_buffer_object working now, at least for non-indexed | Brian Paul | 2003-09-17 | 3 | -4/+19 |
| | | | | vertex arrays. | ||||
* | More work on ARB_vertex_buffer_object. | Brian Paul | 2003-09-17 | 8 | -128/+217 |
| | | | | | Use GLubyte * instead of void * for gl_client_array->Ptr to simplify upcoming pointer arithmetic changes. | ||||
* | move some functions, add some comments | Brian Paul | 2003-09-17 | 1 | -32/+40 |
| | |||||
* | set ARB_vertex_buffer_object in _mesa_enable_sw_extensions() | Brian Paul | 2003-09-17 | 1 | -1/+4 |
| | |||||
* | fix up FEATURE_* defines | Brian Paul | 2003-09-17 | 1 | -21/+14 |
| | |||||
* | minor simplification | Brian Paul | 2003-09-15 | 1 | -4/+4 |
| | |||||
* | Some work on ARB_vertex_buffer_object. | Brian Paul | 2003-09-15 | 6 | -101/+98 |
| | | | | Use GL_CLIENT_ACTIVE_TEXTURE when returning texcoord array values in get.c | ||||
* | Updates to fix problems building with the Open Watcom compiler. | Kendall Bennett | 2003-09-12 | 4 | -65/+73 |
| | |||||
* | Allow glTexImage1/2/3D to specify width/height/depth = 0. | Brian Paul | 2003-09-12 | 4 | -11/+21 |
| | | | | | This allows texture state to be resettable to default state. Not allowed according to the spec, but allowed by all other OpenGL libs. | ||||
* | display list support for ARB_vertex/fragment_program | Brian Paul | 2003-09-09 | 1 | -11/+148 |
| | |||||
* | plug in vertex buffer object functions | Brian Paul | 2003-09-09 | 1 | -0/+18 |
| | |||||
* | Added prototypes for internal functions to bufferobj.h. | Brian Paul | 2003-09-09 | 2 | -37/+69 |
| | | | | Minor code clean-ups. | ||||
* | Added most of the infrastructure required to support | Ian Romanick | 2003-09-09 | 4 | -80/+583 |
| | | | | ARB_vertex_buffer_object. THIS IS INCOMPLETE. | ||||
* | fix typo | Brian Paul | 2003-09-05 | 1 | -1/+1 |
| | |||||
* | move GL_MESA_program_debug code into program.c | Brian Paul | 2003-09-05 | 4 | -215/+239 |
| | |||||
* | Committing in . | Jouk Jansen | 2003-09-05 | 1 | -0/+1 |
| | | | | | | | | | Added missing include files. Modified Files: Mesa-newtree/progs/demos/isosurf.c Mesa-newtree/src/mesa/main/nvvertexec.c ---------------------------------------------------------------------- |