Brian Paul [Thu, 31 Oct 2002 17:19:03 +0000 (17:19 +0000)]
list bug fixes in 5.0
Brian Paul [Thu, 31 Oct 2002 17:14:37 +0000 (17:14 +0000)]
tweak pipeline flags for vertex programming
Brian Paul [Thu, 31 Oct 2002 17:14:16 +0000 (17:14 +0000)]
fix the occasional missing triangle bug
Brian Paul [Thu, 31 Oct 2002 15:25:07 +0000 (15:25 +0000)]
simple GL_EXT_stencil_wrap test program
Brian Paul [Thu, 31 Oct 2002 14:58:36 +0000 (14:58 +0000)]
fix a few HPUX problems
Keith Whitwell [Thu, 31 Oct 2002 12:38:32 +0000 (12:38 +0000)]
Add a note about window map behaviour and the autotuning of nr of loops which
can conspire to make it look like clearspd is exposing an intermittent driver
bug...
Brian Paul [Wed, 30 Oct 2002 20:40:46 +0000 (20:40 +0000)]
added a comment about future work
Brian Paul [Wed, 30 Oct 2002 20:25:15 +0000 (20:25 +0000)]
s/getenv/_mesa_getenv/
Brian Paul [Wed, 30 Oct 2002 20:24:45 +0000 (20:24 +0000)]
use wrappers from imports.h rather than stdio, stdlib, etc functions.
Brian Paul [Wed, 30 Oct 2002 20:18:38 +0000 (20:18 +0000)]
remove some stray debug/abort code
Brian Paul [Wed, 30 Oct 2002 20:16:43 +0000 (20:16 +0000)]
don't call abort()
Brian Paul [Wed, 30 Oct 2002 19:59:33 +0000 (19:59 +0000)]
s/printf/_mesa_printf/
Brian Paul [Wed, 30 Oct 2002 19:58:58 +0000 (19:58 +0000)]
s/sprintf/_mesa_sprintf/
Brian Paul [Wed, 30 Oct 2002 19:57:21 +0000 (19:57 +0000)]
remove debug printf
Brian Paul [Wed, 30 Oct 2002 19:49:29 +0000 (19:49 +0000)]
s/BZERO/_mesa_bzero/
Brian Paul [Wed, 30 Oct 2002 19:44:41 +0000 (19:44 +0000)]
test both XFree86LOADER and IN_MODULE to see if we're being built as the glx module
Brian Paul [Wed, 30 Oct 2002 19:40:20 +0000 (19:40 +0000)]
fix potential bug in _mesa_align_calloc/malloc (Frank van Heesch)
Brian Paul [Tue, 29 Oct 2002 23:53:22 +0000 (23:53 +0000)]
more version bumps
Brian Paul [Tue, 29 Oct 2002 23:42:48 +0000 (23:42 +0000)]
minor updates
Brian Paul [Tue, 29 Oct 2002 23:09:37 +0000 (23:09 +0000)]
bump OpenGL version to 1.4, Mesa version to 5.0
Brian Paul [Tue, 29 Oct 2002 22:42:04 +0000 (22:42 +0000)]
preparation for 5.0 release
Brian Paul [Tue, 29 Oct 2002 22:32:50 +0000 (22:32 +0000)]
update versioning/extensions for OpenGL 1.4 / Mesa 5.0
Brian Paul [Tue, 29 Oct 2002 22:25:57 +0000 (22:25 +0000)]
fix culling problem (bug 630649)
Brian Paul [Tue, 29 Oct 2002 20:28:36 +0000 (20:28 +0000)]
updated email addresses
Brian Paul [Tue, 29 Oct 2002 15:06:37 +0000 (15:06 +0000)]
set release date
Brian Paul [Tue, 29 Oct 2002 15:04:35 +0000 (15:04 +0000)]
init a few more fields in _mesa_initialize_visual()
Brian Paul [Tue, 29 Oct 2002 15:03:14 +0000 (15:03 +0000)]
added some casts for mallocs (bug 630379)
Karl Schultz [Mon, 28 Oct 2002 23:01:24 +0000 (23:01 +0000)]
Add casts to quiet compiler warnings.
Karl Schultz [Mon, 28 Oct 2002 23:00:50 +0000 (23:00 +0000)]
export new functions.
Brian Paul [Fri, 25 Oct 2002 21:06:26 +0000 (21:06 +0000)]
wrapped a few more C library functions
Brian Paul [Fri, 25 Oct 2002 18:47:56 +0000 (18:47 +0000)]
#include fixes
Brian Paul [Fri, 25 Oct 2002 17:20:26 +0000 (17:20 +0000)]
added skybox and options to load real images
Brian Paul [Fri, 25 Oct 2002 13:50:48 +0000 (13:50 +0000)]
remove all.h, mem.h, mem.c
Jouk Jansen [Fri, 25 Oct 2002 08:26:26 +0000 (08:26 +0000)]
Committing in .
Removed src/mem.c from OpenVMS makefile
Modified Files:
Mesa/src/descrip.mms
----------------------------------------------------------------------
Brian Paul [Fri, 25 Oct 2002 00:01:58 +0000 (00:01 +0000)]
include GL/glx.h
Brian Paul [Thu, 24 Oct 2002 23:57:19 +0000 (23:57 +0000)]
Header file clean-up:
1. Remove all.h and PC_HEADER junk.
2. Rolled mem.c and mem.h into imports.c and imports.h
3. Include imports.h instead of mem.h
Restore _mesa_create/initialize_context() to be like they were in 4.0.4
New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
Brian Paul [Wed, 23 Oct 2002 14:53:27 +0000 (14:53 +0000)]
added missing code to copy texrect state
Brian Paul [Wed, 23 Oct 2002 14:01:38 +0000 (14:01 +0000)]
stex3d updated
Brian Paul [Wed, 23 Oct 2002 14:00:01 +0000 (14:00 +0000)]
massive overhaul, see new keyboard options
Keith Whitwell [Wed, 23 Oct 2002 10:24:27 +0000 (10:24 +0000)]
Fix projtex interp bug
Brian Paul [Tue, 22 Oct 2002 15:17:34 +0000 (15:17 +0000)]
added glDeleteTextures refcount bug fix
Brian Paul [Tue, 22 Oct 2002 15:15:41 +0000 (15:15 +0000)]
remove debug printfs
Brian Paul [Tue, 22 Oct 2002 15:14:49 +0000 (15:14 +0000)]
fix refcount error in _mesa_DeleteTextures (Randy Fayan)
Brian Paul [Tue, 22 Oct 2002 15:08:59 +0000 (15:08 +0000)]
add missing texture rectangle code in _mesa_DeleteTextures()
Brian Paul [Mon, 21 Oct 2002 15:53:06 +0000 (15:53 +0000)]
added GL_ATI_texture_mirror_once
Brian Paul [Mon, 21 Oct 2002 15:52:34 +0000 (15:52 +0000)]
GL_ATI_texture_mirror_once extension (Ian Romanick)
Brian Paul [Mon, 21 Oct 2002 15:06:26 +0000 (15:06 +0000)]
doxygen comments (Klaus Niederkrueger)
Brian Paul [Fri, 18 Oct 2002 18:03:04 +0000 (18:03 +0000)]
new _mesa_max_texture_levels() helper function - not used everywhere yet
Karl Schultz [Fri, 18 Oct 2002 17:47:35 +0000 (17:47 +0000)]
Quiet compiler warnings.
Brian Paul [Fri, 18 Oct 2002 17:41:45 +0000 (17:41 +0000)]
implement auto mipmap generation for compressed textures
Karl Schultz [Fri, 18 Oct 2002 17:02:00 +0000 (17:02 +0000)]
Add casts to quiet compiler warnings.
Brian Paul [Fri, 18 Oct 2002 13:40:59 +0000 (13:40 +0000)]
fix bug in GL_MIRRORED_REPEAT_ARB (Ian Romanick)
Brian Paul [Fri, 18 Oct 2002 13:28:55 +0000 (13:28 +0000)]
latest fixes
Brian Paul [Fri, 18 Oct 2002 13:24:08 +0000 (13:24 +0000)]
only allow intformat==GL_COLOR_INDEX if EXT_paletted_texture is supported
Brian Paul [Fri, 18 Oct 2002 13:23:19 +0000 (13:23 +0000)]
check for GL_EXT_paletted_texture
Karl Schultz [Thu, 17 Oct 2002 22:26:06 +0000 (22:26 +0000)]
Add casts to quiet compiler warnings.
Karl Schultz [Thu, 17 Oct 2002 21:03:22 +0000 (21:03 +0000)]
Put back the include of windows.h so we are back to version 17 of the file.
Karl Schultz [Thu, 17 Oct 2002 19:39:31 +0000 (19:39 +0000)]
Change for Windows only: Make demos and examples build again.
Move the inclusion of windows.h from glext.h to gl.h. There are a few
good reasons for this:
- Including it in gl.h is more strightforward and makes it easier to
troubleshoot include file problems. It was sometimes hard to find it
in glext.h.
- Needed to define APIENTRY correctly. APIENTRY is used in gl.h.
- glut.h needs windows.h but does not include it, expecting the app to
include it. Including it in gl.h if not already included by the app
makes glut.h happy. This allows one to write a gl/glut app without
explictly including windows.h, which may only be really important for
toy apps like our samples and demos. But a "real" app can still
include windows.h if it wants.
Brian Paul [Thu, 17 Oct 2002 17:39:37 +0000 (17:39 +0000)]
new wrap modes (Ian Romanick)
Brian Paul [Thu, 17 Oct 2002 16:29:17 +0000 (16:29 +0000)]
s/functionOffset/offset/
Brian Paul [Thu, 17 Oct 2002 15:26:38 +0000 (15:26 +0000)]
patches from Gerk Huisma for float-channel rendering
Brian Paul [Thu, 17 Oct 2002 14:25:30 +0000 (14:25 +0000)]
applied Philippe Houdoin's patch, plus minor clean-ups
Brian Paul [Wed, 16 Oct 2002 17:57:51 +0000 (17:57 +0000)]
surround vertex program code with #if FEATURE_NV_vertex_program/#endif
Brian Paul [Wed, 16 Oct 2002 17:57:03 +0000 (17:57 +0000)]
remove some crud
Brian Paul [Tue, 15 Oct 2002 15:55:45 +0000 (15:55 +0000)]
remove lowpc.c and highpc.c
Brian Paul [Tue, 15 Oct 2002 15:54:23 +0000 (15:54 +0000)]
removed highpc.c and lowpc.c
Brian Paul [Tue, 15 Oct 2002 15:40:57 +0000 (15:40 +0000)]
update file list for tar file
Brian Paul [Tue, 15 Oct 2002 15:36:26 +0000 (15:36 +0000)]
make a few static function non-static for highpc.c
Brian Paul [Tue, 15 Oct 2002 15:23:16 +0000 (15:23 +0000)]
remove 'beta' from GL_VERSION string
Brian Paul [Tue, 15 Oct 2002 15:23:02 +0000 (15:23 +0000)]
allow querying of glut functions via glutGetProcAddress()
Brian Paul [Tue, 15 Oct 2002 14:45:19 +0000 (14:45 +0000)]
added gluTessNormal() dummy function
Brian Paul [Tue, 15 Oct 2002 14:44:53 +0000 (14:44 +0000)]
added missing glFinish()
Brian Paul [Tue, 15 Oct 2002 14:43:55 +0000 (14:43 +0000)]
minor updates
Brian Paul [Tue, 15 Oct 2002 14:41:48 +0000 (14:41 +0000)]
added latest 4.1 changes
Brian Paul [Mon, 14 Oct 2002 17:12:01 +0000 (17:12 +0000)]
disable wsPriv field in __GLdrawablePrivateRec to match XFree86/DRI
Brian Paul [Mon, 14 Oct 2002 17:08:17 +0000 (17:08 +0000)]
context-related cleanups (ex: _mesa_notifySwapBuffers instead of _mesa_swapbuffers)
Brian Paul [Mon, 14 Oct 2002 14:19:11 +0000 (14:19 +0000)]
Glide driver disabled by default
Brian Paul [Mon, 14 Oct 2002 13:57:23 +0000 (13:57 +0000)]
print transparent pixel info when using -v option (Gerd Sussner)
Brian Paul [Mon, 14 Oct 2002 13:52:27 +0000 (13:52 +0000)]
added missing GLX_TRANSPARENT_RGB
Brian Paul [Fri, 11 Oct 2002 21:42:08 +0000 (21:42 +0000)]
check EXT_point_parameters before calling PointParameterfvEXT()
Brian Paul [Fri, 11 Oct 2002 17:50:59 +0000 (17:50 +0000)]
init swrast->CurrentBuffer
Brian Paul [Fri, 11 Oct 2002 17:42:48 +0000 (17:42 +0000)]
updated info about glRead/DrawBuffers()
Brian Paul [Fri, 11 Oct 2002 17:41:03 +0000 (17:41 +0000)]
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.
Brian Paul [Fri, 11 Oct 2002 15:17:12 +0000 (15:17 +0000)]
undo previous check-in (check if ctx->Color.DrawBuffer == mode)
Keith Whitwell [Fri, 11 Oct 2002 08:24:13 +0000 (08:24 +0000)]
lineloop fix
Brian Paul [Fri, 11 Oct 2002 00:02:16 +0000 (00:02 +0000)]
check mode for no change in _mesa_Read/DrawBuffer()
Brian Paul [Thu, 10 Oct 2002 23:49:02 +0000 (23:49 +0000)]
updated porting info
Keith Whitwell [Thu, 10 Oct 2002 18:03:44 +0000 (18:03 +0000)]
add GL_UNPACK_CLIENT_STORAGE_APPLE gets
Brian Paul [Thu, 10 Oct 2002 14:12:09 +0000 (14:12 +0000)]
check texImage->IsClientData before freeing memory
Brian Paul [Thu, 10 Oct 2002 00:22:13 +0000 (00:22 +0000)]
disable _glapi_set_warning_func() call as it's not present in older libGLs
Brian Paul [Wed, 9 Oct 2002 23:56:32 +0000 (23:56 +0000)]
removed old TEXTURE0_ defines
Brian Paul [Wed, 9 Oct 2002 19:45:53 +0000 (19:45 +0000)]
removed old VERT_* defines, use VERT_BIT_* instead
Brian Paul [Wed, 9 Oct 2002 19:38:32 +0000 (19:38 +0000)]
use new vertex bitfield tokens
Brian Paul [Wed, 9 Oct 2002 19:37:32 +0000 (19:37 +0000)]
disable wscx field in __GLimportsRec to be consistant with XFree86
Brian Paul [Wed, 9 Oct 2002 19:36:24 +0000 (19:36 +0000)]
XFree86 fixes (clib macro wrappers)
Brian Paul [Wed, 9 Oct 2002 19:35:11 +0000 (19:35 +0000)]
disable XMesaCreatePBuffer() for XFree86
Brian Paul [Tue, 8 Oct 2002 23:59:33 +0000 (23:59 +0000)]
finally get rid of ctx->Texture._ReallyEnabled field
Brian Paul [Tue, 8 Oct 2002 23:58:55 +0000 (23:58 +0000)]
fix a typo
Brian Paul [Tue, 8 Oct 2002 23:57:50 +0000 (23:57 +0000)]
change fog from GLfloat to GLfloat[4] (like other vertex attribs)
Brian Paul [Tue, 8 Oct 2002 23:57:13 +0000 (23:57 +0000)]
s/glVertexAttrib4fNV/_glapi->Dispatch->VertexAttrib4fNV/