Brian Paul
9d00b68482
added missing glFinish()
2002-10-15 14:44:53 +00:00
Brian Paul
7c5282d2a8
minor updates
2002-10-15 14:43:55 +00:00
Brian Paul
f2e21e1026
added latest 4.1 changes
2002-10-15 14:41:48 +00:00
Brian Paul
11fd2d7558
disable wsPriv field in __GLdrawablePrivateRec to match XFree86/DRI
2002-10-14 17:12:01 +00:00
Brian Paul
60b6e4fd7e
context-related cleanups (ex: _mesa_notifySwapBuffers instead of _mesa_swapbuffers)
2002-10-14 17:08:17 +00:00
Brian Paul
795ae30787
Glide driver disabled by default
2002-10-14 14:19:11 +00:00
Brian Paul
45c569860c
print transparent pixel info when using -v option (Gerd Sussner)
2002-10-14 13:57:23 +00:00
Brian Paul
cb4253a546
added missing GLX_TRANSPARENT_RGB
2002-10-14 13:52:27 +00:00
Brian Paul
2871f57bcf
check EXT_point_parameters before calling PointParameterfvEXT()
2002-10-11 21:42:08 +00:00
Brian Paul
32d0d5aec4
init swrast->CurrentBuffer
2002-10-11 17:50:59 +00:00
Brian Paul
f58826db57
updated info about glRead/DrawBuffers()
2002-10-11 17:42:48 +00:00
Brian Paul
8ad1076dc2
Another round of glRead/DrawBuffer() clean-ups and simplifications.
...
Replaced ctx->Color._DriverDrawBuffer with swrast->CurrentBuffer.
Replaced ctx->Pixel._DriverReadBuffer with ctx->Pixel._ReadSrcMask.
swrast->Driver.SetBuffer() takes FRONT/BACK_LEFT/RIGHT_BIT values now.
Added tokens and code for GL_AUX buffers, for completeness.
2002-10-11 17:41:03 +00:00
Brian Paul
9e84910749
undo previous check-in (check if ctx->Color.DrawBuffer == mode)
2002-10-11 15:17:12 +00:00
Keith Whitwell
b110ca34f0
lineloop fix
2002-10-11 08:24:13 +00:00
Brian Paul
d54d4633fd
check mode for no change in _mesa_Read/DrawBuffer()
2002-10-11 00:02:16 +00:00
Brian Paul
813c96f458
updated porting info
2002-10-10 23:49:02 +00:00
Keith Whitwell
fbc236b401
add GL_UNPACK_CLIENT_STORAGE_APPLE gets
2002-10-10 18:03:44 +00:00
Brian Paul
23cdcede5d
check texImage->IsClientData before freeing memory
2002-10-10 14:12:09 +00:00
Brian Paul
71072be182
disable _glapi_set_warning_func() call as it's not present in older libGLs
2002-10-10 00:22:13 +00:00
Brian Paul
0670eb259d
removed old TEXTURE0_ defines
2002-10-09 23:56:32 +00:00
Brian Paul
433a084130
removed old VERT_* defines, use VERT_BIT_* instead
2002-10-09 19:45:53 +00:00
Brian Paul
008a5dd7bb
use new vertex bitfield tokens
2002-10-09 19:38:32 +00:00
Brian Paul
85678e0399
disable wscx field in __GLimportsRec to be consistant with XFree86
2002-10-09 19:37:32 +00:00
Brian Paul
c20579d651
XFree86 fixes (clib macro wrappers)
2002-10-09 19:36:24 +00:00
Brian Paul
f2c5296dd7
disable XMesaCreatePBuffer() for XFree86
2002-10-09 19:35:11 +00:00
Brian Paul
59c5cf35c9
finally get rid of ctx->Texture._ReallyEnabled field
2002-10-08 23:59:33 +00:00
Brian Paul
614301faca
fix a typo
2002-10-08 23:58:55 +00:00
Brian Paul
ece3e63c98
change fog from GLfloat to GLfloat[4] (like other vertex attribs)
2002-10-08 23:57:50 +00:00
Brian Paul
5fd1cc2e0e
s/glVertexAttrib4fNV/_glapi->Dispatch->VertexAttrib4fNV/
2002-10-08 23:57:13 +00:00
Brian Paul
d3f6b0559f
added missing dispatch code for new AGP-related functions
2002-10-08 23:16:26 +00:00
Brian Paul
b5974db277
import from DRI CVS
2002-10-08 23:14:43 +00:00
Brian Paul
8455203bc7
GLX_NV_vertex_array_range and GLX_MESA_agp_offset extensions
2002-10-08 22:47:53 +00:00
Jouk Jansen
f72a3da697
Committing in .
...
Add compile support in the xdemos directory for OpenVMS
Modified Files:
Mesa/descrip.mms Mesa/xdemos/descrip.mms
Mesa/xdemos/glxgears.c
----------------------------------------------------------------------
2002-10-08 08:38:26 +00:00
Brian Paul
cf69eeb1aa
removed old comment
2002-10-07 15:03:14 +00:00
Brian Paul
73029c5d75
added GLX_SGIX_fbconfig and GLX_SGIX_pbuffer
2002-10-05 18:32:38 +00:00
Brian Paul
5687740762
added pbinfo and pbdemo programs
2002-10-05 18:30:46 +00:00
Brian Paul
21666e3db4
pbuffer info and demo programs
2002-10-05 18:30:13 +00:00
Brian Paul
e4656003ca
Pbuffers seem to work!
2002-10-05 18:27:41 +00:00
Brian Paul
fa647e8336
added XMesaCreatePBuffer()
2002-10-05 03:03:37 +00:00
Brian Paul
3265fe5f8e
more work on fbconfig/pbuffer support
2002-10-05 03:02:34 +00:00
Brian Paul
f42d366bb6
GLfloat/GLchan updates
2002-10-05 03:02:01 +00:00
Brian Paul
4b334b2db6
restore ACCUM_BITS to 16
2002-10-05 03:01:28 +00:00
Karl Schultz
6640bc3bfa
include procs for compressed textures
2002-10-04 23:11:03 +00:00
Karl Schultz
248b3cf727
remove const storage class specifier for the decl of a var that isn't
...
a const.
2002-10-04 23:10:06 +00:00
Brian Paul
072edaf126
updated list of internal changes in 4.1
2002-10-04 19:10:27 +00:00
Brian Paul
fc80ad6e62
Changed a number of context fields from GLchan to GLfloat (such as ClearColor).
...
Also changed parameter types for some driver functions (like ctx->Driver.Clear-
Color). Updated all the device drivers.
Someday, we want to support 8, 16 and 32-bit channels dynamically at runtime.
2002-10-04 19:10:06 +00:00
Brian Paul
f782b8189e
multiple GL_POINTS can now be rendered together into one fragment span
2002-10-04 17:37:45 +00:00
Karl Schultz
f8acbed50d
Fix for bug 618459. Mods to allow compilation on VC++ 5.0 (Michael Krause)
2002-10-04 15:58:33 +00:00
Brian Paul
a42e7c9172
record GL_INVALID_VALUE in glVertexAttrib*NV() if index > 15
2002-10-03 23:27:22 +00:00
Brian Paul
be99e845bd
finished up GL_EXT_stencil_two_side
2002-10-02 23:24:04 +00:00