Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix MinGW problems (bug 4956) | Brian Paul | 2005-11-04 | 1 | -1/+1 |
| | |||||
* | additional wrapper updates, bug 4468 | Brian Paul | 2005-09-19 | 1 | -41/+0 |
| | |||||
* | strip out vestigial #ifdef HAVE_CONFIG_H stanzas, they're confusing the | Adam Jackson | 2005-07-16 | 1 | -5/+0 |
| | | | | modular X build | ||||
* | Don't #define __FUNCTION__ on a Microsoft C compiler new enough to have it. | Karl Schultz | 2005-07-01 | 1 | -1/+2 |
| | |||||
* | Define __FUNCTION__ as a preprocessor symbol in glheader.h if we're not | Brian Paul | 2005-06-19 | 1 | -0/+11 |
| | | | | using GCC or VMS. | ||||
* | mingw changes (Nolan Leake) | Brian Paul | 2005-06-13 | 1 | -0/+3 |
| | |||||
* | Cleanup some Windows junk. | Karl Schultz | 2005-05-24 | 1 | -12/+16 |
| | |||||
* | Port Mesa to build on a P64 platform (e.g., Win64). P64 platforms | Karl Schultz | 2005-05-05 | 1 | -1/+8 |
| | | | | | | | | 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. | ||||
* | removed GL_EXT_framebuffer_object tokens | Brian Paul | 2005-02-08 | 1 | -52/+0 |
| | |||||
* | additional work on GL_EXT_framebuffer_object | Brian Paul | 2005-02-07 | 1 | -0/+52 |
| | |||||
* | remove a bunch of temporary #defines, now that glext.h was updated | Brian Paul | 2005-01-26 | 1 | -46/+1 |
| | |||||
* | Fix up glx/x11 to work when built with -fvisibility=hidden. | Adam Jackson | 2004-12-15 | 1 | -0/+5 |
| | |||||
* | disable junk for mingw | Daniel Borca | 2004-12-06 | 1 | -0/+2 |
| | |||||
* | remove the GLAPI/GLAPIENTRY defines - they're already in gl.h | Brian Paul | 2004-11-27 | 1 | -12/+0 |
| | |||||
* | Removed GLCALLBACK stuff - apparently never used anywhere. | Brian Paul | 2004-11-27 | 1 | -14/+0 |
| | | | | Removed GLWINAPI stuff - only used (unnecessarily?) in enums.c | ||||
* | Started some assorted clean-ups in #defines, typedefs, etc. | Brian Paul | 2004-11-25 | 1 | -42/+30 |
| | | | | Next: move all the Windows/WGL stuff into the drivers/windows/ directory. | ||||
* | Remove need for defining _MSC_VER when building Mesa for windows with | Brian Paul | 2004-11-08 | 1 | -2/+2 |
| | | | | a non MS C compiler (MinGW). (Gregor Anich) | ||||
* | added support for GL_ARB_draw_buffers | Brian Paul | 2004-10-02 | 1 | -4/+8 |
| | |||||
* | Handle GL_MAX_VERTEX_ATTRIBS_ARB in glGet*(). | Brian Paul | 2004-09-13 | 1 | -13/+9 |
| | | | | Define 2.0 point-sprite related tokens in glheader.h (temporary). | ||||
* | Windows ICD driver code (patch 1014800) | Brian Paul | 2004-08-25 | 1 | -10/+12 |
| | |||||
* | First phase of TLS work. At this point SPARC assembly dispatch is | Ian Romanick | 2004-06-29 | 1 | -0/+6 |
| | | | | | broken, but it will be fixed "shortly." This is pretty much the same as the patch I sent to the dri-devel list on 22-Jun-2004. | ||||
* | New glTexImage code. | Brian Paul | 2004-04-22 | 1 | -0/+36 |
| | | | | | | | | 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. | ||||
* | Implementation of GL_EXT_pixel_buffer_object extension. | Brian Paul | 2004-03-13 | 1 | -0/+8 |
| | | | | | Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet. | ||||
* | tweak the #if test for defining _ASMAPI (fixes IRIX problem) | Brian Paul | 2004-01-28 | 1 | -3/+3 |
| | |||||
* | replace gl/mesa_wgl.h with GL/mesa_wgl.h (Simon Goodall) | Brian Paul | 2003-12-11 | 1 | -1/+1 |
| | |||||
* | Fix definitions for Intel compiler. | Eric Anholt | 2003-12-09 | 1 | -1/+3 |
| | | | | Submitted by: Mikhail Teterin <[email protected]> | ||||
* | conditionally define GLAPIENTRYP to prevent some warnings in linux-solo | Brian Paul | 2003-12-06 | 1 | -1/+3 |
| | |||||
* | Change | Karl Schultz | 2003-12-04 | 1 | -2/+2 |
| | | | | | | | | | #define GLAPIENTRYP __stdcall * to #define GLAPIENTRYP GLAPIENTRY * These two defs end up doing the same thing, but the compiler can squawk because they look different. Also matches the way it is declared in gl.h. Do same for GLCALLBACKP. | ||||
* | remove __FUNCTION__ hack | Brian Paul | 2003-11-25 | 1 | -11/+0 |
| | |||||
* | More SciTech SNAP specific changes to glheader.h. Also modified the macros | Kendall Bennett | 2003-10-08 | 1 | -7/+11 |
| | | | | in swrast/s_spantemp.h to allow dithering to be used in the SNAP drivers. | ||||
* | Fixed bugs in Mesa software span rendering for color index modes | Kendall Bennett | 2003-10-02 | 1 | -1/+3 |
| | |||||
* | Updates required for building the SciTech SNAP version of Mesa. This includes: | Kendall Bennett | 2003-09-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | 1. Changes to the main header files to exclude some stuff is __SCITECH_SNAP__ is defined. The main GL/gl.h header file in SciTech SNAP is actually a wrapper that defines a bunch of necessary stuff and then included GL/gl_mesa.h which is the normal Mesa GL/gl.h header file renamed. 2. Changed APIENTRY * to APIENTRYP macros in the GL/gl.h and GL/glext.h header files. This will better support other compilers like IBM VisualAge C++. I added a basic macro for APIENTRYP to GL/gl.h (inside the !SNAP block), so existing code will compile the same, but when the SNAP version is being built we will use the correc definitions for the target compiler. 3. Changed a few more void * declarations to GLvoid *'s to avoid Open Watcom compiler complaints. 4. Updates the OPENGL_VERSION macro to include a patch number (set to 0 for now). Probably not necessary, but the original macro was wrong and we use that macro in our code. 5. Changed _tnl_end() to _tnl_end_ctx() to avoid conflicts with _tnl_End when using a compiler that has a case insensitive link. | ||||
* | Updates to fix problems building with the Open Watcom compiler. | Kendall Bennett | 2003-09-12 | 1 | -4/+6 |
| | |||||
* | Updates from Daniel Borca. | Brian Paul | 2003-08-05 | 1 | -2/+2 |
| | |||||
* | Merge Jose's documentation and core Mesa changes from embedded branch | Keith Whitwell | 2003-07-17 | 1 | -19/+24 |
| | |||||
* | Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything. | Ian Romanick | 2003-06-05 | 1 | -1/+0 |
| | |||||
* | Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch] | Brian Paul | 2003-03-01 | 1 | -5/+4 |
| | | | | | Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h | ||||
* | test both XFree86LOADER and IN_MODULE to see if we're being built as the glx ↵ | Brian Paul | 2002-10-30 | 1 | -3/+3 |
| | | | | module | ||||
* | Added ctx parameter to _mesa_debug() | Brian Paul | 2002-06-15 | 1 | -5/+13 |
| | | | | | | Added _mesa_printf() Updated SetDrawBuffer() function in all drivers (ala 4.0.3) Import 4.0.3/DRI changes. | ||||
* | New _mesa_debug() function to replace fprintf() calls. | Brian Paul | 2002-06-13 | 1 | -1/+4 |
| | | | | | | | | 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) | ||||
* | Moved big/little endian code to glheader.h. | Brian Paul | 2002-06-12 | 1 | -1/+22 |
| | | | | Define either MESA_BIG_ENDIAN or MESA_LITTLE_ENDIAN. | ||||
* | removed temporary GL_ARB_texture_mirrored_repeat enums | Brian Paul | 2002-03-23 | 1 | -11/+3 |
| | |||||
* | Define finite as _finite for Windows. | Karl Schultz | 2001-12-20 | 1 | -1/+2 |
| | |||||
* | added GL_ARB_texture_mirrored_repeat | Brian Paul | 2001-10-17 | 1 | -1/+9 |
| | |||||
* | Various 16-bit GLchan fixes and Win32 fixes (Gerk Huisma) | Brian Paul | 2001-07-16 | 1 | -1/+9 |
| | |||||
* | Added fi_type union typedef to glheader.h. | Brian Paul | 2001-06-15 | 1 | -1/+11 |
| | | | | | Replace various float/int casts with the fi_type union cast. Fixes -fstrict-aliasing problems. | ||||
* | New IFLOOR, ICEIL macros from Josh Vanderhoof. Fixes problems with | Brian Paul | 2001-05-14 | 1 | -1/+26 |
| | | | | IFLOOR(1.99999)==2, for example. Moved some macros from config.h to glheader.h | ||||
* | Removed DD_Z_NEVER. | Brian Paul | 2001-03-29 | 1 | -1/+6 |
| | | | | | | Replaced SEPERATE with SEPARATE. Renumbered _NEW_ flags. Removed _NEW_COLORTABLE. | ||||
* | Consistent copyright info (version number, date) across all files. | Gareth Hughes | 2001-03-12 | 1 | -3/+3 |
| | |||||
* | minor updates to sync w/ XFree86 changes | Brian Paul | 2001-02-09 | 1 | -17/+10 |
| |