summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add two aliases for some PointParameters entrypoints for libglx compatibility.Adam Jackson2005-07-231-0/+2
| | | | | | | | | Doing this here rather than on the GLX side since the X monolith hasn't had Mesa 6.3 imported yet. idr, I know this is touching a generated file, but I haven't figured out what needs changing in the generator scripts to make this change happen. If you could add that I'd appreciate it.
* Break the long list of MAIN_FILES and DEMO_FILES into subgroups.Brian Paul2005-07-221-74/+91
| | | | | rm/touch the depend files when making tarballs so they don't include RedHat-specific paths (bug 3842).
* ----------------------------------------------------------------------Jouk Jansen2005-07-221-0/+3
| | | | | | | | | | Committing in . _mesa_sprintf crashes on OpenVMS -> replaced it by the OS-supplied sprintf Modified Files: Mesa/src/mesa/drivers/x11/fakeglx.c ----------------------------------------------------------------------
* some GLuint idx -> GLint idx changesBrian Paul2005-07-221-4/+4
|
* added vp negative addressing bug fixBrian Paul2005-07-221-1/+1
|
* Make the vertex program source register Index field a signed int sinceBrian Paul2005-07-224-12/+13
| | | | | | | relative addressing can be negative. Change some GLuint indexes to GLint in the t_vp_build.c file. Added PROGRAM_UNDEFINED token for initializing the register File field to avoid a gcc 4.0 warning.
* bump version to 6.3.1Brian Paul2005-07-212-5/+5
|
* 6.3.1 updatesBrian Paul2005-07-213-1/+53
|
* updated with DRI building instructionsBrian Paul2005-07-211-32/+74
|
* bump version to 6.3.1 and include DRI/GLX files in tarballsBrian Paul2005-07-211-13/+18
|
* make i810PrintSetupFlags() static, first param constBrian Paul2005-07-212-4/+1
|
* first 6.3.1 bug fixesBrian Paul2005-07-211-1/+8
|
* s/2004/2005/Brian Paul2005-07-211-2/+2
|
* check for FEATURE_EXT_framebuffer_object to enable EXT_framebuffer_objectBrian Paul2005-07-211-1/+3
|
* remove ^M chars, disable shading language extensionsBrian Paul2005-07-211-26/+26
|
* Clean up warnings in r300 code by making some symbols static, adding prototypesEric Anholt2005-07-2011-18/+36
| | | | | for others, and being cleaner with types in fragment/vertex program structures. One warning in r300_shader.c is still concerning.
* Connect the r300 bits up to the build.Eric Anholt2005-07-202-2/+2
|
* Add some missing defines, copied from linux-dri.Eric Anholt2005-07-201-1/+1
|
* Forced commit to note repocopy from r300.sf.net CVS.Eric Anholt2005-07-200-0/+0
|
* fix some URLsBrian Paul2005-07-201-2/+4
|
* added md5 checksums for 6.3Brian Paul2005-07-201-1/+12
|
* more updates for 6.3 releasemesa_6_3Brian Paul2005-07-204-5/+76
|
* updates for 6.3 releaseBrian Paul2005-07-192-3/+6
|
* replace fprintf() calls with _mesa_problem()Brian Paul2005-07-191-4/+5
|
* remove fprintf()Brian Paul2005-07-191-2/+0
|
* include driverfuncs.hBrian Paul2005-07-191-2/+0
|
* overlay planes testBrian Paul2005-07-192-0/+246
|
* s/clippping/clipping/Brian Paul2005-07-181-2/+2
|
* Fixed warnings by using GLUTProc type instead of anonymous (void *) forPhilippe Houdoin2005-07-181-120/+120
| | | | GLUT callbacks.
* re-enable the ffb driverAlan Hourihane2005-07-181-2/+2
|
* Fix the FFB driver for the renderbuffer changesAlan Hourihane2005-07-188-94/+316
| | | | Support NEW INTERFACE as well
* pass in the renderbufferAlan Hourihane2005-07-181-1/+1
|
* Missed this on the previous commit.Ian Romanick2005-07-181-0/+2498
|
* Wrap every place that accesses a dispatch table with a macro. A new script-Ian Romanick2005-07-1824-2430/+2307
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | generated file, called src/mesa/glapi/dispatch.h, is added. This file contains three macros for each API function. It contains a GET, a SET, and a CALL. Each of the macros take a pointer to the context and a pointer to the dispatch table. In several threads on mesa3d-dev we discussed replacing _glapi_add_entrypoint with a new function called _glapi_add_dispatch. For this discussion, the important difference between the two is that the caller of _glapi_add_dispatch does *not* know what the dispatch offset will be at compile time. Because of this callers need to track the dispatch offset returned by _glapi_add_dispatch. http://marc.theaimsgroup.com/?t=111947074700001&r=1&w=2 The downside is that driver code then has to access the dispatch table two different ways. It accesses it using structure tags (e.g., exec->Begin) for functions with fixed offsets and via a remap table (e.g., exec[ remap->NewExtensionFunction ]) for functions without fixed offsets. Yuck! Using the macros allows both types of functions to be accessed identically. If a driver needs to set a pointer for Begin, it does 'SET_Begin(ctx, exec, my_begin_function)'. If it needs to set a pointer for NewExtensionFunction, it does 'SET_NewExtensionFunction(ctx, exec, my_NewExtensionFunction_function)'. Furthermore, if at some point in the future a static offset is assigned for NewExtensionFunction, only the macros need to change (instead of every single place that accesses a table for that function). This code differs slightly from the originally posted patches in that the CALL, GET, and SET marcos no longer take a context pointer as a parameter. Brian Paul had suggested that the remap table could be stored as a global since it would be set at CreateScreen time and would be constant for all contexts. This change reflects that feedback. http://marc.theaimsgroup.com/?t=112087194700001&r=1&w=2
* XMesaResizeBuffers needs separate paths for client and server buildsAdam Jackson2005-07-161-0/+7
|
* strip out vestigial #ifdef HAVE_CONFIG_H stanzas, they're confusing theAdam Jackson2005-07-164-21/+1
| | | | modular X build
* disable call to via_sse_memcpy() until it's fixedmesa_20050715Brian Paul2005-07-151-1/+7
|
* need to flush vertices for GL_OCCLUSION_TEST_RESULT_HP queryBrian Paul2005-07-152-1/+5
|
* Check for null program->Parameters pointer in validate_vertex_program().Brian Paul2005-07-151-1/+5
| | | | | GL_NV_vertex_program programs can't directly reference GL state so this pointer is always NULL.
* added commentsBrian Paul2005-07-151-4/+7
|
* remove duplicate "User disable" stringBrian Paul2005-07-151-1/+0
|
* redo previous check-in, just set ARCH_FLAGS = -m32Brian Paul2005-07-151-5/+3
|
* define CFLAGS and CXXflags with -m32 (Egbert Eich)Brian Paul2005-07-151-0/+6
|
* replace gcc with $(CC) (Egbert Eich)Brian Paul2005-07-151-4/+2
|
* eglgears demo (Dane Rushton)Brian Paul2005-07-142-1/+454
|
* added a few more fallbackStrings (Andreas Stenglein)Brian Paul2005-07-141-1/+5
|
* Use the LDEXPF wrapper macro.Keith Whitwell2005-07-131-2/+2
|
* Add a LDEXPF wrapper macro.Keith Whitwell2005-07-131-0/+3
|
* Wrap RESTORE_FPU/RND_NEG_FPU declarations with check for USE_SSE_ASM.Keith Whitwell2005-07-131-0/+6
|
* Cache texenv programs to avoid repeated compilation (Ben Skeggs)Keith Whitwell2005-07-114-224/+448
|