summaryrefslogtreecommitdiffstats
path: root/src/mesa/glapi
Commit message (Collapse)AuthorAgeFilesLines
* removed a debug messageBrian Paul2001-03-281-2/+1
|
* remove TEST_L and JZ instructions; always jump through the _glapi_Dispatch ↵Brian Paul2001-03-281-3/+1
| | | | pointer
* New mechanism for thread-safe GL API dispatch. C-based dispatch is faster.Brian Paul2001-03-283-689/+986
| | | | | | Folded glapinoop.c code into glapi.c. Added code to glapitemp.h to fill in dispatch tables. Updated Makefiles.
* removed DO_GEOMETRYBrian Paul2001-03-261-15/+1
|
* change glTexImage3D() internalFormat to GLenum to match other OpenGLsBrian Paul2001-03-262-3/+3
|
* Consistent copyright info (version number, date) across all files.Gareth Hughes2001-03-124-30/+25
|
* fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots ↵Brian Paul2001-03-072-7/+7
| | | | of potential problems
* added dispatch override mechanism, used by trace extensionBrian Paul2001-01-232-56/+122
|
* Major rework of tnl moduleKeith Whitwell2000-12-261-904/+1489
| | | | | | | New array_cache module Support 8 texture units in core mesa (now support 8 everywhere) Rework core mesa statechange operations to avoid flushing on many noop statechanges.
* Committing in .Jouk Jansen2000-11-222-20/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modified Files: Mesa/macos/gli_api/gliapi1.h Mesa/macos/gli_api/gliapi2.h Mesa/macos/gli_api/gliapiext.h Mesa/macos/src-gli/fxgli.c Mesa/macos/src-gli/fxgli.h Mesa/macos/src-gli/fxgli2.c Mesa/macos/src-gli/fxgli_tridebug.c Mesa/src/accum.c Mesa/src/accum.h Mesa/src/all.h Mesa/src/alpha.c Mesa/src/alpha.h Mesa/src/attrib.c Mesa/src/attrib.h Mesa/src/bitmap.c Mesa/src/bitmap.h Mesa/src/blend.c Mesa/src/blend.h Mesa/src/buffers.c Mesa/src/buffers.h Mesa/src/clip.c Mesa/src/clip.h Mesa/src/colortab.h Mesa/src/config.c Mesa/src/context.c Mesa/src/context.h Mesa/src/convolve.c Mesa/src/convolve.h Mesa/src/copypix.c Mesa/src/copypix.h Mesa/src/debug.c Mesa/src/depth.c Mesa/src/depth.h Mesa/src/dlist.c Mesa/src/dlist.h Mesa/src/drawpix.c Mesa/src/drawpix.h Mesa/src/enable.c Mesa/src/enable.h Mesa/src/eval.c Mesa/src/eval.h Mesa/src/extensions.c Mesa/src/extensions.h Mesa/src/feedback.c Mesa/src/feedback.h Mesa/src/fog.c Mesa/src/fog.h Mesa/src/get.c Mesa/src/get.h Mesa/src/glapi.c Mesa/src/glthread.h Mesa/src/highpc.c Mesa/src/hint.h Mesa/src/histogram.h Mesa/src/image.c Mesa/src/image.h Mesa/src/imports.c Mesa/src/light.c Mesa/src/light.h Mesa/src/lines.c Mesa/src/lines.h Mesa/src/logic.c Mesa/src/logic.h Mesa/src/masking.c Mesa/src/masking.h Mesa/src/matrix.c Mesa/src/matrix.h Mesa/src/pixel.c Mesa/src/pixel.h Mesa/src/points.c Mesa/src/points.h Mesa/src/polygon.c Mesa/src/polygon.h Mesa/src/rastpos.c Mesa/src/readpix.c Mesa/src/scissor.c Mesa/src/scissor.h Mesa/src/state.c Mesa/src/state.h Mesa/src/stencil.c Mesa/src/stencil.h Mesa/src/teximage.c Mesa/src/teximage.h Mesa/src/texobj.c Mesa/src/texobj.h Mesa/src/texstate.c Mesa/src/texstate.h Mesa/src/texture.c Mesa/src/texture.h Mesa/src/texutil.c Mesa/src/texutil.h Mesa/src/varray.c Mesa/src/varray.h Mesa/src/X/fakeglx.c Mesa/src/X/xm_api.c Mesa/src/X/xm_dd.c Mesa/src/X/xm_line.c Mesa/src/X/xm_span.c Mesa/src/X/xm_tri.c Mesa/src/swrast/s_aaline.c Mesa/src/swrast/s_aaline.h Mesa/src/swrast/s_aatriangle.h Mesa/src/swrast/s_accum.h Mesa/src/swrast/s_alpha.h Mesa/src/swrast/s_alphabuf.h Mesa/src/swrast/s_blend.h Mesa/src/swrast/s_context.c Mesa/src/swrast/s_context.h Mesa/src/swrast/s_depth.h Mesa/src/swrast/s_drawpix.h Mesa/src/swrast/s_feedback.h Mesa/src/swrast/s_fog.h Mesa/src/swrast/s_histogram.h Mesa/src/swrast/s_lines.h Mesa/src/swrast/s_logic.h Mesa/src/swrast/s_masking.h Mesa/src/swrast/s_pb.h Mesa/src/swrast/s_pixeltex.h Mesa/src/swrast/s_points.h Mesa/src/swrast/s_quads.c Mesa/src/swrast/s_quads.h Mesa/src/swrast/s_scissor.h Mesa/src/swrast/s_span.h Mesa/src/swrast/s_stencil.h Mesa/src/swrast/s_texture.h Mesa/src/swrast/s_triangle.h Mesa/src/swrast/s_zoom.h Mesa/src/swrast/swrast.h Mesa/src/swrast_setup/ss_context.h Mesa/src/swrast_setup/ss_triangle.c Mesa/src/swrast_setup/ss_triangle.h Mesa/src/swrast_setup/ss_vb.h Mesa/src/tnl/t_clip.c Mesa/src/tnl/t_clip.h Mesa/src/tnl/t_context.c Mesa/src/tnl/t_context.h Mesa/src/tnl/t_cva.c Mesa/src/tnl/t_cva.h Mesa/src/tnl/t_debug.c Mesa/src/tnl/t_debug.h Mesa/src/tnl/t_dlist.h Mesa/src/tnl/t_eval.c Mesa/src/tnl/t_eval.h Mesa/src/tnl/t_fog.c Mesa/src/tnl/t_fog.h Mesa/src/tnl/t_light.c Mesa/src/tnl/t_light.h Mesa/src/tnl/t_pipeline.c Mesa/src/tnl/t_pipeline.h Mesa/src/tnl/t_shade.c Mesa/src/tnl/t_shade.h Mesa/src/tnl/t_stages.c Mesa/src/tnl/t_stages.h Mesa/src/tnl/t_texture.c Mesa/src/tnl/t_texture.h Mesa/src/tnl/t_trans_elt.c Mesa/src/tnl/t_trans_elt.h Mesa/src/tnl/t_varray.c Mesa/src/tnl/t_varray.h Mesa/src/tnl/t_vb.c Mesa/src/tnl/t_vb.h Mesa/src/tnl/t_vbcull.c Mesa/src/tnl/t_vbcull.h Mesa/src/tnl/t_vbfill.c Mesa/src/tnl/t_vbfill.h Mesa/src/tnl/t_vbindirect.c Mesa/src/tnl/t_vbindirect.h Mesa/src/tnl/t_vbrender.c Mesa/src/tnl/t_vbrender.h Mesa/src/tnl/t_vbxform.c Mesa/src/tnl/t_vbxform.h Mesa/src/tnl/tnl.h Added Files: Mesa/src/mtypes.h Removed Files: Mesa/src/types.h Changed Mesa/src/types to Mesa/src/mtypes.h to avoid conflicts while compiling on a VMS system. ----------------------------------------------------------------------
* Committing in .Jouk Jansen2000-11-171-2/+9
| | | | | | | | | | | | | | | | Patches to compile Mesa on VMS. -Updated for new directory tree -Now compile with PTHREADS on The patch in glthread.h is temporarily. The include file src/types.h conflicts with the system defined types.h. In future the mesa supplied one should be renamed. Modified Files: Mesa/include/GL/vms_x_fix.h Mesa/src/descrip.mms Mesa/src/glthread.h Mesa/src/mms_depend ----------------------------------------------------------------------
* Enabled GL_EXT_secondary_color. Fixed a bunch of typos in the dlist.cBrian Paul2000-10-274-23/+142
| | | | | | | | and state.c file for plugging those functions into the dispatch table. Don't use Mesa 3.5 for DRI until SGI approves the new dispatch offsets. Commented-out references to ctx->FogMode and VB->Specular in FX driver. Minor clean-up in extensions.c Removed unused prototype in fog.h
* Rewrote get_static_proc_address(). It made mistakes in some situationsBrian Paul2000-10-191-6/+8
|
* Replaced preprocessor symbol GL_MESA_TRACE with MESA_TRACE.Brian Paul2000-09-262-15/+16
| | | | Changed src/Makefile.X11 to compile Trace sources like other drivers.
* added GL_MESA_trace supportBrian Paul2000-09-152-11/+11
|
* replaced ## with CONCAT macroBrian Paul2000-09-061-4/+4
|
* added tracing facility from LokiBrian Paul2000-09-052-5/+66
|
* changed dispatch of GL_EXT_vertex_array functionsBrian Paul2000-06-121-9/+9
|
* replaced assertion with a conditional in _glapi_add_entrypoint()Brian Paul2000-05-241-7/+8
|
* changed internalFormat to GLenum in TexImage4DSGI and all compressed ↵Brian Paul2000-05-191-5/+5
| | | | textimage calls
* added const to compressed tex image functionsBrian Paul2000-05-191-7/+7
|
* added glTbufferMask3DFX(), enabled texture compression functionsBrian Paul2000-05-181-3/+9
|
* bunch of updates to static_functions[]Brian Paul2000-05-181-250/+510
|
* added tbuffer and compressed teximage extension functionsBrian Paul2000-05-183-189/+259
|
* generate X86 dispatch codeBrian Paul2000-05-111-0/+150
|
* recover from offset=? condition, code clean-upBrian Paul2000-05-111-10/+17
|
* recover from offset=? conditionBrian Paul2000-05-111-9/+14
|
* added some more functionsBrian Paul2000-04-101-1/+112
|
* renamed mesaStrDup() to str_dup()Brian Paul2000-03-291-9/+10
|
* Updated to compile under Irix 6.5Randy Frank2000-03-271-3/+14
|
* fixed compiler warnings on BeOS R4Brian Paul2000-03-191-349/+349
|
* now using SGI-specified dispatch orderBrian Paul2000-02-242-623/+960
|
* now generated with Python scriptBrian Paul2000-02-241-847/+557
|
* bunch of dispatch and extension-related changesBrian Paul2000-02-241-822/+557
|
* added some error checkingBrian Paul2000-02-241-3/+11
|
* changed a GLuint to GLintBrian Paul2000-02-231-2/+2
|
* fixed a few glitchesBrian Paul2000-02-232-10/+10
|
* sort the offsets by numberBrian Paul2000-02-221-4/+14
|
* initial check-inBrian Paul2000-02-222-0/+390
|
* always include thread.hBrian Paul2000-02-121-3/+1
|
* added more error checking to _glapi_add_entrypoint()Brian Paul2000-02-121-7/+14
|
* clean-upBrian Paul2000-02-122-23/+67
|
* fixed WIN32_THREADS errorBrian Paul2000-02-112-6/+6
|
* added code for all GL_MESA_window_pos functionsBrian Paul2000-02-113-33/+79
|
* THREADS now defined by glthread.h, added more prototypesBrian Paul2000-02-102-21/+50
|
* changed thread TSD initializationBrian Paul2000-02-101-17/+4
|
* added support for XFree86 threads. misc clean-upBrian Paul2000-02-102-43/+151
|
* Committing in .Jouk Jansen2000-02-031-1/+5
| | | | | | | | Updates effective and needed for VMS only Modified Files: Mesa/src/descrip.mms Mesa/src/glapitable.h ----------------------------------------------------------------------
* replace offset with functionOffset in generate_entrypoint()Brian Paul2000-02-021-2/+2
|
* added normal, vertex, viewport message stringsBrian Paul2000-02-011-37/+43
|