Brian Paul
6ac04f2fc6
fix bug in GL_MIRRORED_REPEAT_ARB (Ian Romanick)
2002-10-18 13:40:59 +00:00
Brian Paul
e716549618
only allow intformat==GL_COLOR_INDEX if EXT_paletted_texture is supported
2002-10-18 13:24:08 +00:00
Karl Schultz
798d83cf67
Add casts to quiet compiler warnings.
2002-10-17 22:26:06 +00:00
Brian Paul
944ea204a8
s/functionOffset/offset/
2002-10-17 16:29:17 +00:00
Brian Paul
10d343f407
patches from Gerk Huisma for float-channel rendering
2002-10-17 15:26:38 +00:00
Brian Paul
673077c613
applied Philippe Houdoin's patch, plus minor clean-ups
2002-10-17 14:25:30 +00:00
Brian Paul
8dfc5b9863
surround vertex program code with #if FEATURE_NV_vertex_program/#endif
2002-10-16 17:57:51 +00:00
Brian Paul
e32b909054
remove some crud
2002-10-16 17:57:03 +00:00
Brian Paul
2efb3029f0
remove lowpc.c and highpc.c
2002-10-15 15:55:45 +00:00
Brian Paul
10882b17c9
removed highpc.c and lowpc.c
2002-10-15 15:54:23 +00:00
Brian Paul
f7657d037e
make a few static function non-static for highpc.c
2002-10-15 15:36:26 +00:00
Brian Paul
d2ec14c4aa
remove 'beta' from GL_VERSION string
2002-10-15 15:23:16 +00:00
Brian Paul
d4ffbe4cca
allow querying of glut functions via glutGetProcAddress()
2002-10-15 15:23:02 +00:00
Brian Paul
dfedb8b78e
added gluTessNormal() dummy function
2002-10-15 14:45:19 +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
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
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
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
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
cf69eeb1aa
removed old comment
2002-10-07 15:03:14 +00:00
Brian Paul
e4656003ca
Pbuffers seem to work!
2002-10-05 18:27:41 +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
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
Brian Paul
0adce5d0ed
removed unused ctx->Polygon.OffsetMRD
2002-10-02 22:05:55 +00:00
Brian Paul
641b2307ec
removed ctx->Polygon._OffsetAny - not really needed
2002-10-02 21:44:08 +00:00
Brian Paul
d8419c730e
better error checking related to YCbCr images
2002-10-02 17:25:05 +00:00