Ian Romanick [Tue, 2 Sep 2003 19:25:17 +0000 (19:25 +0000)]
Added support for EXT_texture_mirror_clamp and the single wrap mode
that it addes to ATI_texture_mirror_once. This includes updating the
texwrap test to exercise the new mode.
Brian Paul [Tue, 2 Sep 2003 18:19:53 +0000 (18:19 +0000)]
remove -malign-loops=2 -malign-functions=2 (bug 738020)
Brian Paul [Tue, 2 Sep 2003 18:06:18 +0000 (18:06 +0000)]
added GLUT_CFLAGS to compile GLUT with -fexceptions (bug 726223)
Brian Paul [Tue, 2 Sep 2003 16:58:14 +0000 (16:58 +0000)]
pbuffer info
Brian Paul [Tue, 2 Sep 2003 16:43:01 +0000 (16:43 +0000)]
fix-up CXXFLAGS (bug 757292)
Brian Paul [Tue, 2 Sep 2003 15:10:32 +0000 (15:10 +0000)]
add missing glNormal, glVertex calls (Michal Wozniak)
Brian Paul [Tue, 2 Sep 2003 14:47:51 +0000 (14:47 +0000)]
update from Daniel Borca
Brian Paul [Tue, 2 Sep 2003 13:36:03 +0000 (13:36 +0000)]
fix fog.End error
Brian Paul [Sun, 31 Aug 2003 19:06:10 +0000 (19:06 +0000)]
s/DP4/DP3/
Brian Paul [Sun, 31 Aug 2003 18:57:17 +0000 (18:57 +0000)]
s/DP4/DP3/
Brian Paul [Sun, 31 Aug 2003 18:55:55 +0000 (18:55 +0000)]
always assign texcoord[i][3] to silence valgrind
Brian Paul [Sun, 31 Aug 2003 18:55:23 +0000 (18:55 +0000)]
update parameter indexing
Brian Paul [Sun, 31 Aug 2003 18:54:52 +0000 (18:54 +0000)]
added program.c plus minor fixes
Brian Paul [Sun, 31 Aug 2003 18:53:45 +0000 (18:53 +0000)]
added minor assertion
Brian Paul [Sun, 31 Aug 2003 18:52:47 +0000 (18:52 +0000)]
Moved some shared vertex/fragment program code into new program.c file.
Implemented new program_parameter_list type and functions for dealing with
named program parameters, constants and GL state references.
New state_index enum for describing GL state referenced within ARB vertex/
fragment programs. Plus, functions for fetching named GL state.
Karl Schultz [Sat, 30 Aug 2003 16:08:35 +0000 (16:08 +0000)]
Generate browse info for Debug version.
Karl Schultz [Sat, 30 Aug 2003 14:45:04 +0000 (14:45 +0000)]
Silence compiler warnings about implicit casts or conversions by supplying explicit casts and/or tweaking constant and variable definitions.
Brian Paul [Fri, 29 Aug 2003 14:45:45 +0000 (14:45 +0000)]
s/GLuint/GLint/
Brian Paul [Fri, 29 Aug 2003 14:45:15 +0000 (14:45 +0000)]
fix minor warnings with casts
Karl Schultz [Fri, 29 Aug 2003 13:57:27 +0000 (13:57 +0000)]
add arbfragparse.c to project.
Brian Paul [Thu, 28 Aug 2003 23:31:00 +0000 (23:31 +0000)]
Move clamping of texture LOD bias to texture application time.
Brian Paul [Thu, 28 Aug 2003 16:57:01 +0000 (16:57 +0000)]
Updates from Daniel Borca
Brian Paul [Thu, 28 Aug 2003 03:10:41 +0000 (03:10 +0000)]
remove unused bytes variable
Brian Paul [Thu, 28 Aug 2003 03:10:00 +0000 (03:10 +0000)]
added GL_EXT_texture_lod_bias to OpenGL 1.4 feature list
Brian Paul [Thu, 28 Aug 2003 03:08:40 +0000 (03:08 +0000)]
remove a bunch of the extension definitions from the legacy section
Brian Paul [Thu, 28 Aug 2003 03:07:49 +0000 (03:07 +0000)]
space bar to toggle animation
Brian Paul [Thu, 28 Aug 2003 03:04:41 +0000 (03:04 +0000)]
Added OpenGL 1.4's per-texture LOD bias.
Brian Paul [Wed, 27 Aug 2003 14:48:16 +0000 (14:48 +0000)]
make _glapi_get_proc_address() return NULL if function doesn't start with gl prefix
Jouk Jansen [Wed, 27 Aug 2003 11:12:35 +0000 (11:12 +0000)]
Committing in .
Added a type cast to silence the OpenVMS DECC compiler
Modified Files:
Mesa-newtree/src/mesa/swrast/s_nvfragprog.c
----------------------------------------------------------------------
Brian Paul [Sun, 24 Aug 2003 14:56:20 +0000 (14:56 +0000)]
latest extensions and updates
Brian Paul [Sun, 24 Aug 2003 14:49:53 +0000 (14:49 +0000)]
fix PFNGLMULTIMODEDRAWARRAYSIBMPROC
Brian Paul [Sun, 24 Aug 2003 14:42:11 +0000 (14:42 +0000)]
regenerated for GL_IBM_multimode_draw_arrays
Jon Smirl [Sun, 24 Aug 2003 04:44:23 +0000 (04:44 +0000)]
Fix compile problems with `glMultiModeDrawArraysIBM'
Adjust makefiles to create depends and not store it in CVS
Remove dependency on kernel pci_ids.h
Brian Paul [Sat, 23 Aug 2003 21:44:08 +0000 (21:44 +0000)]
indentation fix
Brian Paul [Sat, 23 Aug 2003 21:42:57 +0000 (21:42 +0000)]
test program to exercise glDraw/ReadPixels(GL_DEPTH_COMPONENT) and pixel zooming
Brian Paul [Sat, 23 Aug 2003 21:40:21 +0000 (21:40 +0000)]
glDrawPixels(GL_DEPTH_COMPONENT) with glPixelZoom didn't work
Jon Smirl [Sat, 23 Aug 2003 05:05:11 +0000 (05:05 +0000)]
Add missing assembly file from radeon build
Jon Smirl [Sat, 23 Aug 2003 05:01:38 +0000 (05:01 +0000)]
Remove files not used in current MGA driver
Jon Smirl [Sat, 23 Aug 2003 04:58:24 +0000 (04:58 +0000)]
update fb makefile for new directory structure, add depends
Jon Smirl [Sat, 23 Aug 2003 01:34:56 +0000 (01:34 +0000)]
Rename Makefile to Makefile.X11, add depend support
Jon Smirl [Sat, 23 Aug 2003 01:28:59 +0000 (01:28 +0000)]
Added missing includes for standard header files
Jon Smirl [Sat, 23 Aug 2003 01:25:30 +0000 (01:25 +0000)]
Add file miniglx.h
Jon Smirl [Sat, 23 Aug 2003 01:12:35 +0000 (01:12 +0000)]
Renaming Makefile to Makefile.X11, added depend support, adjusted paths
Ian Romanick [Sat, 23 Aug 2003 00:12:46 +0000 (00:12 +0000)]
Trivial changes to add support for GL_ARB_point_sprite, which is a
subset of GL_NV_point_sprite (which was already supported).
Ian Romanick [Fri, 22 Aug 2003 23:28:03 +0000 (23:28 +0000)]
Added support for GL_IBM_multimode_draw_arrays.
Added non-static entrypoints and the name string for
GL_SUN_multi_draw_arrays (identical to GL_EXT_multi_draw_arrays).
Made add_newer_entrypoints (in src/mesa/main/context.c) table driven.
This reduced the size of context.o by about 3KB.
Brian Paul [Fri, 22 Aug 2003 20:11:43 +0000 (20:11 +0000)]
patch to import Jon Smirl's work from Bitkeeper
Brian Paul [Fri, 22 Aug 2003 18:06:59 +0000 (18:06 +0000)]
restore gcc-sl config
Brian Paul [Fri, 22 Aug 2003 13:47:08 +0000 (13:47 +0000)]
updates from Daniel Borca
Keith Whitwell [Wed, 20 Aug 2003 07:21:41 +0000 (07:21 +0000)]
Use correct conversions when translating array colors.
Brian Paul [Tue, 19 Aug 2003 15:52:51 +0000 (15:52 +0000)]
DOS and glide driver updates from Daniel Borca
Brian Paul [Tue, 19 Aug 2003 01:09:57 +0000 (01:09 +0000)]
glPixelMap fix
Brian Paul [Tue, 19 Aug 2003 01:08:24 +0000 (01:08 +0000)]
Fix glPixelMap: s/GLint/GLsizei/
Brian Paul [Tue, 19 Aug 2003 01:07:26 +0000 (01:07 +0000)]
glPixelMap[f/ui/us]v()'s size parameter is GLsizei, not GLint.
Brian Paul [Tue, 19 Aug 2003 01:06:24 +0000 (01:06 +0000)]
simplify some python code
Brian Paul [Mon, 18 Aug 2003 19:45:42 +0000 (19:45 +0000)]
minor code improvement in glGenTextures
Brian Paul [Sun, 17 Aug 2003 17:12:35 +0000 (17:12 +0000)]
register file changes
Brian Paul [Sun, 17 Aug 2003 17:11:50 +0000 (17:11 +0000)]
Re-org of register files for vertex/fragment programs. Will be easier to
hook in global state references, etc. for ARB programs.
Brian Paul [Fri, 15 Aug 2003 19:10:47 +0000 (19:10 +0000)]
fix some broken links
Jouk Jansen [Mon, 11 Aug 2003 11:46:36 +0000 (11:46 +0000)]
Committing in .
Update OpenVMS makefile due to new source files.
Modified Files:
Mesa-newtree/src/mesa/main/descrip.mms
----------------------------------------------------------------------
Brian Paul [Wed, 6 Aug 2003 19:24:44 +0000 (19:24 +0000)]
added arbfrag/vertparse
Brian Paul [Wed, 6 Aug 2003 19:24:02 +0000 (19:24 +0000)]
prep for OpenGL 1.5
Brian Paul [Wed, 6 Aug 2003 19:23:20 +0000 (19:23 +0000)]
fix a bunch of warnings
Brian Paul [Wed, 6 Aug 2003 19:22:59 +0000 (19:22 +0000)]
remove temporary prototypes
Brian Paul [Wed, 6 Aug 2003 19:22:37 +0000 (19:22 +0000)]
placeholder files
Brian Paul [Wed, 6 Aug 2003 19:16:48 +0000 (19:16 +0000)]
added info about Mesa-newtree
Brian Paul [Wed, 6 Aug 2003 19:05:26 +0000 (19:05 +0000)]
updated item 1.4
Keith Whitwell [Wed, 6 Aug 2003 18:12:22 +0000 (18:12 +0000)]
Shared dri driver resources
Keith Whitwell [Wed, 6 Aug 2003 18:11:57 +0000 (18:11 +0000)]
Not-quite-functional swrast-only dri driver
Keith Whitwell [Wed, 6 Aug 2003 18:10:59 +0000 (18:10 +0000)]
Shared radeon/r200 init code
Brian Paul [Wed, 6 Aug 2003 18:04:32 +0000 (18:04 +0000)]
Added TOP to point to top of tree to find includes and libs
Keith Whitwell [Wed, 6 Aug 2003 18:01:13 +0000 (18:01 +0000)]
mga driver, brought over by Jon Smirl
Keith Whitwell [Wed, 6 Aug 2003 17:59:57 +0000 (17:59 +0000)]
r200 driver, brought over by Jon Smirl
Keith Whitwell [Wed, 6 Aug 2003 17:47:15 +0000 (17:47 +0000)]
miniglx test programs
Keith Whitwell [Wed, 6 Aug 2003 17:15:29 +0000 (17:15 +0000)]
Newer version of this file
Keith Whitwell [Tue, 5 Aug 2003 18:55:49 +0000 (18:55 +0000)]
Store material attributes in an Attrib[] style array. This is a
first step to reviving/rescuing the 'vtx' rework from the old mesa
tree.
Keith Whitwell [Tue, 5 Aug 2003 18:12:55 +0000 (18:12 +0000)]
Fix samples/fog.c regression - missing test for NeedEyeCoords.
Brian Paul [Tue, 5 Aug 2003 15:54:08 +0000 (15:54 +0000)]
Updates from Daniel Borca.
Keith Whitwell [Fri, 1 Aug 2003 20:30:20 +0000 (20:30 +0000)]
Fix typo (& instead of &&) to fix olympic.c bug
Brian Paul [Wed, 30 Jul 2003 23:13:39 +0000 (23:13 +0000)]
replace assertion with conditional
Karl Schultz [Sat, 26 Jul 2003 12:44:37 +0000 (12:44 +0000)]
Moved.
Karl Schultz [Sat, 26 Jul 2003 12:43:39 +0000 (12:43 +0000)]
Add the C++ and response files to the project so that they show up in the project file list.
Karl Schultz [Sat, 26 Jul 2003 12:42:45 +0000 (12:42 +0000)]
Reorganized projects so there is one project for each Mesa source subdir, and put the actual project files in each subdir.
Karl Schultz [Sat, 26 Jul 2003 12:38:06 +0000 (12:38 +0000)]
VC 6 Project File
Karl Schultz [Fri, 25 Jul 2003 16:43:31 +0000 (16:43 +0000)]
minor option tweak
Karl Schultz [Fri, 25 Jul 2003 16:38:17 +0000 (16:38 +0000)]
Compiler/Linker "response" file containing compiler options and list of files to compile/link for the C++ files in the glu library. It is easier to edit and maintain this infomation in flat files instead of trying to enter it into the VC project menus. The C++ files are compiled as a "pre-link" step.
Karl Schultz [Fri, 25 Jul 2003 16:35:25 +0000 (16:35 +0000)]
Add documentation.
Karl Schultz [Fri, 25 Jul 2003 16:35:05 +0000 (16:35 +0000)]
Project now builds the C++ sources (with great difficulty). Add module definition file (glu.def) to project.
Karl Schultz [Fri, 25 Jul 2003 16:32:50 +0000 (16:32 +0000)]
add a dependency so that osmesa builds
Karl Schultz [Fri, 25 Jul 2003 14:44:57 +0000 (14:44 +0000)]
cleanup - add comments and sort names.
Brian Paul [Thu, 24 Jul 2003 22:41:17 +0000 (22:41 +0000)]
don't include malloc.h (bug 776574)
Karl Schultz [Thu, 24 Jul 2003 17:45:27 +0000 (17:45 +0000)]
add osdemo project
Karl Schultz [Thu, 24 Jul 2003 17:45:09 +0000 (17:45 +0000)]
project file for osdemo
Karl Schultz [Thu, 24 Jul 2003 17:44:17 +0000 (17:44 +0000)]
Add osmesa project
Karl Schultz [Thu, 24 Jul 2003 17:43:40 +0000 (17:43 +0000)]
add symbols needed by osmesa.
Karl Schultz [Thu, 24 Jul 2003 17:43:11 +0000 (17:43 +0000)]
Project file for osmesa
Karl Schultz [Thu, 24 Jul 2003 17:10:03 +0000 (17:10 +0000)]
moved to top of tree.
Karl Schultz [Thu, 24 Jul 2003 17:09:29 +0000 (17:09 +0000)]
Microsoft Visual Studio 6 Workspace file for building Mesa and related libraries. (Moved from src/mesa/drivers/windows to make it easier to find.) The project files belonging to the workspace are located elsewhere in the tree, closer to the modules they each build.
Brian Paul [Thu, 24 Jul 2003 13:33:22 +0000 (13:33 +0000)]
if texture color table is enabled, use the color table's format to evaluate the texture env function
Karl Schultz [Thu, 24 Jul 2003 04:11:36 +0000 (04:11 +0000)]
fix location of mesa.def
Karl Schultz [Thu, 24 Jul 2003 04:11:07 +0000 (04:11 +0000)]
linker exports defs