Alan Hourihane [Fri, 5 Dec 2003 00:19:32 +0000 (00:19 +0000)]
bring in common from DRI trunk
Alan Hourihane [Thu, 4 Dec 2003 23:24:12 +0000 (23:24 +0000)]
disable some DEBUG
Karl Schultz [Thu, 4 Dec 2003 21:03:08 +0000 (21:03 +0000)]
Windows needs to #define GL_GLEXT_PROTOTYPES
Karl Schultz [Thu, 4 Dec 2003 20:55:58 +0000 (20:55 +0000)]
Change
#define GLAPIENTRYP __stdcall *
to
#define GLAPIENTRYP GLAPIENTRY *
These two defs end up doing the same thing, but the compiler can squawk
because they look different. Also matches the way it is declared in gl.h.
Do same for GLCALLBACKP.
Karl Schultz [Thu, 4 Dec 2003 20:44:49 +0000 (20:44 +0000)]
update files
Karl Schultz [Thu, 4 Dec 2003 20:43:24 +0000 (20:43 +0000)]
Add missing GLAPIENTRY
Karl Schultz [Thu, 4 Dec 2003 20:23:44 +0000 (20:23 +0000)]
Add missing GLAPIENTRY
Alan Hourihane [Thu, 4 Dec 2003 20:10:54 +0000 (20:10 +0000)]
use _swrast_CopyPixels for XFree86
Alan Hourihane [Thu, 4 Dec 2003 18:17:32 +0000 (18:17 +0000)]
merge latest DRI sis driver changes from the DRI trunk
Alan Hourihane [Thu, 4 Dec 2003 16:58:29 +0000 (16:58 +0000)]
build fix
Alan Hourihane [Thu, 4 Dec 2003 16:57:43 +0000 (16:57 +0000)]
build fixes
Alan Hourihane [Thu, 4 Dec 2003 16:38:05 +0000 (16:38 +0000)]
build fixes
Alan Hourihane [Thu, 4 Dec 2003 16:07:17 +0000 (16:07 +0000)]
build fixes
Alan Hourihane [Thu, 4 Dec 2003 15:59:41 +0000 (15:59 +0000)]
check if GLAPIENTRYP is already set
Alan Hourihane [Thu, 4 Dec 2003 15:59:03 +0000 (15:59 +0000)]
#define GLAPIENTRYP GLAPIENTRY *
Brian Paul [Thu, 4 Dec 2003 15:29:10 +0000 (15:29 +0000)]
don't use new glDrawPixel routines in Xserver
Alan Hourihane [Thu, 4 Dec 2003 14:30:53 +0000 (14:30 +0000)]
remove duplicate declaration
Alan Hourihane [Thu, 4 Dec 2003 14:04:35 +0000 (14:04 +0000)]
build fixes
Alan Hourihane [Thu, 4 Dec 2003 14:00:56 +0000 (14:00 +0000)]
build fix
Alan Hourihane [Thu, 4 Dec 2003 13:40:28 +0000 (13:40 +0000)]
build fixes
Alan Hourihane [Thu, 4 Dec 2003 13:38:06 +0000 (13:38 +0000)]
add SPARC ffb DRI driver
Alan Hourihane [Thu, 4 Dec 2003 13:28:10 +0000 (13:28 +0000)]
build fixes
Alan Hourihane [Thu, 4 Dec 2003 13:27:05 +0000 (13:27 +0000)]
add tdfx DRI driver
Alan Hourihane [Thu, 4 Dec 2003 12:33:15 +0000 (12:33 +0000)]
bring over glcore.h changes from DRI trunk
Brian Paul [Thu, 4 Dec 2003 03:19:46 +0000 (03:19 +0000)]
Port over changes from XFree86/Mesa 5.0.2, mostly to silence compiler warnings.
Brian Paul [Thu, 4 Dec 2003 03:16:27 +0000 (03:16 +0000)]
Fix some problems with glDrawElements and vertex buffer objects.
Keith Whitwell [Wed, 3 Dec 2003 10:15:17 +0000 (10:15 +0000)]
Ensure PRIM_BEGIN marker isn't lost when incomplete primitives are wrapped.
Karl Rasche [Tue, 2 Dec 2003 22:46:30 +0000 (22:46 +0000)]
s/inverse/invtrans.. whoopsie
Karl Rasche [Tue, 2 Dec 2003 22:41:45 +0000 (22:41 +0000)]
Remove things having to do with ARB_matrix_palette/ARB_vertex_blend
Brian Paul [Mon, 1 Dec 2003 22:43:31 +0000 (22:43 +0000)]
added description of faster glDraw/CopyPixels code
Brian Paul [Mon, 1 Dec 2003 22:40:26 +0000 (22:40 +0000)]
fix __sparc_v9__ test to exclude linux (bug 852204)
Brian Paul [Mon, 1 Dec 2003 22:33:07 +0000 (22:33 +0000)]
updated list of files since merging vtx branch
Brian Paul [Sun, 30 Nov 2003 19:55:13 +0000 (19:55 +0000)]
s/texUnit->Enabled/enableBits/ (Karl Rasche)
Karl Rasche [Sun, 30 Nov 2003 15:59:28 +0000 (15:59 +0000)]
Fixed compiler warnings
Assign the correct thing to TexturesUsed[]
Brian Paul [Sat, 29 Nov 2003 19:36:08 +0000 (19:36 +0000)]
Use XPutImage() for glDrawPixels() and XCopyArea() for glCopyPixels() when
possible (when pixel formats match and drawing to front buffer with no
raster operations).
Results in 10-100x speed-up when applicable.
Brian Paul [Sat, 29 Nov 2003 19:33:33 +0000 (19:33 +0000)]
Fix generic/conventional vertex array glitches.
Changed _NEW_ARRAY_ATTRIB_0 back to 0x10000 so that the conventional and
generic enable bits do not alias.
In ac_import.c test Array.Normal.Enabled instead of Array._Enabled & _NEW_ARRAY_COLOR0, etc.
In t_array_import.c give priority for generic arrays over conventional
arrays on an individual basis, not all or none.
Brian Paul [Fri, 28 Nov 2003 21:06:40 +0000 (21:06 +0000)]
more tweaks to error checking and reporting
Brian Paul [Fri, 28 Nov 2003 20:30:36 +0000 (20:30 +0000)]
if id==0 in glGetQueryObject, raise GL_INVALID_OPERATION
Brian Paul [Fri, 28 Nov 2003 18:18:50 +0000 (18:18 +0000)]
fix an error test
Brian Paul [Fri, 28 Nov 2003 15:06:02 +0000 (15:06 +0000)]
updated NetReality -> Pansophica
Keith Whitwell [Fri, 28 Nov 2003 09:43:18 +0000 (09:43 +0000)]
Save and restore front colors on backfacing triangles rather than trying to
pull them again from the VB pointers. Avoids stride issues.
Brian Paul [Wed, 26 Nov 2003 18:10:31 +0000 (18:10 +0000)]
added link to Chromium
Brian Paul [Wed, 26 Nov 2003 18:10:19 +0000 (18:10 +0000)]
updated CVS info
Daniel Borca [Wed, 26 Nov 2003 08:32:35 +0000 (08:32 +0000)]
accomodate vtx-0-2-branch
Brian Paul [Tue, 25 Nov 2003 22:45:59 +0000 (22:45 +0000)]
current raster color index should be GLfloat
Brian Paul [Tue, 25 Nov 2003 21:13:26 +0000 (21:13 +0000)]
added SoftGL link
Brian Paul [Tue, 25 Nov 2003 16:45:33 +0000 (16:45 +0000)]
Otto Solares' patch to add radeon 9200
Brian Paul [Tue, 25 Nov 2003 16:39:31 +0000 (16:39 +0000)]
fix assorted g++ warnings
Brian Paul [Tue, 25 Nov 2003 16:21:51 +0000 (16:21 +0000)]
casts for g++
Brian Paul [Tue, 25 Nov 2003 16:18:31 +0000 (16:18 +0000)]
fix a lot of warnings found with g++
Brian Paul [Tue, 25 Nov 2003 16:02:39 +0000 (16:02 +0000)]
silence a warning
Brian Paul [Tue, 25 Nov 2003 16:02:24 +0000 (16:02 +0000)]
remove __FUNCTION__ hack
Brian Paul [Tue, 25 Nov 2003 16:00:25 +0000 (16:00 +0000)]
added a cast
Brian Paul [Tue, 25 Nov 2003 15:58:22 +0000 (15:58 +0000)]
Remove unnecessary usage of __FUNCTION__.
#define MESA_FUNCTION to __FUNCTION__ if MESA_DEBUG is defined.
Karl Rasche [Tue, 25 Nov 2003 02:08:05 +0000 (02:08 +0000)]
- New version of the syntax rules from Michal Krol
+ Handles '1' as a float, just like '1.'
+ Remove switch collision between vp and fp #defines
+ result.color.xyz no longer requires result.color.primary.xyz
Karl Rasche [Tue, 25 Nov 2003 00:04:36 +0000 (00:04 +0000)]
added support for generic vertex attributes (ARB_vp) and their error checking
Brian Paul [Mon, 24 Nov 2003 23:14:53 +0000 (23:14 +0000)]
updated after APIspec fixes
Brian Paul [Mon, 24 Nov 2003 23:03:29 +0000 (23:03 +0000)]
oops, fix glitches in 1.5 functions
Brian Paul [Mon, 24 Nov 2003 22:32:16 +0000 (22:32 +0000)]
minor cast fixes
Brian Paul [Mon, 24 Nov 2003 22:30:32 +0000 (22:30 +0000)]
generate the OpenGL 1.5 entrypoints
Brian Paul [Mon, 24 Nov 2003 17:13:10 +0000 (17:13 +0000)]
updated list of new/old src files
Brian Paul [Mon, 24 Nov 2003 17:00:03 +0000 (17:00 +0000)]
set the VB->FogCoordPtr with the other legacy pointers
Brian Paul [Mon, 24 Nov 2003 16:51:26 +0000 (16:51 +0000)]
fix YCBCR assertion and disable assertion in auto-mipmap code
Keith Whitwell [Mon, 24 Nov 2003 15:42:24 +0000 (15:42 +0000)]
remove dead files
Brian Paul [Mon, 24 Nov 2003 15:41:39 +0000 (15:41 +0000)]
whitespace and comment changes
Brian Paul [Mon, 24 Nov 2003 15:40:52 +0000 (15:40 +0000)]
minor error string improvement
Brian Paul [Mon, 24 Nov 2003 15:39:55 +0000 (15:39 +0000)]
added GL_ARB_vertex/fragment_program and new vertex code
Keith Whitwell [Mon, 24 Nov 2003 15:23:18 +0000 (15:23 +0000)]
Merge vtx-0-2-branch
Keith Whitwell [Mon, 24 Nov 2003 15:21:14 +0000 (15:21 +0000)]
Import vtx-0-2-branch
Keith Whitwell [Mon, 24 Nov 2003 15:19:27 +0000 (15:19 +0000)]
Remove a lot of rcs tags, avoid merge conflicts
Karl Rasche [Mon, 24 Nov 2003 13:29:54 +0000 (13:29 +0000)]
Moving NV_fragment_program tests to ARB_fragment_program
Karl Rasche [Sun, 23 Nov 2003 19:29:18 +0000 (19:29 +0000)]
- parse_alias() Was totally borked
- forgot a ++ in texSrcBit switch
- copy/paste error in arbfragparse.c
Karl Rasche [Sun, 23 Nov 2003 17:54:39 +0000 (17:54 +0000)]
- Create a dummy program to keep from segfaulting when parsing
fails
- Change to grammar .emit to fix single LOCAL/ENV param usage
Karl Rasche [Sun, 23 Nov 2003 17:48:15 +0000 (17:48 +0000)]
Porting NV_vertex_program demos to ARB_vertex_program
Karl Rasche [Sun, 23 Nov 2003 17:44:02 +0000 (17:44 +0000)]
Porting NV_vertex_program tests to ARB_vertex_program
Brian Paul [Sun, 23 Nov 2003 16:22:54 +0000 (16:22 +0000)]
include malloc.h to get ptrdiff_t for vertex buffer object's GLintptr
Keith Whitwell [Sun, 23 Nov 2003 10:27:10 +0000 (10:27 +0000)]
build fixes, rh9
Brian Paul [Sat, 22 Nov 2003 18:44:10 +0000 (18:44 +0000)]
added OpenGL 1.5 tokens and functions not yet put into glext.h
Brian Paul [Sat, 22 Nov 2003 18:29:43 +0000 (18:29 +0000)]
pass ctx to fetch_vector4_deriv()
Brian Paul [Sat, 22 Nov 2003 18:28:21 +0000 (18:28 +0000)]
GL_ARB_point_sprite is not part of 1.5
Daniel Borca [Sat, 22 Nov 2003 11:27:33 +0000 (11:27 +0000)]
updated core makefiles to include arbparse
Brian Paul [Fri, 21 Nov 2003 20:48:16 +0000 (20:48 +0000)]
fix some bugs in computation of DDX, DDY commands
Brian Paul [Fri, 21 Nov 2003 17:07:59 +0000 (17:07 +0000)]
s/byte/GLubyte/ and other minor clean-ups
Brian Paul [Fri, 21 Nov 2003 16:50:03 +0000 (16:50 +0000)]
reformat comments for 80-column viewing
Brian Paul [Fri, 21 Nov 2003 16:38:56 +0000 (16:38 +0000)]
fix a bunch of warnings
Daniel Borca [Fri, 21 Nov 2003 09:56:50 +0000 (09:56 +0000)]
more texture compression
Jouk Jansen [Fri, 21 Nov 2003 08:24:40 +0000 (08:24 +0000)]
Committing in .
- Added arbparse.c to OpenVMS makefile
- Added 2 type casts in a strcmp call to make my compiler happy.
Modified Files:
Mesa-newtree/src/mesa/main/arbparse.c
Mesa-newtree/src/mesa/main/descrip.mms
----------------------------------------------------------------------
Karl Rasche [Fri, 21 Nov 2003 01:22:46 +0000 (01:22 +0000)]
Caught missing parse_color_type() [Jacob Jansen]
Daniel Borca [Thu, 20 Nov 2003 17:07:31 +0000 (17:07 +0000)]
texture compression testbed
Daniel Borca [Thu, 20 Nov 2003 17:05:56 +0000 (17:05 +0000)]
small matters
Karl Rasche [Wed, 19 Nov 2003 13:21:20 +0000 (13:21 +0000)]
Initial checkin of new ARB frag/vertex program parser
Karl Rasche [Wed, 19 Nov 2003 13:17:33 +0000 (13:17 +0000)]
Initial checkin of new ARB_frag/vertex program parser
Karl Rasche [Wed, 19 Nov 2003 13:15:13 +0000 (13:15 +0000)]
Initial checking of new ARB_frag/vertex program parser
Daniel Borca [Tue, 18 Nov 2003 12:18:13 +0000 (12:18 +0000)]
doc updates; GLUT timer additions; fixed compilation warnings
Brian Paul [Tue, 18 Nov 2003 03:44:53 +0000 (03:44 +0000)]
added reference to original half/float conversion code
Brian Paul [Tue, 18 Nov 2003 03:42:17 +0000 (03:42 +0000)]
added missing <type> error checking in read_index_pixels()
Brian Paul [Tue, 18 Nov 2003 03:41:14 +0000 (03:41 +0000)]
Some groundwork for supporting GLhalf datatype.
Brian Paul [Tue, 18 Nov 2003 00:48:24 +0000 (00:48 +0000)]
fix comments about Cr==V, Cb==U
Brian Paul [Mon, 17 Nov 2003 15:15:18 +0000 (15:15 +0000)]
fix texgen bug 597589
Brian Paul [Thu, 13 Nov 2003 23:09:43 +0000 (23:09 +0000)]
remove GL_GLEXT_LEGACY