Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-07-13 | Add a LDEXPF wrapper macro. | Keith Whitwell | |
2005-06-27 | remove unused MEMSET16 macro | Brian Paul | |
2005-06-27 | Get rid of the MESA_PBUFFER_ALLOC/FREE() macros. | Brian Paul | |
If that stuff is still needed, lots of other updates are needed anyway. Also, some misc MALLOC/FREE -> _mesa_malloc/free() changes. | |||
2005-05-16 | define M_E if needed | Brian Paul | |
2005-05-05 | Port Mesa to build on a P64 platform (e.g., Win64). P64 platforms | Karl Schultz | |
use 64-bit pointers and 32-bit longs. So, operations like casting pointers to unsigned long and back to pointer won't work. glheader.h now includes files to define uintptr_t, which should instead be used for this sort of operation. It is an integer type that is the same size as a pointer. | |||
2005-01-11 | applied Keith's patch for "safe" type-punning. | Daniel Borca | |
made IS_NEGATIVE produce a boolean (useful when xoring with other booleans). | |||
2004-11-25 | Started some assorted clean-ups in #defines, typedefs, etc. | Brian Paul | |
Next: move all the Windows/WGL stuff into the drivers/windows/ directory. | |||
2004-10-31 | added a cast to ADD_POINTERS macro | Brian Paul | |
2004-10-28 | Use the generic __amd64__, instead of __AMD64__ which has to be defined by hand. | Eric Anholt | |
2004-09-01 | also test for __arm__ for setting USE_IEEE (X bug 1155) | Brian Paul | |
2004-08-25 | Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵ | Brian Paul | |
1015696) | |||
2004-08-24 | Disable x86 iround() version on BeOS with gcc < 2.95.x, as it choke GAS. | Philippe Houdoin | |
BTW, that's remove the requirement to build Mesa on BeOS with gcc 2.95.3. Still recommanded for performance, thought ;-) | |||
2004-08-22 | check if __mips or _MIPS_ARCH is defined to set IEEE_ONE (bug 1003026) | Brian Paul | |
2004-08-22 | also check for __hppa__ and hpux for IEEE support (bug 1003026) | Brian Paul | |
2004-04-30 | AMD64 changes from Ronny V. Vindenes. | Keith Whitwell | |
2004-04-26 | bring over build fixes from stable branch | Alan Hourihane | |
2004-04-22 | New glTexImage code. | Brian Paul | |
The gl_texture_format struct now has a StoreTexImageFunc that's called by glTex[Sub]Image[123]D to convert the user's texture data into the specific texture format layout. Now it's much easier to add new texture formats (like the 16/32-bit floating point formats). The texutil.[ch] and texutil_tmp.h files are obsolete. | |||
2004-04-18 | check for __ia64__ when setting USE_IEEE | Brian Paul | |
2004-04-13 | check for __AMD64__ when setting USE_IEEE (Ronnny Vindenes) | Brian Paul | |
2004-04-11 | build fix for VMS | Alan Hourihane | |
2003-12-23 | the optimized UNCLAMPED_FLOAT_TO_UBYTE macro was broken | Brian Paul | |
2003-11-18 | Some groundwork for supporting GLhalf datatype. | Brian Paul | |
2003-10-03 | Removed bogus OS/2 floating point->integer conversion routine | Kendall Bennett | |
2003-10-03 | Fixed incorrect Watcom assembler macros | Kendall Bennett | |
2003-09-18 | Remove FLT_MIN definition to imports.h | Brian Paul | |
Assorted code clean-ups in light.c | |||
2003-09-17 | GL_ARB_vertex_buffer_object working now, at least for non-indexed | Brian Paul | |
vertex arrays. | |||
2003-09-12 | Updates to fix problems building with the Open Watcom compiler. | Kendall Bennett | |
2003-07-17 | Merge Jose's documentation and core Mesa changes from embedded branch | Keith Whitwell | |
2003-06-27 | add a few more digits to PI to make Evgeny happy | Brian Paul | |
2003-05-26 | a couple casts (Evgeny Kotsuba) | Brian Paul | |
2003-05-15 | added a couple casts | Brian Paul | |
2003-04-28 | LOG2() clean-up (Klaus Niederkrueger) | Brian Paul | |
2003-04-08 | added _mesa_realloc() | Brian Paul | |
2003-04-03 | simplify CEILF, FLOORF, FABSF stuff | Brian Paul | |
2003-03-17 | move #include glheader.h before extern C namespace | Brian Paul | |
2003-03-07 | added OS/2 version of IROUND (Evgeny Kotsuba) | Brian Paul | |
2003-03-04 | added _mesa_inv_sqrtf() and INV_SQRTF() (Josh Vanderhoof) | Brian Paul | |
2003-03-03 | disable using optimized _mesa_sqrtf() for now | Brian Paul | |
2003-03-02 | added extern "C" for C++ | Brian Paul | |
2003-03-02 | removed extra _mesa_memset16() prototype | Brian Paul | |
2003-03-01 | Killed 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-02-08 | replace _mesa_strtof() with _mesa_strtod() | Brian Paul | |
2003-01-14 | remove const from _mesa_strtof() | Brian Paul | |
2003-01-14 | OSMesa16 updates (Eric Plante), added _mesa_strtof() | Brian Paul | |
2002-12-06 | let _mesa_problem() take variable arguments | Brian Paul | |
2002-10-30 | s/BZERO/_mesa_bzero/ | Brian Paul | |
2002-10-25 | wrapped a few more C library functions | Brian Paul | |
2002-10-24 | Header 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-15 | make a few static function non-static for highpc.c | Brian Paul | |
2002-06-29 | Applied Matt Sealey's patch to remove/isolate all stdio.h function calls. | Brian Paul | |
Instead of mstdio.[ch], use imports.[ch] to isolate these functions. |