summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dos
Commit message (Collapse)AuthorAgeFilesLines
* Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul2005-05-041-9/+11
| | | | | | | Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested.
* added DMesaProc type to prevent gcc 3.4.3 warnings.Daniel Borca2004-12-151-4/+4
| | | | sw tc is disabled by default
* Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport().Brian Paul2004-11-271-5/+12
| | | | | | | | Now, the driver's Viewport routine should call _mesa_ResizeBuffersMESA() if necessary. Cleaned up code related to GLframebuffer width/height initialization. Set initial viewport/scissor params in _mesa_make_current2(), instead of in the drivers' MakeCurrent functions.
* work around a bug in gcc 3.3.3 (which duplicates ASM block)Daniel Borca2004-11-151-1/+1
|
* added a few sanity checksDaniel Borca2004-11-127-1782/+1800
| | | | made coding style a bit more consistent
* protected against old djgpp distrosDaniel Borca2004-11-011-1/+3
|
* SWTC trickDaniel Borca2004-10-121-2/+44
|
* enable 2_0 extensionsDaniel Borca2004-10-051-0/+1
|
* fixed a bug in clear routineDaniel Borca2004-07-211-4/+3
|
* workaround for crash-upon-exit in verbose modeDaniel Borca2004-03-021-38/+1
| | | | | fxMesa now uses grQueryResolution minor fixes to X11 and DOS drivers
* fixed back fxMesaGetCurrentContext to match MakeCurrentDaniel Borca2004-02-101-9/+30
|
* reorganized DMesa to fxMesa wrapperDaniel Borca2004-02-091-47/+46
|
* removed MGA driver from DMesaDaniel Borca2004-02-078-3036/+0
|
* added NUL driver for DMesaDaniel Borca2004-02-074-51/+325
|
* accomodated new driver_func initializationDaniel Borca2004-01-231-98/+79
| | | | | | added DMesaGetProcAddress some other minor fixes updated documentation
* fixed a bug in VGA initialization routineDaniel Borca2004-01-201-3/+19
|
* fixed refresh rate control in Glide wrapperDaniel Borca2004-01-161-3/+5
|
* _mesa_delete_texture_object and some other updatesDaniel Borca2004-01-151-0/+9
|
* updated FX wrapperDaniel Borca2004-01-131-0/+5
|
* DMesa: removed MGA2064W driverDaniel Borca2003-12-196-424/+117
| | | | | | DMesa: added capability to query visuals fxMesa: WGL_3DFX_gamma_control fxMesa: minor fixes to interface (fxQueryHardware vs fxMesaSelect...)
* cosmetics and memosDaniel Borca2003-10-221-10/+0
|
* cosmetics; translated asm routines for use with ASSYNTAX.HDaniel Borca2003-10-213-389/+40
|
* FEATURE_ARB_vertex_buffer_objectDaniel Borca2003-10-091-2/+13
|
* s/_backface_sign/_BackfaceSign/Brian Paul2003-09-181-4/+4
|
* Updates from Daniel BorcaBrian Paul2003-08-282-23/+44
|
* updates from Daniel BorcaBrian Paul2003-08-221-2/+2
|
* DOS and glide driver updates from Daniel BorcaBrian Paul2003-08-191-20/+12
|
* more DOS updates from Daniel BorcaBrian Paul2003-07-171-0/+3
|
* DOS updates from Daniel BorcaBrian Paul2003-07-111-13/+16
|
* DOS updates (Daniel Borca)Brian Paul2003-06-301-0/+75
|
* DOS updates for new tree (Daniel Borca)Brian Paul2003-06-1620-7489/+7540
|
* DOS updates from Daniel BorcaBrian Paul2003-03-291-101/+90
|
* DOS update (Daniel Borca)Brian Paul2003-03-0820-24/+25
|
* Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]Brian Paul2003-03-012-4/+3
| | | | | Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h
* latest DOS updates (Daniel Borca)Brian Paul2003-02-2020-211/+4121
|
* DOS updates (Daniel Borca)Brian Paul2003-02-046-96/+194
|
* obsoleteBrian Paul2002-12-192-139/+0
|
* DOS updatesBrian Paul2002-12-193-0/+467
|
* DOS updates from Daniel Borca.Brian Paul2002-12-188-403/+1376
|
* enable 1.4 extensionsBrian Paul2002-11-181-1/+1
|
* moved function declaration into the template, define the NAME to specify the ↵Brian Paul2002-11-131-46/+24
| | | | function names
* Updates for DOS driver from Daniel Borca.Brian Paul2002-11-052-131/+116
|
* Header file clean-up:Brian Paul2002-10-241-4/+0
| | | | | | | | 1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
* context-related cleanups (ex: _mesa_notifySwapBuffers instead of ↵Brian Paul2002-10-141-1/+1
| | | | _mesa_swapbuffers)
* finally get rid of ctx->Texture._ReallyEnabled fieldBrian Paul2002-10-081-1/+1
|
* Changed a number of context fields from GLchan to GLfloat (such as ClearColor).Brian Paul2002-10-041-1/+6
| | | | | | Also changed parameter types for some driver functions (like ctx->Driver.Clear- Color). Updated all the device drivers. Someday, we want to support 8, 16 and 32-bit channels dynamically at runtime.
* new texture compression infrastructureBrian Paul2002-09-271-4/+7
|
* updates from Daniel BorcaBrian Paul2002-09-039-420/+881
|
* Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer()Brian Paul2002-07-091-16/+3
| | | | | 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-151-1/+1
| | | | | | | | | 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.