Brian Paul
3bf13d3c4b
set tentative release date
2005-10-11 00:24:18 +00:00
Brian Paul
2b05784084
fixed glFogCoord bug 4729
2005-10-10 18:46:28 +00:00
Brian Paul
2292262de4
added EXPF() macro
2005-10-10 18:45:42 +00:00
Brian Paul
a9358bb3b0
from trunk: fix fogcoord bug 4729
2005-10-10 18:45:28 +00:00
Ian Romanick
b9d111f202
Add 'get' data for glGetFramebufferAttachmentParameterivEXT enums.
...
Remove an extra closing parenthesis in the Linux version of the SWAP_32 macro.
2005-10-10 17:11:21 +00:00
Brian Paul
20fd105e2a
change test for presence of accum buffer
2005-10-08 21:37:24 +00:00
Brian Paul
1faaa0090a
Fix some issues with state updates and renderbuffers. Querying GL_RED_BITS,
...
etc. after calling glRenderBufferStorageEXT gave undefined results.
2005-10-08 14:41:57 +00:00
Brian Paul
23803bd5fb
updates from trunk
2005-10-08 14:39:35 +00:00
Brian Paul
c000250504
fix renderbuffer, point size bugs
2005-10-07 03:57:04 +00:00
Brian Paul
b854297bab
Fix a number of point size attenuation problems.
...
Move size clamping into the rasterization function.
2005-10-07 03:56:12 +00:00
Brian Paul
3c1b44ad55
fix byteswapping bug in _mesa_texstore_ycbcr() (Benjamin Herrenschmidt)
2005-10-05 13:35:50 +00:00
Brian Paul
bdab2cc216
added GL_INVALID_FRAMEBUFFER_OPERATION_EXT to gluErrorString()
2005-10-05 02:08:30 +00:00
Brian Paul
91ade9ad68
check if deleting currently bound frame/renderbuffer object
2005-10-04 16:01:15 +00:00
Brian Paul
7355bbce55
fix behaviour of glIsFrame/Renderbuffer()
2005-10-04 15:03:08 +00:00
Adam Jackson
1d2671e6cb
Bug #1155 : Define IEEE_ONE on Super-H as well.
2005-10-03 20:01:28 +00:00
Brian Paul
0a405dcc5f
added glReadPixels / texture renderbuffer fix
2005-10-03 16:12:51 +00:00
Brian Paul
b210ffaadf
disable a warning
2005-10-03 16:10:35 +00:00
Brian Paul
b1e8471898
added a few calls to _mesa_update_framebuffer_visual()
2005-10-03 16:10:21 +00:00
Brian Paul
aefe0dabec
finish up some missing code
2005-10-03 16:10:02 +00:00
Ian Romanick
758c5b9a7e
Change the 'count' for COMPRESSED_TEXTURE_FORMATS from "?" to "-1". This
...
signals to the script (glX_proto_size.py) that generates the server-side
size functions that a handcoded query is needed to determine the data size.
Also do s/FOG_COORD_SOURCE/FOG_COORD_SRC/.
When initializing the count in glx_enum::__init__, cast the local property
to int. Thanks to Python's dynamic typing, if this isn't done the type of
stored count will be a string instead of an int.
2005-10-03 15:05:53 +00:00
Ian Romanick
44db6d7cb8
Remove the non-existant --get-alias-set option from the help text.
...
Update printPixelFunction (which is only used to generate code for the
server-side) to use the correct method for obtaining the dimensions of the
image parameter to a function.
Only use byteswap.h when building generated code on Linux. Elsewhere use
the (horrible!) macros from X11/misc.h.
Make sure that enums associated with the generic "Get" function get applied
to GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.
2005-10-03 14:59:35 +00:00
Brian Paul
04f1fdc755
use fmod() to prevent overflow of angle variable
2005-09-30 15:03:54 +00:00
Brian Paul
b181773d02
call glFinish if drawing to front buffer
2005-09-29 18:46:46 +00:00
Brian Paul
4218cddfb1
add error checks for framebuffer completeness
2005-09-28 16:20:47 +00:00
Brian Paul
a4e35c21d2
check for framebuffer completeness, code clean-up
2005-09-28 15:46:13 +00:00
Brian Paul
5d63323d34
tweak glAccum error checking
2005-09-27 16:10:36 +00:00
Brian Paul
419a350499
remove previous accum buffer fix, the error was already detected
2005-09-27 16:10:07 +00:00
Brian Paul
db78ec7018
added glAccum / GL_INVALID_OPERATION fix
2005-09-27 15:53:34 +00:00
Brian Paul
291911aeb5
generate GL_INVALID_OPERATION in glAccum if read/draw buffers aren't the same
2005-09-27 15:52:19 +00:00
Brian Paul
e15a7d4883
added glDraw/CopyPixels stencil mask fix
2005-09-26 23:07:01 +00:00
Brian Paul
2e95fdc5d8
glDraw/CopyPixels of stencil data didn't obey the stencil write mask. Fixed.
2005-09-26 23:05:33 +00:00
Ian Romanick
6e03f6ed43
Update VERSIONS with recent commit (e.g., "Enable
...
GL_ARB_texture_mirrored_repeat on Savage4.")
2005-09-26 22:07:46 +00:00
Ian Romanick
97790948f6
Enable GL_ARB_texture_mirrored_repeat on Savage4. Refactor the code that
...
sets the texture wrap mode and texture filter mode for Savage4 to the new
functions savage4_set_wrap_mode and savage4_set_filter_mode.
This was tested with texwrap and tunnel.
2005-09-26 22:01:32 +00:00
Brian Paul
a882648023
Added XMesaDrawable to xmesa_renderbuffer. Use it in a few places instead
...
of the XMesaPixmap field to avoid some X server-side issues with casting.
2005-09-26 00:36:44 +00:00
Brian Paul
b7f8d69bb3
added XOR line function
2005-09-23 13:50:46 +00:00
Brian Paul
5bad790e56
fast xor line function from trunk
2005-09-23 13:49:06 +00:00
Brian Paul
382b00f483
added clipped glReadPixels fix
2005-09-23 02:19:49 +00:00
Brian Paul
718bd385ed
fix clipped glReadPixels bug
2005-09-23 02:16:20 +00:00
Brian Paul
402ca8903f
added alpha renderbuffer memory corruption fix
2005-09-23 01:43:13 +00:00
Brian Paul
25a9c9f370
Bring in gl_renderbuffer wrapping fix from trunk.
2005-09-23 01:27:07 +00:00
Brian Paul
d73a838f01
fix glGetTexLevelParameter GL_TEXTURE_DEPTH_SIZE_ARB query
2005-09-21 21:21:28 +00:00
Brian Paul
c72b2fb2db
s/GL_DEPTH_BITS/GL_TEXTURE_DEPTH_SIZE_ARB/ in _mesa_GetTexLevelParameteriv()
2005-09-21 21:19:07 +00:00
Brian Paul
5a6ce051ef
remove some old debug code
2005-09-21 02:48:27 +00:00
Brian Paul
e7c2fa9cff
fix potential renderbuffer GetValues segfault
2005-09-16 21:16:58 +00:00
Brian Paul
5919aec5c3
Fix potential segfault when trying to read pixels outside renderbuffer bounds.
...
Use _swrast_get_values() which does clipping.
2005-09-16 21:15:02 +00:00
Brian Paul
f5a6175d83
update like for MD2 viewer
2005-09-13 18:18:39 +00:00
Brian Paul
e41ea35fee
print version with debug info
2005-09-13 14:49:37 +00:00
Brian Paul
38cf2b14f4
fix FreeBSD problem (bug 4435)
2005-09-13 13:37:11 +00:00
Brian Paul
66725dca81
bunch of updates
2005-09-10 16:57:46 +00:00
Brian Paul
59ad040754
separate GLUT tarball
2005-09-10 16:55:52 +00:00