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
Brian Paul
5e16f314d6
put GLUT sources into a separate tarball
2005-09-10 16:53:57 +00:00
Roland Scheidegger
2376438410
add _tnl_arb_vertex_program_stage to all drivers which already have _tnl_vertex_program_stage. Fixes crashes when using vertex programs. Tested on r200 only (fix by Keith Whitwell)
2005-09-09 23:30:51 +00:00
Brian Paul
1be13df2c3
fix bug 4395, fix glBitmap/glCopy/DrawPixels selection bug
2005-09-09 16:42:29 +00:00
Brian Paul
1f6892527b
don't generate selection hits for glBitmap, glDraw/CopyPixels. Misc clean-ups
2005-09-09 16:41:02 +00:00
Roland Scheidegger
e5f6f26c87
fix wrong fallback bit being set when ARB_vertex_program is enabled. Add missing fallback string for ARB_vertex_program. Disable ARB_vertex_program by default (just plain doesn't work). In fact, maybe it should be thrown out altogether in this branch?
2005-09-09 12:50:20 +00:00
Brian Paul
e14b3baca0
check for either GL_ARB_depth_texture or GL_SGIX_depth_texture in a few places
2005-09-08 15:28:58 +00:00
Brian Paul
5eb129de76
fix precision problem in depth clearing (bug 4395)
2005-09-08 13:55:34 +00:00
Brian Paul
3f27b6ffeb
fudge set_component_sizes() a bit, see comments
2005-09-03 17:33:55 +00:00
Brian Paul
270572e543
prepare 6.4 release notes
2005-09-01 02:54:58 +00:00
Dave Airlie
7b56e1a443
port over fix from unstable branch to fix miniglx
2005-08-31 01:25:24 +00:00
Alan Hourihane
cfaac5dc4f
drmUnmap correct size
2005-08-30 20:38:03 +00:00
Alan Hourihane
1e5c3e977f
move via_dri.h to server as when X is building it's pulled from the DDX.
2005-08-30 19:44:35 +00:00
Alan Hourihane
831b4143f7
define Bool for solo builds
2005-08-30 19:22:04 +00:00
Alan Hourihane
b26b565f91
Fixes from https://bugs.freedesktop.org/attachment.cgi?id=3077
2005-08-30 19:15:04 +00:00
Brian Paul
f4d1dafc18
fix APP_LIB_DEPS
2005-08-29 22:46:55 +00:00
Alan Hourihane
db70c3f9b6
remove drmAddress
2005-08-29 15:26:57 +00:00