Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | A number of vertex buffer fields like NormalPtr, FogCoordPtr, etc are really | Brian Paul | 2006-06-14 | 11 | -73/+76 |
| | | | | | | just aliases for members of the VB->AttribPtr[] array. Begin replacing FogCoordPtr with VB->AttribPtr[_TNL_ATTRIB_FOG], and similarly for NormalPtr, TexCoordPtr, PointSizePtr, etc. | ||||
* | Rename _TNL_ATTRIB_ATTRIBUTE* to _TNL_ATTRIB_GENERIC* | Brian Paul | 2006-06-14 | 5 | -30/+34 |
| | |||||
* | new assertion | Brian Paul | 2006-06-14 | 1 | -0/+2 |
| | |||||
* | Do a cheesy implementation of glXWait/GetVideoSyncSGI() functions, but | Brian Paul | 2006-06-13 | 1 | -6/+13 |
| | | | | | disable reporting the GLX_SGI_video_sync extension anyway. Google Earth works now. | ||||
* | GLX_BAD_CONTEXT checks in video-sync functions | Brian Paul | 2006-06-13 | 1 | -5/+5 |
| | |||||
* | remove debug printf | Brian Paul | 2006-06-13 | 1 | -1/+0 |
| | |||||
* | clean-ups and new comments | Brian Paul | 2006-06-13 | 1 | -9/+19 |
| | |||||
* | fix glVertexAttribPointerARB's normalized behaviour | Brian Paul | 2006-06-13 | 1 | -0/+1 |
| | |||||
* | remove unused index_attr1fv() | Brian Paul | 2006-06-13 | 1 | -6/+0 |
| | |||||
* | Rename some functions/macros to better reflect their behaviour: | Brian Paul | 2006-06-13 | 4 | -111/+105 |
| | | | | | 3F -> 3FN because integer types are normalized 4FC -> 3FN because we can normalize non-color attributes | ||||
* | In import_attrib(), use the from->Normalized flag to choose the right | Brian Paul | 2006-06-13 | 1 | -8/+28 |
| | | | | | translation function. Before this fix the 'normalized' flag to glVertexAttribPointerARB() was ignored. | ||||
* | s/0/NULL/ | Brian Paul | 2006-06-13 | 1 | -1/+1 |
| | |||||
* | When using an ARB vertex program, the generic vertex arrays do not alias the | Brian Paul | 2006-06-13 | 1 | -52/+74 |
| | | | | | conventional arrays. Typo: s/writeable/writable/ | ||||
* | fix size assertions in _mesa_init_teximage_fields() | Brian Paul | 2006-06-13 | 1 | -3/+3 |
| | |||||
* | minor simplification in texcoord array import | Brian Paul | 2006-06-13 | 1 | -1/+1 |
| | |||||
* | Fix command line parsing. | Michel Dänzer | 2006-06-13 | 1 | -7/+7 |
| | |||||
* | remove some unneeded #includes | Brian Paul | 2006-06-13 | 4 | -8/+2 |
| | |||||
* | Fix a few conversion bugs. For example, GLshort->GLfloat conversion | Brian Paul | 2006-06-13 | 1 | -13/+46 |
| | | | | didn't work for color arrays. | ||||
* | Fix all instances of calling __glXSetupForCommand before GetReqExtra. | Kristian Høgsberg | 2006-06-13 | 1 | -15/+35 |
| | |||||
* | removed incorrect const qualifier | Brian Paul | 2006-06-13 | 2 | -2/+2 |
| | |||||
* | Make r300 driver build with GL_APPLE_vertex_array_object changes. | Ian Romanick | 2006-06-12 | 2 | -12/+18 |
| | | | | Sorry for the breakage. These changes are only build tested. | ||||
* | GL_APPLE_vertex_array_object is new | Brian Paul | 2006-06-12 | 1 | -0/+1 |
| | |||||
* | s/buffer/arrays/ | Brian Paul | 2006-06-12 | 1 | -7/+5 |
| | |||||
* | make do_vertex_attrib_enable() static | Brian Paul | 2006-06-12 | 1 | -1/+2 |
| | |||||
* | include glxclient.h to silence missing prototypes warning | Brian Paul | 2006-06-12 | 1 | -0/+1 |
| | |||||
* | remove const qualifier from glGenVertexArraysAPPLE() parameter | Brian Paul | 2006-06-12 | 1 | -2/+2 |
| | |||||
* | include arrayobj.h | Brian Paul | 2006-06-12 | 1 | -0/+1 |
| | |||||
* | remove unused var | Brian Paul | 2006-06-12 | 1 | -2/+0 |
| | |||||
* | Add support for GL_APPLE_vertex_array_object. Several test programs | Ian Romanick | 2006-06-12 | 42 | -771/+2267 |
| | | | | | | | 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. | ||||
* | fire vertices before context destruction. | Alan Hourihane | 2006-06-12 | 1 | -0/+1 |
| | |||||
* | destroy the memory manager along with the context | Tilman Sauerbeck | 2006-06-11 | 3 | -0/+17 |
| | |||||
* | enable arb_vertex_program by default if drm is new enough. Do a fallback ↵ | Roland Scheidegger | 2006-06-10 | 2 | -1/+7 |
| | | | | when it's a nv_vp as there could be issues. | ||||
* | Added some notes about this implementation. | Claudio Ciccani | 2006-06-09 | 1 | -0/+9 |
| | |||||
* | Enable setting invible cursors. | Claudio Ciccani | 2006-06-09 | 1 | -27/+35 |
| | |||||
* | Separated joystick pointer coordinates from mouse pointer coordinates. | Claudio Ciccani | 2006-06-09 | 2 | -29/+48 |
| | |||||
* | shuffle some code to make some assertions in the _savage_texstore_a111xxxx ↵ | Roland Scheidegger | 2006-06-09 | 1 | -38/+45 |
| | | | | functions compile without error... | ||||
* | added info about prerequisites for building DRI drivers | Brian Paul | 2006-06-08 | 1 | -20/+59 |
| | |||||
* | fix glBegin error test | Brian Paul | 2006-06-08 | 1 | -0/+1 |
| | |||||
* | check for invalid mode in glBegin(), bug 7142 | Brian Paul | 2006-06-08 | 1 | -0/+5 |
| | |||||
* | include tnl/tnl.h for _tnl_program_string() | Tilman Sauerbeck | 2006-06-08 | 1 | -0/+1 |
| | |||||
* | mark ARL operand as scalar (Roland Scheidegger) | Tilman Sauerbeck | 2006-06-08 | 1 | -1/+1 |
| | |||||
* | struct op_names: get rid of the 'output operands' field as it's not used ↵ | Tilman Sauerbeck | 2006-06-08 | 1 | -32/+31 |
| | | | | (Roland Scheidegger) | ||||
* | links to ClosedGL and S3TC library | Brian Paul | 2006-06-08 | 1 | -4/+11 |
| | |||||
* | Improve slightly wrong CMP_SRCS test to avoid unencessary instructions. ↵ | Roland Scheidegger | 2006-06-08 | 2 | -95/+56 |
| | | | | Clean up the r200 vertex program code a bit. | ||||
* | updated Pixmap vs. XImage info | Brian Paul | 2006-06-07 | 1 | -8/+17 |
| | |||||
* | prevent possible program mix up with sw vps (Roland Scheidegger) | Aapo Tahkola | 2006-06-06 | 1 | -0/+2 |
| | |||||
* | prevent run_arb_vertex_program from running tnl programs unless ↵ | Aapo Tahkola | 2006-06-06 | 6 | -16/+19 |
| | | | | ctx->_MaintainTnlProgram is set | ||||
* | make sure tex format is supported. | Aapo Tahkola | 2006-06-06 | 1 | -1/+2 |
| | |||||
* | various fixes (Roland Scheidegger) | Aapo Tahkola | 2006-06-06 | 1 | -32/+38 |
| | |||||
* | Added simple lookup_bufferobj() function to wrap the _mesa_HashLookup() call | Brian Paul | 2006-06-03 | 1 | -79/+86 |
| | | | | and cast. Simplifies the code a little bit elsewhere. |