summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/windows
Commit message (Collapse)AuthorAgeFilesLines
* rearrange a couple of lines of code to avoid compilation error in VC 6,Karl Schultz2004-09-171-1/+1
| | | | probably due to a compiler bug.
* remove CRDaniel Borca2004-08-301-21/+21
|
* ICD update from Gregor AnichBrian Paul2004-08-252-441/+457
|
* Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵Brian Paul2004-08-254-34/+106
| | | | 1015696)
* Windows ICD driver code (patch 1014800)Brian Paul2004-08-254-2/+779
|
* Update Visual Studio Project file for src tree updates.Karl Schultz2004-08-141-2/+2
|
* Rename the various function types in t_context.h to include a tnl_ prefix.Keith Whitwell2004-07-018-47/+47
|
* fixed bugs in fxddtex.cDaniel Borca2004-05-101-1/+0
| | | | cleaned up win32 definition files
* add SciTech's GLDirect driver for Windows.Alan Hourihane2004-04-2056-0/+34924
| | | | | | | This code is donated to Mesa which allows the usage of a Direct3D layer (DX7, DX8, DX9 or complete software fallback). No build system exists for this code yet, that will come.....
* Add new driverfuncs.Karl Schultz2004-01-272-0/+9
|
* Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul2004-01-201-47/+26
| | | | | | | | | | by calling _mesa_init_driver_functions() and then plugging in the driver- specific functions. In particular, make sure ctx->Driver.NewTextureObject points to the appropriate driver function so that _all_ texture objects are augmented with the driver-specific data. Put in a bunch of assertions in the texture-related driver functions that texObj->DriverData is valid. Remove old dead code in near future.
* Replace with version generated from new python script.Karl Schultz2004-01-141-717/+719
|
* add new entrypointsKarl Schultz2004-01-131-696/+715
|
* Mingw3 prototypesDaniel Borca2004-01-071-4/+1
|
* Import vtx-0-2-branchKeith Whitwell2003-11-241-1/+0
|
* fix AccessViolation bug (#835861)Brian Paul2003-11-041-2/+9
|
* Make binary - even though this is a text file, common practice is to store ↵Karl Schultz2003-09-191-129/+129
| | | | MS studio files as binary
* Update with current set of gl* entry points.Karl Schultz2003-09-181-221/+726
|
* Copy the DLL files to the lib directory instead of libexec.Karl Schultz2003-09-181-2/+2
|
* Add symbols to export private entry points to osmesa.Karl Schultz2003-09-181-0/+6
|
* Generate browse info for Debug version.Karl Schultz2003-08-301-1/+1
|
* Updates from Daniel Borca.Brian Paul2003-08-051-1/+4
|
* Moved.Karl Schultz2003-07-264-1449/+0
|
* cleanup - add comments and sort names.Karl Schultz2003-07-251-88/+118
|
* add symbols needed by osmesa.Karl Schultz2003-07-241-0/+3
|
* Project file for osmesaKarl Schultz2003-07-241-0/+121
|
* moved to top of tree.Karl Schultz2003-07-241-104/+0
|
* fix location of mesa.defKarl Schultz2003-07-241-1/+1
|
* linker exports defsKarl Schultz2003-07-241-0/+492
|
* Source code for GDI driver.Karl Schultz2003-07-244-0/+4649
|
* Project file to build gdi driver and OPENGL32.DLL.Karl Schultz2003-07-241-0/+129
|
* Project file to build tnl - creates static LIB that is later linked to make ↵Karl Schultz2003-07-241-0/+252
| | | | a DLL.
* Project file to build swrast - creates static LIB that is later linked to ↵Karl Schultz2003-07-241-0/+360
| | | | make a DLL.
* Project file to build core mesa - creates static LIB that is later linked to ↵Karl Schultz2003-07-241-0/+716
| | | | make a DLL.
* Visual Studio Workspace file for building Mesa. This workspace contains ↵Karl Schultz2003-07-241-0/+104
| | | | 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.
* Removing from this directory. Will be added to new gdi driver directory.Karl Schultz2003-07-244-4630/+0
|
* Remove obsolete file.Karl Schultz2003-07-247-7788/+0
|
* Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]Brian Paul2003-03-011-2/+1
| | | | | Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h
* Check only LEFT bits for clearing alpha buffer. (Evgeny Kotsuba)Karl Schultz2003-01-301-2/+2
|
* Fix SourceForge bug 664908. wglDescribePixelFormat should return theKarl Schultz2003-01-151-1/+3
| | | | | number of valid PFD's if the PFD pointer is NULL, without checking the validity of the other parameters.
* update versioning/extensions for OpenGL 1.4 / Mesa 5.0Brian Paul2002-10-291-1/+2
|
* Header file clean-up:Brian Paul2002-10-242-9/+3
| | | | | | | | 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-2/+2
| | | | _mesa_swapbuffers)
* Another round of glRead/DrawBuffer() clean-ups and simplifications.Brian Paul2002-10-111-3/+3
| | | | | | | Replaced ctx->Color._DriverDrawBuffer with swrast->CurrentBuffer. Replaced ctx->Pixel._DriverReadBuffer with ctx->Pixel._ReadSrcMask. swrast->Driver.SetBuffer() takes FRONT/BACK_LEFT/RIGHT_BIT values now. Added tokens and code for GL_AUX buffers, for completeness.
* Changed a number of context fields from GLchan to GLfloat (such as ClearColor).Brian Paul2002-10-042-5/+13
| | | | | | 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.
* Fix for bug 618459. Mods to allow compilation on VC++ 5.0 (Michael Krause)Karl Schultz2002-10-041-2/+8
|
* new texture compression infrastructureBrian Paul2002-09-271-13/+17
|
* Mark destroyed context as not current. (Frank Warmerdam)Karl Schultz2002-09-121-1/+4
|
* updated wglGetProcAddressBrian Paul2002-09-041-53/+8
|
* Don't call _mesa_initialize_context because we are usingKarl Schultz2002-08-281-11/+2
| | | | | | _mesa_create_context. This avoids calling initialize twice and fixes memory leaks. Add call to free the GL context because we are creating it with _mesa_create_context, fixing another leak.