summaryrefslogtreecommitdiff
path: root/src/mesa/Makefile.X11
AgeCommit message (Collapse)Author
2004-01-20Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul
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.
2004-01-10added OSMESA_LIB_DEPS needed for some platformsBrian Paul
2003-12-21Version bumps, etc for Mesa 6.0Brian Paul
2003-12-13fix some matypes.h glitchesBrian Paul
2003-12-12improved makefilesBrian Paul
2003-12-06added drivers/fbdev/glfbdev.cBrian Paul
2003-11-24Merge vtx-0-2-branchKeith Whitwell
2003-11-19Initial checkin of new ARB frag/vertex program parserKarl Rasche
2003-10-27Pass $(MKLIB_OPTIONS) to mklib script to allow setting extra options.Brian Paul
2003-10-16Minor changes to make linux-solo build againJon Smirl
2003-10-13glide driver (wip)Daniel Borca
2003-10-03improved 'clean' targets (Otto Solares)Brian Paul
2003-09-23minor clean-upsBrian Paul
2003-08-31added program.c plus minor fixesBrian Paul
2003-08-22patch to import Jon Smirl's work from BitkeeperBrian Paul
2003-08-06added arbfrag/vertparseBrian Paul
2003-06-13Implemented GL_ARB_occlusion_query (not 100% finalized).Brian Paul
2003-06-13More clean-ups and re-orgBrian Paul
2003-06-10Further makefile clean-up, concentrated on the x86 assembly files.Brian Paul
2003-06-10fixes for x86 buildsBrian Paul
2003-06-10updated old-style makefiles for new treeBrian Paul
2003-04-17Added arbprogram.c to Makefiles.Brian Paul
Added display list support for GL_NV_fragment_program. Assorted clean-ups.
2003-04-07Added gcc-sl target and shared lib shell script (Philip Brown)Brian Paul
2003-03-29remove duplicate lineBrian Paul
2003-03-29Basic infrastructure for GL_ARB_vertex_buffer_object.Brian Paul
2003-03-25histogram code move, remove s_histogram.[ch] from MakefilesBrian Paul
2003-03-01Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]Brian Paul
Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h
2003-01-14First batch of code for GL_NV_fragment_program.Brian Paul
Re-org of some GL_NV_vertex_program code. Replace MAX_TEXTURE_UNITS with MAX_TEXTURE_COORD_UNITS and MAX_TEXTURE_IMAGE_UNITS.
2002-10-29bump OpenGL version to 1.4, Mesa version to 5.0Brian Paul
2002-10-24Header file clean-up:Brian Paul
1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
2002-10-16remove some crudBrian Paul
2002-09-27new texture compression infrastructureBrian Paul
2002-06-13New _mesa_debug() function to replace fprintf() calls.Brian Paul
Some source files updated to call _mesa_debug(), but not finished. Added __GLimports as a parameter to _mesa_create/init_context() and updated drivers accordingly. Fleshed-out more of the __GLimports and __GLexports functionality. Removed run-time config file support (config.c)
2002-04-09remove dead vertex assemblyKeith Whitwell
2002-04-02minor re-orgBrian Paul
2002-02-02removed references to removed source filesBrian Paul
2002-01-15Remove phantom tab on a blank line to allow compile on IRIX.Karl Schultz
2002-01-14remove api_compat.cBrian Paul
2001-12-20Further help with dri libGL version skewKeith Whitwell
2001-12-14Remove rules that were put into place to deal with compiling files thatKarl Schultz
are in subdirectories of this directory. The list of rules that were here was out of date for Mesa 4 and would likely get out of date again. It is better to have make handle it (e.g., use pmake -v on IRIX).
2001-12-14vertex program check-inBrian Paul
2001-11-23fix for bug 474479, remove Trace/* stuffBrian Paul
2001-09-23updates for Mesa 4.0Brian Paul
2001-09-14more GL 1.3 and GLX 1.4 updatesBrian Paul
2001-07-12Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make itKeith Whitwell
clear that these are owned by t_vb_render.c. Make swrast_setup opaque - it now hooks itself directly into tnl->Driver.Render.*. Add a _swsetup_Wakeup() call that does this. Update X11 (tested), osmesa and FX drivers for this change. FX compiles but is probably broken as the changes there are large. It was the only remaining driver that used the internal _swsetup_ functions for interp and copy_pv. This usage has been replaced with code from the DRI tdfx driver.
2001-06-27Add -f to rm in make clean to avoid error messagesKeith Whitwell
2001-06-18Consolidated source files. Since the re-org a number of source filesBrian Paul
only had one or two functions left in them.
2001-06-01Add api_arrayelt.cKeith Whitwell
2001-05-21Initial commit of cliptest work. More to come shortly.Gareth Hughes
- Add debug, benchmark code. - Change linux/x86 FAST_MATH code to GCC/x86, and clear FP exceptions before exiting the fast math block. - Remove divide-by-zero test in x86 cliptest, and set clipped vertices to [0,0,0,1] instead of leaving them uninitialized.
2001-03-29Consolidation of asm code in 3.5Gareth Hughes