summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/windows
Commit message (Collapse)AuthorAgeFilesLines
* gldirect: remove _NEW_ACCUMBrian Paul2011-01-233-6/+0
|
* WIN32_THREADS -> WIN32José Fonseca2010-12-021-2/+3
| | | | | | | | | Fixes nasty bug where some parts of the code didn't define WIN32_THREADS and were using the integer mutex implementation, causing even confusion to the debuggers. And there is little interest of other thread implemenation on Win32 besides Win32 threads.
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-1336-488/+488
|
* Drop GLframebuffer typedef and just use struct gl_framebufferKristian Høgsberg2010-10-139-20/+20
|
* Rename GLvisual and __GLcontextModes to struct gl_configKristian Høgsberg2010-10-132-5/+5
|
* Remove GL_EXT_cull_vertexIan Romanick2010-09-271-2/+0
| | | | | This is only used in the i915 driver where it provides little benefit for very few applications that use it with fixed function TNL.
* windows: fix compilation errors and warningsKarl Schultz2010-03-102-20/+9
|
* mesa: Remove ClearIndex and IndexMask from device-driver interfaceIan Romanick2010-03-031-16/+0
| | | | | | | | These are used to inform the driver of the clear value for color-index buffers and to control write-masking of bits in color-index buffers. No driver use or need (not even Nouveau) these interfaces. Signed-off-by: Ian Romanick <[email protected]>
* mesa: Remove support for creating color-index visualsIan Romanick2010-03-032-5/+1
| | | | | | | | Remove the rgbMode and indexBits parameters from _mesa_create_visual and _mesa_initialize_visual. These values are now hardcoded to GL_TRUE and 0. Signed-off-by: Ian Romanick <[email protected]>
* Remove now obsolete mesa_bzero symbol.Karl Schultz2010-03-011-1/+0
|
* Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg2010-02-193-9/+4
|
* Remove _mesa_memset in favor of plain memset.Kenneth Graunke2010-02-192-2/+0
| | | | This may break the SUNOS4 build, but it's no longer relevant.
* Remove _mesa_memcpy in favor of plain memcpy.Kenneth Graunke2010-02-192-2/+0
| | | | This may break the SUNOS4 build, but it's no longer relevant.
* Remove _mesa_strcmp in favor of plain strcmp.Kenneth Graunke2010-02-192-3/+1
|
* Add new symbol to exports listunknown2010-02-101-0/+1
|
* mesa: Factor out the fb initialization details from _mesa_new_framebuffer.Francisco Jerez2010-02-031-1/+1
| | | | | | | | | | | This should make things easier for drivers wanting to work with a "subclass" of gl_framebuffer. The complementary "_mesa_initialize_framebuffer" function is now called "_mesa_initialize_window_framebuffer" for the sake of symmetry. Signed-off-by: Brian Paul <[email protected]>
* windows: assorted build fixesBrian Paul2010-01-292-14/+2
| | | | | | | These changes were originally submitted by Karl Schultz for Mesa 7.7-rc2 but weren't applied. (cherry picked from commit 82c76cd16f35f4d903f49761af7eb28a755ad299)
* mesa: implement per-buffer color maskingBrian Paul2009-12-294-19/+19
| | | | | | | | | | | This is part of the GL_EXT_draw_buffers2 extension and part of GL 3.0. The ctx->Color.ColorMask field is now a 2-D array. Until drivers are modified to support per-buffer color masking, they can just look at the 0th color mask. The new _mesa_ColorMaskIndexed() function will be called by glColorMaskIndexedEXT() or glColorMaski().
* tnl: Replace deprecated ColorPtr[] with AttribPtr or new BackfaceColorPtr.Eric Anholt2009-11-196-18/+18
|
* tnl: Replace deprecated ObjPtr with AttribPtr[_TNL_ATTRIB_POS]Eric Anholt2009-11-193-3/+3
|
* tnl: Replace deprecated TexCoordPtr with AttribPtr[_TNL_ATTRIB_TEX*]Eric Anholt2009-11-193-12/+12
|
* Merge branch 'mesa_7_6_branch'Brian Paul2009-11-041-11/+0
|\ | | | | | | | | | | Conflicts: src/mesa/drivers/windows/gdi/mesa.def
| * windows: remove old entrypoints from mesa.def fileKarl Schultz2009-11-031-12/+0
| | | | | | | | Signed-off-by: Brian Paul <[email protected]>
* | windows: call _mesa_meta_init/free()Brian Paul2009-09-201-0/+5
| |
* | windows: replace old ColorTable, Convolution functions with newBrian Paul2009-09-192-8/+8
| |
* | windows: replace old TexCopy functions w/ newBrian Paul2009-09-192-10/+10
| |
* | gldirect: remove refs to soon-to-be-obsolete functionsBrian Paul2009-09-191-24/+2
|/ | | | I don't know if this driver is anywhere near build-able, but anyway.
* windows: updated VC8 project filesKarl Schultz2009-07-271-1/+0
| | | | See bug 22882.
* gdi: Don't implement broken gl_dispatch_stub_xxx.José Fonseca2009-04-201-77/+0
|
* mesa: remove last of _mesa_unreference_framebuffer() callsBrian Paul2009-03-072-2/+2
|
* Make GL_ARB_draw_buffers mandatoryIan Romanick2009-01-285-0/+6
| | | | Signed-off-by: Ian Romanick <[email protected]>
* windows: updated mesa.def fileKarl Schultz2009-01-151-0/+5
|
* windows: try to create a context in wglCreateLayerContext()Karl Schultz2009-01-131-1/+2
|
* windows: fix visual object memleakThomas Henn2008-11-261-0/+3
|
* windows: fix _mesa_unreference_framebuffer() to pass ** type.Thomas Henn2008-11-261-1/+3
|
* windows: replace free() with _mesa_unreference_framebuffer()Brian Paul2008-11-241-1/+1
| | | | Fixes invalid memory reference bug when exiting.
* Remove CVS keywords.Keith Whitwell2008-09-218-12/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cherry-picked from gallium-0.1 Conflicts: src/glu/sgi/libnurbs/interface/bezierEval.h src/glu/sgi/libnurbs/interface/bezierPatch.h src/glu/sgi/libnurbs/interface/bezierPatchMesh.h src/glu/sgi/libnurbs/internals/dataTransform.h src/glu/sgi/libnurbs/internals/displaymode.h src/glu/sgi/libnurbs/internals/sorter.h src/glu/sgi/libnurbs/nurbtess/definitions.h src/glu/sgi/libnurbs/nurbtess/directedLine.h src/glu/sgi/libnurbs/nurbtess/gridWrap.h src/glu/sgi/libnurbs/nurbtess/monoChain.h src/glu/sgi/libnurbs/nurbtess/monoPolyPart.h src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h src/glu/sgi/libnurbs/nurbtess/partitionX.h src/glu/sgi/libnurbs/nurbtess/partitionY.h src/glu/sgi/libnurbs/nurbtess/polyDBG.h src/glu/sgi/libnurbs/nurbtess/polyUtil.h src/glu/sgi/libnurbs/nurbtess/primitiveStream.h src/glu/sgi/libnurbs/nurbtess/quicksort.h src/glu/sgi/libnurbs/nurbtess/rectBlock.h src/glu/sgi/libnurbs/nurbtess/sampleComp.h src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h src/glu/sgi/libnurbs/nurbtess/sampledLine.h src/glu/sgi/libnurbs/nurbtess/searchTree.h src/glu/sgi/libnurbs/nurbtess/zlassert.h src/glu/sgi/libutil/error.c src/glu/sgi/libutil/glue.c src/glu/sgi/libutil/gluint.h src/glu/sgi/libutil/project.c src/glu/sgi/libutil/registry.c src/glx/x11/glxclient.h src/glx/x11/glxext.c src/mesa/drivers/dri/ffb/ffb_dd.h src/mesa/drivers/dri/ffb/ffb_points.h src/mesa/drivers/dri/gamma/gamma_context.h src/mesa/drivers/dri/gamma/gamma_macros.h src/mesa/drivers/dri/i810/i810context.h src/mesa/drivers/dri/r128/r128_dd.h src/mesa/drivers/dri/tdfx/tdfx_dd.h
* added 24bpp supportShane Blackett2008-09-111-10/+217
|
* Assorted Windows fixes (Karl Schultz)Brian Paul2008-05-291-7/+7
|
* updated function listBrian Paul2008-05-281-27/+4
|
* additional stub functionsBrian2008-01-021-0/+4
|
* use DEFAULT_SOFTWARE_DEPTH_BITSDelle2007-11-271-9/+11
|
* faster write_rgba_span_front()Andreas Micheler2007-10-151-17/+78
|
* For _mesa_share_state(), update the context's references to the new share ↵Brian2007-08-232-2/+7
| | | | group's objects (Shane Blackett)
* Fix a number of MINGW32 issuesZhang2007-07-213-24/+44
|
* add const to wglSetPixelFormat() to match .h declarationBrian2007-07-021-1/+1
|
* a variety of fixes for MingWzhang2007-06-282-66/+72
|
* enable 2.1 extensionsBrian2007-04-261-0/+1
|
* assorted fixes for Windows/VC8Karl Schultz2007-04-242-3/+56
|
* Commiting a few minor fixes to glut fbdev (segfault on a separate stack)Sean D'Epagnier2007-02-1614-26/+26
| | | | | | Updated all drivers that used the old _ac_ functions to use the new _vbo_ functions. I know this fixed the fbdev driver, it looks like it might fix some other drivers too.