summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Collapse)AuthorAgeFilesLines
* Various 16-bit GLchan fixes and Win32 fixes (Gerk Huisma)Brian Paul2001-07-166-31/+45
|
* more work on float colors (still not finished)Brian Paul2001-07-143-5/+16
|
* assorted changes for supporting GLfloat color channels (not done)Brian Paul2001-07-136-27/+37
|
* silence a warningBrian Paul2001-07-131-1/+3
|
* replace _NEW_PIXEL with _IMAGE_NEW_TRANSFER_STATE to catch color matrix changesBrian Paul2001-07-131-12/+12
|
* Committing in .Jouk Jansen2001-07-131-4/+0
| | | | | | | | | Modified Files: Mesa/src/descrip.mms Mesa/src/FX/fxtris.c Mesa/src/FX/fxvb.c -updated OpenVMS makefile -fixed compilation if FX is NOT defined. ----------------------------------------------------------------------
* Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make itKeith Whitwell2001-07-121-5/+4
| | | | | | | | | | | | | | 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.
* fixed segfault (NULL _ShineTable[0]) in shade_rastpos()Brian Paul2001-07-051-1/+4
|
* Add -f to rm in make clean to avoid error messagesKeith Whitwell2001-06-271-2/+2
|
* More raster fog coord fixes.Brian Paul2001-06-263-41/+52
| | | | | New truncate vs. floor comments in drawpixels.c Added current raster secondary color state, not used yet.
* added GL_IBM_rasterpos_clip extensionBrian Paul2001-06-268-18/+116
|
* Modified Files:mesa_3_5Jouk Jansen2001-06-211-9/+0
| | | | | | | | Mesa/src/descrip.mms Removed obsolete .obj files. ----------------------------------------------------------------------
* removed beta from version stringBrian Paul2001-06-201-2/+2
|
* Consolidated source files. Since the re-org a number of source filesBrian Paul2001-06-1817-121/+873
| | | | only had one or two functions left in them.
* Added fi_type union typedef to glheader.h.Brian Paul2001-06-152-3/+13
| | | | | Replace various float/int casts with the fi_type union cast. Fixes -fstrict-aliasing problems.
* Enable GL_ARB_texture_compression for XMesa/GLX driver. TextureBrian Paul2001-06-159-48/+276
| | | | | compression isn't really implmented. Just updated glTexImageXD() to accept compressed internal format tokens.
* Allow different max texture sizes for 1/2D, 3D and cube maps.Brian Paul2001-06-138-65/+186
|
* fixed an assertionBrian Paul2001-06-131-2/+2
|
* removed old, redundant CurrentTransformUnit state varBrian Paul2001-06-125-70/+56
|
* don't compile glClientActiveTextureARB() into display lists, per the specBrian Paul2001-06-121-24/+10
|
* disable pixel transfer ops for glGetTexImage(), per the specBrian Paul2001-06-121-85/+6
|
* fixed minor display list bugs (#431517)Brian Paul2001-06-111-10/+10
|
* Committing in .Jouk Jansen2001-06-111-1/+2
| | | | | | | | | | Modified Files: Mesa/src/macros.h Added #define COPY_4UBV() for non i386 machines ----------------------------------------------------------------------
* add check for NULL malloc (from Stanford metacompilation analysis)Brian Paul2001-06-081-1/+4
|
* only copy GLubyte[4] as a GLuint on x86Brian Paul2001-06-081-16/+8
|
* use unoptimized COPY_4UBV code on SPARC to avoid memory alignment problems ↵Brian Paul2001-06-081-2/+11
| | | | (bug 430689)
* Sparc optimized GLAPI dispatch table.davem692001-06-052-3/+9
|
* Add USE_SPARC_ASM diagnostics to print_info.davem692001-06-051-1/+6
|
* New files to provide glEvalPoint, glEvalCoord implementations forKeith Whitwell2001-06-042-0/+367
| | | | driver tnl modules.
* Add api_arrayelt.cKeith Whitwell2001-06-011-1/+2
|
* Working implementation of glArrayElt that decomposes to regularKeith Whitwell2001-06-012-176/+206
| | | | glVertex/glNormal/etc calls.
* added current raster fog coord and related codeBrian Paul2001-05-302-4/+5
|
* added test for EXT_fog_coordBrian Paul2001-05-301-4/+5
|
* added math/m_debug_clip.cBrian Paul2001-05-291-1/+2
|
* infrastructure for GL_ARB_multisampleBrian Paul2001-05-2910-23/+507
|
* Finished GL_SGIS_generate_mipmap. Should be trivial to enable in DRI drivers.Brian Paul2001-05-243-168/+353
|
* fix bug 426657: need to clamp RGBA before color table lookupsBrian Paul2001-05-231-27/+63
|
* a little more work on GL_SGIS_generate_mipmapBrian Paul2001-05-221-5/+192
|
* initial support for GL_SGIS_generate_mipmap extensionBrian Paul2001-05-2110-100/+594
|
* Initial commit of cliptest work. More to come shortly.Gareth Hughes2001-05-211-1/+2
| | | | | | | | - 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.
* fixed a bad error string in ClientActiveTexture()Brian Paul2001-05-181-2/+2
|
* fixed two GL error callsBrian Paul2001-05-171-3/+3
|
* use DEFARRAY, etc macros to work around 32k data limit on Macs (Tom Goon)Brian Paul2001-05-161-6/+22
|
* generate INVALID_OPERATION if active texture != 0 in glMap[12][fd]Brian Paul2001-05-161-1/+13
|
* _mesa_pack_index_span() was broken for non-GLubyte datatypesBrian Paul2001-05-151-7/+7
|
* New IFLOOR, ICEIL macros from Josh Vanderhoof. Fixes problems withBrian Paul2001-05-142-33/+28
| | | | IFLOOR(1.99999)==2, for example. Moved some macros from config.h to glheader.h
* changed MAX_HEIGHT to 2048Brian Paul2001-05-141-2/+2
|
* increase blocksize, remove dead opcodesKeith Whitwell2001-05-141-10/+28
|
* Set 'prefer_float_colors' true, now that tnl uses them natively.Keith Whitwell2001-05-103-6/+6
| | | | Apply Jeff Epler's optimization to ci spans as well, remove old code.
* fixed loop bug in _mesa_ConvolutionFilter2D()Brian Paul2001-05-091-2/+2
|