summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/windows/gdi
AgeCommit message (Collapse)Author
2006-03-30When creating front/back renderbuffers, init the Red/Green/Blue/AlphaBits fieldsBrian Paul
2006-03-30Use [][3] for write_rgb_span_16Karl Schultz
2006-03-30Fixes from Brian to help migrate to render buffer DD interfaces. Also fix ↵Karl Schultz
bug in the viewport function that was using the viewport size to resize the buffer, when it should have been using the window size. Fix bug in write_rgb_span_32 where the incoming pixel data parameter was coded as a [][4] instead of [][3]. Now all the demos work correctly except singlebuffer.
2006-03-29Update for new Mesa entry points. I need to change the python script that ↵Karl Schultz
generates this file to the new XML scheme, but for now, a manual update is OK.
2006-01-25add wglGetExtensionsStringARBKarl Schultz
2005-12-16fix thinko in last revision.Karl Schultz
2005-12-15Work In Progress. Move some of the frame buffer, render buffer, etc init ↵Karl Schultz
code from the create context path to the make current path, where it is lazily initialized. This didn't buy me very much except to make it look closer to the X11 driver. Fix up some of this same code to correct some errors. The next step is to reorganize the wmesa context data structure to inherit the gl_context by containment so I can have access to the wmesa context in the update state path. The driver is still currently not responding to changes in the Draw and Read Buffer state.
2005-12-08update for symbol export changesKarl Schultz
2005-09-05Add support for memory contexts (Thomas Kaltofen). Cleanup compilation ↵Karl Schultz
warnings.
2005-09-05remove _swrast_DrawBufferKarl Schultz
2005-08-09free context structure (bug 1252316) and s/free/_mesa_free/Brian Paul
2005-07-01Fix a prototypeKarl Schultz
2005-06-13mingw changes (Nolan Leake)Brian Paul
2005-05-24moved to windows build dirKarl Schultz
2005-05-24Major code cleanup and begin using new render buffer interface.Karl Schultz
2004-11-27Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport().Brian Paul
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.
2004-11-08Remove need for defining _MSC_VER when building Mesa for windows withBrian Paul
a non MS C compiler (MinGW). (Gregor Anich)
2004-10-12SWTC trick, enabled new extensionsDaniel Borca
2004-09-17rearrange a couple of lines of code to avoid compilation error in VC 6,Karl Schultz
probably due to a compiler bug.
2004-08-30remove CRDaniel Borca
2004-08-25Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵Brian Paul
1015696)
2004-08-25Windows ICD driver code (patch 1014800)Brian Paul
2004-08-14Update Visual Studio Project file for src tree updates.Karl Schultz
2004-07-01Rename the various function types in t_context.h to include a tnl_ prefix.Keith Whitwell
2004-05-10fixed bugs in fxddtex.cDaniel Borca
cleaned up win32 definition files
2004-01-27Add new driverfuncs.Karl Schultz
2004-01-20Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul
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.
2004-01-14Replace with version generated from new python script.Karl Schultz
2004-01-13add new entrypointsKarl Schultz
2004-01-07Mingw3 prototypesDaniel Borca
2003-11-24Import vtx-0-2-branchKeith Whitwell
2003-11-04fix AccessViolation bug (#835861)Brian Paul
2003-09-19Make binary - even though this is a text file, common practice is to store ↵Karl Schultz
MS studio files as binary
2003-09-18Update with current set of gl* entry points.Karl Schultz
2003-09-18Copy the DLL files to the lib directory instead of libexec.Karl Schultz
2003-09-18Add symbols to export private entry points to osmesa.Karl Schultz
2003-08-30Generate browse info for Debug version.Karl Schultz
2003-08-05Updates from Daniel Borca.Brian Paul
2003-07-25cleanup - add comments and sort names.Karl Schultz
2003-07-24add symbols needed by osmesa.Karl Schultz
2003-07-24fix location of mesa.defKarl Schultz
2003-07-24linker exports defsKarl Schultz
2003-07-24Source code for GDI driver.Karl Schultz
2003-07-24Project file to build gdi driver and OPENGL32.DLL.Karl Schultz