mesa.git
21 years agomake _glapi_get_proc_address() return NULL if function doesn't start with gl prefix
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

21 years ago Committing in .
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
 ----------------------------------------------------------------------

21 years agolatest extensions and updates
Brian Paul [Sun, 24 Aug 2003 14:56:20 +0000 (14:56 +0000)]
latest extensions and updates

21 years agofix PFNGLMULTIMODEDRAWARRAYSIBMPROC
Brian Paul [Sun, 24 Aug 2003 14:49:53 +0000 (14:49 +0000)]
fix PFNGLMULTIMODEDRAWARRAYSIBMPROC

21 years agoregenerated for GL_IBM_multimode_draw_arrays
Brian Paul [Sun, 24 Aug 2003 14:42:11 +0000 (14:42 +0000)]
regenerated for GL_IBM_multimode_draw_arrays

21 years agoFix compile problems with `glMultiModeDrawArraysIBM'
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

21 years agoindentation fix
Brian Paul [Sat, 23 Aug 2003 21:44:08 +0000 (21:44 +0000)]
indentation fix

21 years agotest program to exercise glDraw/ReadPixels(GL_DEPTH_COMPONENT) and pixel zooming
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

21 years agoglDrawPixels(GL_DEPTH_COMPONENT) with glPixelZoom didn't work
Brian Paul [Sat, 23 Aug 2003 21:40:21 +0000 (21:40 +0000)]
glDrawPixels(GL_DEPTH_COMPONENT) with glPixelZoom didn't work

21 years agoAdd missing assembly file from radeon build
Jon Smirl [Sat, 23 Aug 2003 05:05:11 +0000 (05:05 +0000)]
Add missing assembly file from radeon build

21 years agoRemove files not used in current MGA driver
Jon Smirl [Sat, 23 Aug 2003 05:01:38 +0000 (05:01 +0000)]
Remove files not used in current MGA driver

21 years agoupdate fb makefile for new directory structure, add depends
Jon Smirl [Sat, 23 Aug 2003 04:58:24 +0000 (04:58 +0000)]
update fb makefile for new directory structure, add depends

21 years agoRename Makefile to Makefile.X11, add depend support
Jon Smirl [Sat, 23 Aug 2003 01:34:56 +0000 (01:34 +0000)]
Rename Makefile to Makefile.X11, add depend support

21 years agoAdded missing includes for standard header files
Jon Smirl [Sat, 23 Aug 2003 01:28:59 +0000 (01:28 +0000)]
Added missing includes for standard header files

21 years agoAdd file miniglx.h
Jon Smirl [Sat, 23 Aug 2003 01:25:30 +0000 (01:25 +0000)]
Add file miniglx.h

21 years agoRenaming Makefile to Makefile.X11, added depend support, adjusted paths
Jon Smirl [Sat, 23 Aug 2003 01:12:35 +0000 (01:12 +0000)]
Renaming Makefile to Makefile.X11, added depend support, adjusted paths

21 years agoTrivial changes to add support for GL_ARB_point_sprite, which is a
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).

21 years agoAdded support for GL_IBM_multimode_draw_arrays.
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.

21 years agopatch to import Jon Smirl's work from Bitkeeper
Brian Paul [Fri, 22 Aug 2003 20:11:43 +0000 (20:11 +0000)]
patch to import Jon Smirl's work from Bitkeeper

21 years agorestore gcc-sl config
Brian Paul [Fri, 22 Aug 2003 18:06:59 +0000 (18:06 +0000)]
restore gcc-sl config

21 years agoupdates from Daniel Borca
Brian Paul [Fri, 22 Aug 2003 13:47:08 +0000 (13:47 +0000)]
updates from Daniel Borca

21 years agoUse correct conversions when translating array colors.
Keith Whitwell [Wed, 20 Aug 2003 07:21:41 +0000 (07:21 +0000)]
Use correct conversions when translating array colors.

21 years agoDOS and glide driver updates from Daniel Borca
Brian Paul [Tue, 19 Aug 2003 15:52:51 +0000 (15:52 +0000)]
DOS and glide driver updates from Daniel Borca

21 years agoglPixelMap fix
Brian Paul [Tue, 19 Aug 2003 01:09:57 +0000 (01:09 +0000)]
glPixelMap fix

21 years agoFix glPixelMap: s/GLint/GLsizei/
Brian Paul [Tue, 19 Aug 2003 01:08:24 +0000 (01:08 +0000)]
Fix glPixelMap: s/GLint/GLsizei/

21 years agoglPixelMap[f/ui/us]v()'s size parameter is GLsizei, not GLint.
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.

21 years agosimplify some python code
Brian Paul [Tue, 19 Aug 2003 01:06:24 +0000 (01:06 +0000)]
simplify some python code

21 years agominor code improvement in glGenTextures
Brian Paul [Mon, 18 Aug 2003 19:45:42 +0000 (19:45 +0000)]
minor code improvement in glGenTextures

21 years agoregister file changes
Brian Paul [Sun, 17 Aug 2003 17:12:35 +0000 (17:12 +0000)]
register file changes

21 years agoRe-org of register files for vertex/fragment programs. Will be easier to
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.

21 years agofix some broken links
Brian Paul [Fri, 15 Aug 2003 19:10:47 +0000 (19:10 +0000)]
fix some broken links

21 years ago Committing in .
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
 ----------------------------------------------------------------------

21 years agoadded arbfrag/vertparse
Brian Paul [Wed, 6 Aug 2003 19:24:44 +0000 (19:24 +0000)]
added arbfrag/vertparse

21 years agoprep for OpenGL 1.5
Brian Paul [Wed, 6 Aug 2003 19:24:02 +0000 (19:24 +0000)]
prep for OpenGL 1.5

21 years agofix a bunch of warnings
Brian Paul [Wed, 6 Aug 2003 19:23:20 +0000 (19:23 +0000)]
fix a bunch of warnings

21 years agoremove temporary prototypes
Brian Paul [Wed, 6 Aug 2003 19:22:59 +0000 (19:22 +0000)]
remove temporary prototypes

21 years agoplaceholder files
Brian Paul [Wed, 6 Aug 2003 19:22:37 +0000 (19:22 +0000)]
placeholder files

21 years agoadded info about Mesa-newtree
Brian Paul [Wed, 6 Aug 2003 19:16:48 +0000 (19:16 +0000)]
added info about Mesa-newtree

21 years agoupdated item 1.4
Brian Paul [Wed, 6 Aug 2003 19:05:26 +0000 (19:05 +0000)]
updated item 1.4

21 years agoShared dri driver resources
Keith Whitwell [Wed, 6 Aug 2003 18:12:22 +0000 (18:12 +0000)]
Shared dri driver resources

21 years agoNot-quite-functional swrast-only dri driver
Keith Whitwell [Wed, 6 Aug 2003 18:11:57 +0000 (18:11 +0000)]
Not-quite-functional swrast-only dri driver

21 years agoShared radeon/r200 init code
Keith Whitwell [Wed, 6 Aug 2003 18:10:59 +0000 (18:10 +0000)]
Shared radeon/r200 init code

21 years agoAdded TOP to point to top of tree to find includes and libs
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

21 years agomga driver, brought over by Jon Smirl
Keith Whitwell [Wed, 6 Aug 2003 18:01:13 +0000 (18:01 +0000)]
mga driver, brought over by Jon Smirl

21 years agor200 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

21 years agominiglx test programs
Keith Whitwell [Wed, 6 Aug 2003 17:47:15 +0000 (17:47 +0000)]
miniglx test programs

21 years agoNewer version of this file
Keith Whitwell [Wed, 6 Aug 2003 17:15:29 +0000 (17:15 +0000)]
Newer version of this file

21 years agoStore material attributes in an Attrib[] style array. This is a
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.

21 years agoFix samples/fog.c regression - missing test for NeedEyeCoords.
Keith Whitwell [Tue, 5 Aug 2003 18:12:55 +0000 (18:12 +0000)]
Fix samples/fog.c regression - missing test for NeedEyeCoords.

21 years agoUpdates from Daniel Borca.
Brian Paul [Tue, 5 Aug 2003 15:54:08 +0000 (15:54 +0000)]
Updates from Daniel Borca.

21 years agoFix typo (& instead of &&) to fix olympic.c bug
Keith Whitwell [Fri, 1 Aug 2003 20:30:20 +0000 (20:30 +0000)]
Fix typo (& instead of &&) to fix olympic.c bug

21 years agoreplace assertion with conditional
Brian Paul [Wed, 30 Jul 2003 23:13:39 +0000 (23:13 +0000)]
replace assertion with conditional

21 years agoMoved.
Karl Schultz [Sat, 26 Jul 2003 12:44:37 +0000 (12:44 +0000)]
Moved.

21 years agoAdd the C++ and response files to the project so that they show up in the project...
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.

21 years agoReorganized projects so there is one project for each Mesa source subdir, and put...
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.

21 years agoVC 6 Project File
Karl Schultz [Sat, 26 Jul 2003 12:38:06 +0000 (12:38 +0000)]
VC 6 Project File

21 years agominor option tweak
Karl Schultz [Fri, 25 Jul 2003 16:43:31 +0000 (16:43 +0000)]
minor option tweak

21 years agoCompiler/Linker "response" file containing compiler options and list of files to...
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.

21 years agoAdd documentation.
Karl Schultz [Fri, 25 Jul 2003 16:35:25 +0000 (16:35 +0000)]
Add documentation.

21 years agoProject now builds the C++ sources (with great difficulty). Add module definition...
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.

21 years agoadd a dependency so that osmesa builds
Karl Schultz [Fri, 25 Jul 2003 16:32:50 +0000 (16:32 +0000)]
add a dependency so that osmesa builds

21 years agocleanup - add comments and sort names.
Karl Schultz [Fri, 25 Jul 2003 14:44:57 +0000 (14:44 +0000)]
cleanup - add comments and sort names.

21 years agodon't include malloc.h (bug 776574)
Brian Paul [Thu, 24 Jul 2003 22:41:17 +0000 (22:41 +0000)]
don't include malloc.h (bug 776574)

21 years agoadd osdemo project
Karl Schultz [Thu, 24 Jul 2003 17:45:27 +0000 (17:45 +0000)]
add osdemo project

21 years agoproject file for osdemo
Karl Schultz [Thu, 24 Jul 2003 17:45:09 +0000 (17:45 +0000)]
project file for osdemo

21 years agoAdd osmesa project
Karl Schultz [Thu, 24 Jul 2003 17:44:17 +0000 (17:44 +0000)]
Add osmesa project

21 years agoadd symbols needed by osmesa.
Karl Schultz [Thu, 24 Jul 2003 17:43:40 +0000 (17:43 +0000)]
add symbols needed by osmesa.

21 years agoProject file for osmesa
Karl Schultz [Thu, 24 Jul 2003 17:43:11 +0000 (17:43 +0000)]
Project file for osmesa

21 years agomoved to top of tree.
Karl Schultz [Thu, 24 Jul 2003 17:10:03 +0000 (17:10 +0000)]
moved to top of tree.

21 years agoMicrosoft Visual Studio 6 Workspace file for building Mesa and related libraries...
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.

21 years agoif texture color table is enabled, use the color table's format to evaluate the textu...
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

21 years agofix location of mesa.def
Karl Schultz [Thu, 24 Jul 2003 04:11:36 +0000 (04:11 +0000)]
fix location of mesa.def

21 years agolinker exports defs
Karl Schultz [Thu, 24 Jul 2003 04:11:07 +0000 (04:11 +0000)]
linker exports defs

21 years agoProject to build the gears demo program.
Karl Schultz [Thu, 24 Jul 2003 03:55:25 +0000 (03:55 +0000)]
Project to build the gears demo program.

21 years agoWorkspace to build Mesa demos and sample programs.
Karl Schultz [Thu, 24 Jul 2003 03:54:46 +0000 (03:54 +0000)]
Workspace to build Mesa demos and sample programs.

21 years agoProject file to build GLUT32.DLL
Karl Schultz [Thu, 24 Jul 2003 03:52:43 +0000 (03:52 +0000)]
Project file to build GLUT32.DLL

21 years agoProject file to build GLU32.DLL
Karl Schultz [Thu, 24 Jul 2003 03:51:43 +0000 (03:51 +0000)]
Project file to build GLU32.DLL

21 years agoSource code for GDI driver.
Karl Schultz [Thu, 24 Jul 2003 03:47:46 +0000 (03:47 +0000)]
Source code for GDI driver.

21 years agoProject file to build gdi driver and OPENGL32.DLL.
Karl Schultz [Thu, 24 Jul 2003 03:47:22 +0000 (03:47 +0000)]
Project file to build gdi driver and OPENGL32.DLL.

21 years agoProject file to build tnl - creates static LIB that is later linked to make a 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.

21 years agoProject file to build swrast - creates static LIB that is later linked to make a...
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.

21 years agoProject file to build core mesa - creates static LIB that is later linked to make...
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.

21 years agoVisual Studio Workspace file for building Mesa. This workspace contains projects...
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.

21 years agoRemoving from this directory. Will be added to new gdi driver directory.
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.

21 years agoRemove obsolete file.
Karl Schultz [Thu, 24 Jul 2003 03:35:34 +0000 (03:35 +0000)]
Remove obsolete file.

21 years agoWindows does not define HUGE_VAL, so use the IEEE hex constants.
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.

21 years agofix a few more glitches from last big check-in
Brian Paul [Wed, 23 Jul 2003 21:21:30 +0000 (21:21 +0000)]
fix a few more glitches from last big check-in

21 years agofix GL_SGI_texture_colortable bugs
Brian Paul [Wed, 23 Jul 2003 17:13:48 +0000 (17:13 +0000)]
fix GL_SGI_texture_colortable bugs

21 years agofill in chapter 5, 6 text
Brian Paul [Wed, 23 Jul 2003 15:45:25 +0000 (15:45 +0000)]
fill in chapter 5, 6 text

21 years agoremove printf
Brian Paul [Tue, 22 Jul 2003 18:34:27 +0000 (18:34 +0000)]
remove printf

21 years agoNew interactive debugging code - vertex or fragment program.
Brian Paul [Tue, 22 Jul 2003 03:53:44 +0000 (03:53 +0000)]
New interactive debugging code - vertex or fragment program.

21 years agoRestore more code lost during last big merge.
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.

21 years agoImplement debugger callback, etc for vertex programs. Misc clean-ups.
Brian Paul [Tue, 22 Jul 2003 03:34:54 +0000 (03:34 +0000)]
Implement debugger callback, etc for vertex programs.  Misc clean-ups.

21 years agotokens, functions for GL_MESA_program_debug
Brian Paul [Mon, 21 Jul 2003 04:30:25 +0000 (04:30 +0000)]
tokens, functions for GL_MESA_program_debug

21 years agovertex/fragment debugger extension
Brian Paul [Mon, 21 Jul 2003 04:23:32 +0000 (04:23 +0000)]
vertex/fragment debugger extension

21 years agotest program for GL_MESA_program_debug extension
Brian Paul [Mon, 21 Jul 2003 04:22:59 +0000 (04:22 +0000)]
test program for GL_MESA_program_debug extension

21 years agoInitial implementation of GL_MESA_program_debug - a vertex/fragment program
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.

21 years agoNumbered productions for ARB_vertex_program grammar (Karl Rasche)
Brian Paul [Fri, 18 Jul 2003 16:45:38 +0000 (16:45 +0000)]
Numbered productions for ARB_vertex_program grammar (Karl Rasche)

21 years agoKarl Rasche's ARB_vertex_program parser
Brian Paul [Fri, 18 Jul 2003 16:43:45 +0000 (16:43 +0000)]
Karl Rasche's ARB_vertex_program parser

21 years agoFix up FEATURE_* defines in config.h
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