OSDN Git Service
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
Karl Schultz [Thu, 24 Jul 2003 03:55:25 +0000 (03:55 +0000)]
Project to build the gears demo program.
Karl Schultz [Thu, 24 Jul 2003 03:54:46 +0000 (03:54 +0000)]
Workspace to build Mesa demos and sample programs.
Karl Schultz [Thu, 24 Jul 2003 03:52:43 +0000 (03:52 +0000)]
Project file to build GLUT32.DLL
Karl Schultz [Thu, 24 Jul 2003 03:51:43 +0000 (03:51 +0000)]
Project file to build GLU32.DLL
Karl Schultz [Thu, 24 Jul 2003 03:47:46 +0000 (03:47 +0000)]
Source code for GDI driver.
Karl Schultz [Thu, 24 Jul 2003 03:47:22 +0000 (03:47 +0000)]
Project file to build gdi driver and OPENGL32.DLL.
Karl Schultz [Thu, 24 Jul 2003 03:46:20 +0000 (03:46 +0000)]
Project file to build tnl - creates static LIB that is later linked to make a DLL.
Karl Schultz [Thu, 24 Jul 2003 03:45:58 +0000 (03:45 +0000)]
Project file to build swrast - creates static LIB that is later linked to make a DLL.
Karl Schultz [Thu, 24 Jul 2003 03:45:27 +0000 (03:45 +0000)]
Project file to build core mesa - creates static LIB that is later linked to make a DLL.
Karl Schultz [Thu, 24 Jul 2003 03:40:29 +0000 (03:40 +0000)]
Visual Studio Workspace file for building Mesa. This workspace contains projects for building core mesa, backend drivers (e.g., gdi, dx7, ...), GLU, and GLUT. The project files are placed in the appropriate places in the Mesa tree.
Karl Schultz [Thu, 24 Jul 2003 03:37:01 +0000 (03:37 +0000)]
Removing from this directory. Will be added to new gdi driver directory.
Karl Schultz [Thu, 24 Jul 2003 03:35:34 +0000 (03:35 +0000)]
Remove obsolete file.
Karl Schultz [Thu, 24 Jul 2003 03:18:44 +0000 (03:18 +0000)]
Windows does not define HUGE_VAL, so use the IEEE hex constants.
Brian Paul [Wed, 23 Jul 2003 21:21:30 +0000 (21:21 +0000)]
fix a few more glitches from last big check-in
Brian Paul [Wed, 23 Jul 2003 17:13:48 +0000 (17:13 +0000)]
fix GL_SGI_texture_colortable bugs
Brian Paul [Wed, 23 Jul 2003 15:45:25 +0000 (15:45 +0000)]
fill in chapter 5, 6 text
Brian Paul [Tue, 22 Jul 2003 18:34:27 +0000 (18:34 +0000)]
remove printf
Brian Paul [Tue, 22 Jul 2003 03:53:44 +0000 (03:53 +0000)]
New interactive debugging code - vertex or fragment program.
Brian Paul [Tue, 22 Jul 2003 03:51:46 +0000 (03:51 +0000)]
Restore more code lost during last big merge.
Rename colortable-related functions.
Brian Paul [Tue, 22 Jul 2003 03:34:54 +0000 (03:34 +0000)]
Implement debugger callback, etc for vertex programs. Misc clean-ups.
Brian Paul [Mon, 21 Jul 2003 04:30:25 +0000 (04:30 +0000)]
tokens, functions for GL_MESA_program_debug
Brian Paul [Mon, 21 Jul 2003 04:23:32 +0000 (04:23 +0000)]
vertex/fragment debugger extension
Brian Paul [Mon, 21 Jul 2003 04:22:59 +0000 (04:22 +0000)]
test program for GL_MESA_program_debug extension
Brian Paul [Mon, 21 Jul 2003 04:22:40 +0000 (04:22 +0000)]
Initial implementation of GL_MESA_program_debug - a vertex/fragment program
debugging extension.
Brian Paul [Fri, 18 Jul 2003 16:45:38 +0000 (16:45 +0000)]
Numbered productions for ARB_vertex_program grammar (Karl Rasche)
Brian Paul [Fri, 18 Jul 2003 16:43:45 +0000 (16:43 +0000)]
Karl Rasche's ARB_vertex_program parser
Brian Paul [Fri, 18 Jul 2003 15:44:57 +0000 (15:44 +0000)]
Fix up FEATURE_* defines in config.h
_glapi_add_entrypoint() updates in context.c
Brian Paul [Fri, 18 Jul 2003 15:22:16 +0000 (15:22 +0000)]
Fix up some loose ends from the last big check-in.
Brian Paul [Thu, 17 Jul 2003 14:50:11 +0000 (14:50 +0000)]
more DOS updates from Daniel Borca
Keith Whitwell [Thu, 17 Jul 2003 13:43:59 +0000 (13:43 +0000)]
Merge Jose's documentation and core Mesa changes from embedded branch
Brian Paul [Fri, 11 Jul 2003 16:33:43 +0000 (16:33 +0000)]
DOS updates from Daniel Borca
Brian Paul [Thu, 10 Jul 2003 14:39:57 +0000 (14:39 +0000)]
added GL_VERSION check
Brian Paul [Mon, 7 Jul 2003 17:01:18 +0000 (17:01 +0000)]
fix conformance glitch introduced with NPOT extension
Brian Paul [Mon, 7 Jul 2003 16:46:27 +0000 (16:46 +0000)]
minor fixes in _mesa_TexGen[id]v() to silence valgrind
Brian Paul [Thu, 3 Jul 2003 15:08:25 +0000 (15:08 +0000)]
fix int/float conversion for GL_TEXTURE_PRIORITY in gl[Get]TexParameteri[v]
Brian Paul [Thu, 3 Jul 2003 03:11:56 +0000 (03:11 +0000)]
bigger window
Brian Paul [Thu, 3 Jul 2003 03:10:50 +0000 (03:10 +0000)]
GL_ARB_texture_non_power_of_two test program
Brian Paul [Thu, 3 Jul 2003 03:07:12 +0000 (03:07 +0000)]
added GL_ARB_texture_non_power_of_two
Brian Paul [Thu, 3 Jul 2003 03:05:48 +0000 (03:05 +0000)]
Implemented GL_ARB_texture_non_power_of_two (except for auto mipmap generation).
Brian Paul [Thu, 3 Jul 2003 03:02:44 +0000 (03:02 +0000)]
tweak checks for display list zero
Brian Paul [Thu, 3 Jul 2003 02:15:06 +0000 (02:15 +0000)]
Simplify extension string handling.
Jouk Jansen [Wed, 2 Jul 2003 14:23:49 +0000 (14:23 +0000)]
Committing in .
Enable installation on OpenVMS ODS5 disks.
Modified Files:
Mesa-newtree/progs/demos/descrip.mms
Mesa-newtree/progs/tests/descrip.mms
Mesa-newtree/progs/xdemos/descrip.mms
Mesa-newtree/src/glut/glx/descrip.mms
Mesa-newtree/src/mesa/array_cache/descrip.mms
Mesa-newtree/src/mesa/drivers/osmesa/descrip.mms
Mesa-newtree/src/mesa/drivers/x11/descrip.mms
Mesa-newtree/src/mesa/glapi/descrip.mms
Mesa-newtree/src/mesa/main/descrip.mms
Mesa-newtree/src/mesa/math/descrip.mms
Mesa-newtree/src/mesa/swrast/descrip.mms
Mesa-newtree/src/mesa/swrast_setup/descrip.mms
Mesa-newtree/src/mesa/tnl/descrip.mms
----------------------------------------------------------------------
Brian Paul [Mon, 30 Jun 2003 21:51:31 +0000 (21:51 +0000)]
DOS updates (Daniel Borca)
Brian Paul [Fri, 27 Jun 2003 15:26:56 +0000 (15:26 +0000)]
add a few more digits to PI to make Evgeny happy