Brian Paul
0adce8f7c7
upgraded to version 22
пре 21 година
Ian Romanick
304d3aa9cb
Refactored several variables out of XMesaVisual in favor of identical
fields in __GLcontextModes (the base type). Removed the need to keep
the XMesaVisualInfo pointer when building inside the X-server.
пре 22 година
Daniel Borca
22633805fa
fixed back fxMesaGetCurrentContext to match MakeCurrent
пре 22 година
Daniel Borca
d039b43e30
added NUL driver for DMesa
пре 22 година
Brian Paul
1f3d9eedad
added GLU_INCOMPATIBLE_GL_VERSION
пре 22 година
Brian Paul
c2f739169e
update function mangling and add comment about it to gl.h
пре 22 година
Ian Romanick
74cf25b081
Missed this commit as part of the addition of
GL_EXT_blend_equation_separate / GL_ATI_blend_equation_separate.
пре 22 година
Daniel Borca
3d06dc7581
accomodated new driver_func initialization
added DMesaGetProcAddress
some other minor fixes
updated documentation
пре 22 година
Brian Paul
cdde03efe2
remove stuff that's now in glext.h
пре 22 година
Brian Paul
c661cccf37
updated to version 21 with OpenGL 1.5 support
пре 22 година
Brian Paul
cf75101bba
regenerated to support new 1.5 functions, etc.
пре 22 година
Daniel Borca
e9e98405e7
DMesa: removed MGA2064W driver
DMesa: added capability to query visuals
fxMesa: WGL_3DFX_gamma_control
fxMesa: minor fixes to interface (fxQueryHardware vs fxMesaSelect...)
пре 22 година
Alan Hourihane
3b81ccd826
fix for C++
пре 22 година
Brian Paul
c3fb2558f0
replace gl/mesa_wgl.h with GL/mesa_wgl.h (Simon Goodall)
пре 22 година
Keith Whitwell
e0ee87422b
Quash annoying compiler warning
пре 22 година
Keith Whitwell
a9fc4b1b1c
Remove dead file glcore-new.h
пре 22 година
Alan Hourihane
18343db1d8
reverse Keith's 'XFree86Server' glue.
пре 22 година
Keith Whitwell
3abad78e26
Can't include <stddef.h> when building XFree86 server - define
ptrdiff_t to int instead
пре 22 година
Brian Paul
a763123b35
glFBDev driver from embedded-2 branch.
Probably won't be actively used/maintained, but bring it to the trunk so
it doesn't get lost.
пре 22 година
Brian Paul
fde2b9750e
basic API work for FBConfigs & Pbuffers
пре 22 година
Brian Paul
78c5841364
s/APIENTRY/GLAPIENTRY/ for 1.5 functions
пре 22 година
Alan Hourihane
faf4059aa8
check if GLAPIENTRYP is already set
пре 22 година
Alan Hourihane
f82c775fff
#define GLAPIENTRYP GLAPIENTRY *
пре 22 година
Alan Hourihane
3eb58b4c1e
bring over glcore.h changes from DRI trunk
пре 22 година
Brian Paul
91b6a4aa90
include malloc.h to get ptrdiff_t for vertex buffer object's GLintptr
пре 22 година
Brian Paul
67f8a1d4ad
added OpenGL 1.5 tokens and functions not yet put into glext.h
пре 22 година
Brian Paul
20f40fa427
minor fix to glutSetColor prototype (Evgeny Kotsuba)
пре 22 година
Daniel Borca
1b6cca67b5
documentation update; also new makefiles for Win32 MesaFX build
пре 22 година
Karl Schultz
906449753f
Define GLAPIENTRYP properly so that GLU compiles on Windows.
пре 22 година
Brian Paul
3eb0edb31f
added GL_ARB_point_sprite tokens
пре 22 година
Jon Smirl
3fc0db95e4
Minor changes to make linux-solo build again
пре 22 година
Kendall Bennett
596d57c42a
Updates to SGI GLU code to get it to compile clean with the Open Watcom compiler.
Most of the changes were to get rid of warnings, but many of the warnings could
not be removed in the code so I also added #pragma's to disable the warnings.
Someone really should clean up this code, but I didn't want to mess with it
that much (and potentially break it).
пре 22 година
Karl Schultz
ad5cd6d337
Add missing entry points. (Warren Cashen)
пре 22 година
Brian Paul
a75246f8f5
updates from Daniel Borca
пре 22 година
Kendall Bennett
d6643331ab
Updates required for building the SciTech SNAP version of Mesa. This includes:
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.
пре 22 година
Brian Paul
d7dabacfa3
new enum values for GL_MESA_program_debug
пре 22 година
Ian Romanick
c8363a31cf
Added support for EXT_texture_mirror_clamp and the single wrap mode
that it addes to ATI_texture_mirror_once. This includes updating the
texwrap test to exercise the new mode.
пре 22 година
Brian Paul
760960028f
Updates from Daniel Borca
пре 22 година
Brian Paul
58c5df87be
remove a bunch of the extension definitions from the legacy section
пре 22 година
Brian Paul
371f7cdb7a
fix PFNGLMULTIMODEDRAWARRAYSIBMPROC
пре 22 година
Jon Smirl
dc22a652c9
Fix compile problems with `glMultiModeDrawArraysIBM'
Adjust makefiles to create depends and not store it in CVS
Remove dependency on kernel pci_ids.h
пре 22 година
Jon Smirl
724c2c7f6f
Add file miniglx.h
пре 22 година
Brian Paul
9ec58c2c5b
DOS and glide driver updates from Daniel Borca
пре 22 година
Brian Paul
9d73b81068
Fix glPixelMap: s/GLint/GLsizei/
пре 22 година
Brian Paul
389858ee7b
tokens, functions for GL_MESA_program_debug
пре 22 година
Brian Paul
c19cbb58cd
more DOS updates from Daniel Borca
пре 22 година
Brian Paul
642699a19f
DOS updates for new tree (Daniel Borca)
пре 22 година
Brian Paul
b17a722ca3
Implemented GL_ARB_occlusion_query (not 100% finalized).
пре 22 година
Ian Romanick
9ac51f57ef
Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
пре 22 година
Brian Paul
06a03bfb2a
updated with new glext.h stuff
пре 22 година