summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/state.c
Commit message (Collapse)AuthorAgeFilesLines
* Enabled GL_EXT_secondary_color. Fixed a bunch of typos in the dlist.cBrian Paul2000-10-271-21/+17
| | | | | | | | 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
* Implement EXT_fog_coord and EXT_secondary_color.Keith Whitwell2000-10-271-29/+30
| | | | EXT_secondary_color is disabled until we get some dispatch offsets from SGI.
* fixed a texture enable bugBrian Paul2000-10-211-2/+5
|
* Changes for multitexture > 3, code clean-ups.Brian Paul2000-10-201-1/+6
| | | | | | Added GLboolean ctx->Texture.MultiTextureEnabled to determine when multitexture is enabled. Eventually ctx->Texture.ReallyEnabled may become a boolean.
* More fixes for MAX_TEXTURE_UNITS > 2. Seems to work now.Brian Paul2000-10-181-2/+2
| | | | | Misc code clean-ups, minor bug fixes. MAX_TEXTURE_UNITS now defaults to 3.
* more work to support N texture unitsBrian Paul2000-10-021-9/+17
|
* removed ctx->Texture.Enabled, use ctx->Texture.ReallyEnabled insteadBrian Paul2000-09-281-5/+4
|
* First batch of OpenGL SI related changes:Brian Paul2000-09-261-4/+4
| | | | | | | Renamed struct gl_context to struct __GLcontextRec. Include glcore.h, setup GL imports/exports. Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions. GLcontext's Visual field is no longer a pointer.
* removed unused NEW_DRVSTATE flagsBrian Paul2000-09-081-44/+34
|
* removed ctx->Driver.Dither functionBrian Paul2000-09-081-4/+1
|
* changed gl_frame_buffer Xmax and Ymax to be exclusive boundary valuesBrian Paul2000-09-081-7/+7
|
* Removed ctx->Driver.LogicOp().Brian Paul2000-09-071-120/+17
| | | | | | | | ctx->Driver.Index/ColorMask() now return void. Removed SWmasking and SWLogicOpEnabled variables. LogicOps and color/index masking are no longer special-case device driver functions. The Xlib driver was the only driver that used them. Things are more uniform now.
* added convolve.h headerBrian Paul2000-08-231-1/+2
|
* implemented new ImageTransferState bitmaskBrian Paul2000-08-211-2/+60
|
* NeedEyeCoords if non-uniform scale transformBrian Paul2000-06-301-3/+7
|
* removed bad DrawDestMask assignmentsBrian Paul2000-06-271-3/+1
|
* disabled some ctx->NeedEyeCoords shortcutsBrian Paul2000-06-261-9/+4
|
* Performance fix for unfilled triangles on mga and i810 hardware.Keith Whitwell2000-06-241-6/+1
|
* fixed ColorMask test in update_rasterflags()Brian Paul2000-06-231-2/+2
|
* added EXT version of vertex array functionsBrian Paul2000-06-121-1/+9
|
* more work on GL_ARB_texture_cube_mapBrian Paul2000-05-261-9/+6
|
* changed allocation/initialization of API dispatch tablesBrian Paul2000-05-241-15/+12
|
* initial work for GL_ARB_texture_compressionBrian Paul2000-05-231-1/+12
|
* fixed PB bugs, removed MutablePixels, MonoPixels from GLcontextBrian Paul2000-05-101-17/+4
|
* removed software alpha flag from GLvisual structBrian Paul2000-05-041-2/+3
|
* implemented GL_EXT_histogram extensionBrian Paul2000-05-041-61/+68
|
* removed a printfBrian Paul2000-04-091-2/+1
|
* added GL_SGI_color_matrix extensionBrian Paul2000-04-081-1/+6
|
* added GL_SGIX/SGIS_pixel_texture extensionBrian Paul2000-04-071-1/+13
|
* changes for GL_HP_occlusion_testBrian Paul2000-04-011-11/+4
|
* initial implementation of GL_HP_occlusion_test extensionBrian Paul2000-03-111-2/+12
|
* bunch of dispatch and extension-related changesBrian Paul2000-02-241-9/+15
|
* added code for all GL_MESA_window_pos functionsBrian Paul2000-02-111-1/+24
|
* added commentsBrian Paul2000-02-021-1/+6
|
* functions from context.cBrian Paul2000-02-021-0/+1179