summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2003-11-24Merge head into branchvtx-0-2-24112003vtx-0-2-branchKeith Whitwell5-3/+19
2003-10-02updates from Daniel BorcaBrian Paul1-2/+3
2003-09-30Updates required for building the SciTech SNAP version of Mesa. This includes:Kendall Bennett2-1031/+1037
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.
2003-09-23new enum values for GL_MESA_program_debugBrian Paul1-10/+9
2003-09-02Added support for EXT_texture_mirror_clamp and the single wrap modeIan Romanick1-0/+12
that it addes to ATI_texture_mirror_once. This includes updating the texwrap test to exercise the new mode.
2003-08-28Updates from Daniel BorcaBrian Paul1-1/+1
2003-08-28remove a bunch of the extension definitions from the legacy sectionBrian Paul1-431/+1
2003-08-24fix PFNGLMULTIMODEDRAWARRAYSIBMPROCBrian Paul1-1/+1
2003-08-24Fix compile problems with `glMultiModeDrawArraysIBM'Jon Smirl1-3/+3
Adjust makefiles to create depends and not store it in CVS Remove dependency on kernel pci_ids.h
2003-08-23Add file miniglx.hJon Smirl1-0/+400
2003-08-19DOS and glide driver updates from Daniel BorcaBrian Paul3-5/+7
2003-08-19Fix glPixelMap: s/GLint/GLsizei/Brian Paul1-3/+3
2003-07-21tokens, functions for GL_MESA_program_debugBrian Paul1-0/+27
2003-07-17more DOS updates from Daniel BorcaBrian Paul1-0/+1
2003-06-16DOS updates for new tree (Daniel Borca)Brian Paul1-147/+147
2003-06-13Implemented GL_ARB_occlusion_query (not 100% finalized).Brian Paul1-0/+33
2003-06-05Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick16-97/+2
2003-05-10updated with new glext.h stuffBrian Paul1-1/+79
2003-05-10version 18 of glext.hBrian Paul1-79/+538
2003-05-10remove temporary stuffBrian Paul1-91/+0
2003-04-29updated for glIsBufferARBBrian Paul1-0/+1
2003-04-28fix glIsBufferARB() prototypeBrian Paul1-1/+1
2003-04-23updated with newest functionsBrian Paul1-195/+213
2003-04-23fix function prototypes for manging (Bill Hoffman)Brian Paul2-45/+22
2003-04-21added GL_EXT_depth_bounds_testBrian Paul1-0/+14
2003-04-18more GL_ARB_fragment_program tokensBrian Paul1-0/+2
2003-04-17temporary GL_ARB_fragment_program tokensBrian Paul1-0/+23
2003-04-09Added function pointer typedefs for GL_NV_fragment_programBrian Paul1-2/+7
2003-04-09Added GL_ARB_vertex_buffer_object tokensBrian Paul1-0/+32
2003-03-29added GL_ARB_vertex_buffer_object functionsBrian Paul1-0/+22
2003-03-08DOS update (Daniel Borca)Brian Paul1-1/+1
2003-02-28updated versionBrian Paul1-3/+3
2003-02-20latest DOS updates (Daniel Borca)Brian Paul1-13/+16
2003-02-10fix fragment_program for WindowsAlan Hourihane1-13/+13
2003-02-04DOS updates (Daniel Borca)Brian Paul1-5/+12
2003-02-04updated with new functions (Bill Hoffman)Brian Paul1-57/+190
2003-01-21GL_ATI_texture_env_combine3 extensionBrian Paul1-0/+8
2003-01-14GL_NV_fragment_programBrian Paul1-1/+64
2003-01-14prototype render-to-textureBrian Paul1-1/+14
2002-12-18DOS updates from Daniel Borca.Brian Paul1-12/+70
2002-11-05Updates for DOS driver from Daniel Borca.Brian Paul1-8/+10
2002-10-17Put back the include of windows.h so we are back to version 17 of the file.Karl Schultz1-0/+5
2002-10-17Change for Windows only: Make demos and examples build again.Karl Schultz2-6/+14
Move the inclusion of windows.h from glext.h to gl.h. There are a few good reasons for this: - Including it in gl.h is more strightforward and makes it easier to troubleshoot include file problems. It was sometimes hard to find it in glext.h. - Needed to define APIENTRY correctly. APIENTRY is used in gl.h. - glut.h needs windows.h but does not include it, expecting the app to include it. Including it in gl.h if not already included by the app makes glut.h happy. This allows one to write a gl/glut app without explictly including windows.h, which may only be really important for toy apps like our samples and demos. But a "real" app can still include windows.h if it wants.
2002-10-14disable wsPriv field in __GLdrawablePrivateRec to match XFree86/DRIBrian Paul1-0/+2
2002-10-14added missing GLX_TRANSPARENT_RGBBrian Paul1-2/+3
2002-10-09disable wscx field in __GLimportsRec to be consistant with XFree86Brian Paul1-0/+5
2002-10-08GLX_NV_vertex_array_range and GLX_MESA_agp_offset extensionsBrian Paul1-11/+33
2002-10-05added XMesaCreatePBuffer()Brian Paul1-3/+13
2002-09-21merge updates from 4.0.4Brian Paul1-1/+40
2002-09-19Updated BeOS support (Philippe Houdoin)Brian Paul1-4/+9