summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/glide
Commit message (Collapse)AuthorAgeFilesLines
* updated wglGetProcAddressBrian Paul2002-09-041-86/+5
|
* s/DrawDestMask/_DrawDestMask/Brian Paul2002-08-211-4/+7
|
* s/ProjectedClipPtr/NdcPtr/Brian Paul2002-08-211-5/+5
|
* fixed array index typo in VERT_SAVE_RGBA() macroBrian Paul2002-08-211-2/+2
|
* Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer()Brian Paul2002-07-092-5/+8
| | | | | indicates the read AND draw color buffer for all software rasterization. Lots of related clean-ups. See RELNOTES-4.1 for details.
* Implemented GL_NV_texture_rectangle extension.Brian Paul2002-06-153-47/+31
| | | | | | | | | Replace struct gl_texure_object's Dimension w/ Target field. Added _EnabledUnits to struct gl_texture_attrib - the _ReallyEnabled field is obsolete, but still present for now. This effectively removes the 8-texture units limit, 32 units now possible, but unlikely! New TEXTURE_1D/2D/3D/CUBE/RECT_BIT tokens for unit->_ReallyEnabled field. Updated device drivers to use ctx->Texture._EnabledUnits.
* Added ctx parameter to _mesa_debug()Brian Paul2002-06-153-11/+12
| | | | | | Added _mesa_printf() Updated SetDrawBuffer() function in all drivers (ala 4.0.3) Import 4.0.3/DRI changes.
* New _mesa_debug() function to replace fprintf() calls.Brian Paul2002-06-132-5/+3
| | | | | | | | Some source files updated to call _mesa_debug(), but not finished. Added __GLimports as a parameter to _mesa_create/init_context() and updated drivers accordingly. Fleshed-out more of the __GLimports and __GLexports functionality. Removed run-time config file support (config.c)
* replaced 0xf and 0xf0 with TEXTURE0_ANY and TEXTURE1_ANYBrian Paul2002-06-061-4/+4
|
* Lots of changes related to framebuffer/window buffer resizing. Basically,Brian Paul2002-03-161-11/+14
| | | | | | | instead of passing a GLcontext* to ResizeBuffers(), pass a GLframebuffer*. The idea is that a window can be resized without it being bound to a rendering context. This makes for a nice clean-up in the XFree86 server-side GLX code. Renamed ctx->Driver.ResizeBuffersMESA() to ctx->Driver.ResizeBuffers().
* casts to silence warnings from gcc 2.96Brian Paul2001-11-062-4/+4
|
* fixed some configure;make build problems. cleaned-up copyright info.Brian Paul2001-09-2313-223/+165
|
* set GR_STWHINT_ST_DIFF_TMU1 flag in the init() function (fixes multiarb demo)Brian Paul2001-09-191-2/+7
|
* fix fallback for stippled polygons, removed a debug messageBrian Paul2001-09-191-6/+7
|
* compute dst->ooz, not dst->z in clip interpolation functionBrian Paul2001-09-191-1/+1
|
* remove some debugKeith Whitwell2001-09-181-5/+5
|
* Fix FX driver to the point where gears & morph3d work.Keith Whitwell2001-09-183-26/+15
| | | | Textures are broken (eg. isosurf).
* changes to allow the driver to compile - still doesn't work thoughBrian Paul2001-08-295-6/+29
|
* Fix Alan Barnett's 'try10' display list bug.Keith Whitwell2001-07-171-4/+4
|
* Committing in .Jouk Jansen2001-07-132-0/+35
| | | | | | | | | Modified Files: Mesa/src/descrip.mms Mesa/src/FX/fxtris.c Mesa/src/FX/fxvb.c -updated OpenVMS makefile -fixed compilation if FX is NOT defined. ----------------------------------------------------------------------
* Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make itKeith Whitwell2001-07-126-1242/+1204
| | | | | | | | | | | | | | clear that these are owned by t_vb_render.c. Make swrast_setup opaque - it now hooks itself directly into tnl->Driver.Render.*. Add a _swsetup_Wakeup() call that does this. Update X11 (tested), osmesa and FX drivers for this change. FX compiles but is probably broken as the changes there are large. It was the only remaining driver that used the internal _swsetup_ functions for interp and copy_pv. This usage has been replaced with code from the DRI tdfx driver.
* Allow different max texture sizes for 1/2D, 3D and cube maps.Brian Paul2001-06-131-1/+0
|
* fixed bad texture border test (sometimes caused a segfault)Brian Paul2001-05-101-1/+1
|
* minor clean-upBrian Paul2001-05-101-18/+1
|
* Driver interface changesKeith Whitwell2001-05-101-0/+1
|
* check hardware type and use SETUP_SNAP if neededBrian Paul2001-05-103-13/+21
|
* minor clean-upsBrian Paul2001-05-091-8/+13
|
* minor clean-ups and warning fixesBrian Paul2001-05-031-1/+1
|
* add disabled test to turn on vertex snapping.Keith Whitwell2001-05-031-0/+5
|
* fixed vertex color problemsBrian Paul2001-05-022-13/+13
|
* teximage updates. seems to work fine.Brian Paul2001-05-022-116/+121
|
* float color changesKeith Whitwell2001-05-012-18/+18
|
* texture image code updates (not finished)Brian Paul2001-04-243-195/+143
|
* compilation fixes - texturing isn't working at this timeBrian Paul2001-04-202-2/+7
|
* Fixed a texture conversion problem: sometimes need to produce an intermediateBrian Paul2001-04-201-1/+3
| | | | | texture image in the base internal format between user->Mesa format conversion. See comments in texstore.c
* include fxdrv.h before other headers (Ivan Kalvatchev)Brian Paul2001-04-031-1/+1
|
* fixed compilation problems related to ctx->_Enabled removalBrian Paul2001-03-301-4/+5
|
* Removed DD_Z_NEVER.Brian Paul2001-03-291-1/+1
| | | | | | Replaced SEPERATE with SEPARATE. Renumbered _NEW_ flags. Removed _NEW_COLORTABLE.
* compilation updatesBrian Paul2001-03-282-3/+2
|
* - Restore texImage->IntFormat.Gareth Hughes2001-03-281-12/+12
| | | | - Fix FX driver texture image conversions.
* silence compiler warningsBrian Paul2001-03-272-3/+3
|
* added teximage rescaling code. untested at this pointBrian Paul2001-03-211-8/+100
|
* minor updates for 3.5Brian Paul2001-03-211-5/+1
|
* use new texture conversion code, still have to do image rescalingBrian Paul2001-03-211-71/+43
|
* Split driver struct into swrast/tnl/core components.Keith Whitwell2001-03-194-90/+83
|
* fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots ↵Brian Paul2001-03-071-1/+1
| | | | of potential problems
* used indent to clean-up the codeBrian Paul2001-03-0313-5466/+5758
|
* lots of gl_*() to _mesa_*() namespace clean-upBrian Paul2001-03-035-14/+14
|
* minor extension tweaksBrian Paul2001-02-271-0/+3
|
* Disable most extensions by default. Drivers should enable them as needed.Brian Paul2001-02-261-14/+6
| | | | Renamed gl_*() functions as _mesa_*().