summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/windows
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesa into ↵Alan Hourihane2008-09-111-10/+217
|\ | | | | | | | | | | | | | | | | | | | | gallium-0.2 Conflicts: src/mesa/drivers/dri/i915/intel_ioctl.c src/mesa/main/texstore.c src/mesa/tnl/t_vp_build.c src/mesa/vbo/vbo_exec_draw.c
| * added 24bpp supportShane Blackett2008-09-111-10/+217
| |
* | Merge branch 'gallium-0.1' into gallium-0.2Keith Whitwell2008-09-118-12/+2
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A first attempt at moving gallium onto a branch directly off master... It will be interesting to see how much work this takes to get running. Have resolved the conflicts semi-arbitarily, not compiled or tested. Conflicts: .gitignore Makefile configs/config.mgw configs/darwin configs/darwin-x86ppc configs/default configs/freebsd-dri configs/linux-dri configs/linux-dri-xcb configs/linux-fbdev configs/linux-static configs/linux-x86-64-static configs/linux-x86-static doxygen/Makefile include/GL/gl.h progs/demos/Makefile progs/demos/descrip.mms progs/demos/texenv.c progs/egl/.gitignore progs/egl/Makefile progs/glsl/.gitignore progs/glsl/Makefile progs/glsl/convolutions.c progs/samples/Makefile.mgw progs/tests/.gitignore progs/trivial/.gitignore progs/trivial/point-param.c progs/trivial/tri.c progs/xdemos/.gitignore progs/xdemos/glthreads.c src/egl/drivers/demo/Makefile src/egl/drivers/dri/Makefile src/egl/main/Makefile src/glu/Makefile src/glu/sgi/Makefile src/glu/sgi/Makefile.mgw src/glut/glx/Makefile.mgw src/glut/os2/WarpWin.cpp src/glut/os2/glut_cindex.cpp src/glut/os2/glut_gamemode.cpp src/glut/os2/glut_win.cpp src/glut/os2/glut_winmisc.cpp src/glut/os2/os2_glx.cpp src/glut/os2/os2_menu.cpp src/glut/os2/os2_winproc.cpp src/glw/Makefile src/glx/x11/dri_glx.c src/glx/x11/glxext.c src/mesa/Makefile src/mesa/Makefile.mgw src/mesa/descrip.mms src/mesa/drivers/beos/Makefile src/mesa/drivers/common/descrip.mms src/mesa/drivers/common/driverfuncs.c src/mesa/drivers/directfb/Makefile src/mesa/drivers/dri/Makefile.template src/mesa/drivers/dri/common/dri_bufmgr.c src/mesa/drivers/dri/common/dri_bufmgr.h src/mesa/drivers/dri/common/dri_util.c src/mesa/drivers/dri/common/extension_helper.h src/mesa/drivers/dri/common/mmio.h src/mesa/drivers/dri/common/utils.c src/mesa/drivers/dri/common/utils.h src/mesa/drivers/dri/glcore/Makefile src/mesa/drivers/dri/i810/i810screen.c src/mesa/drivers/dri/i915/intel_ioctl.c src/mesa/drivers/dri/i915/intel_ioctl.h src/mesa/drivers/dri/i915/intel_screen.c src/mesa/drivers/dri/i915/server/i830_common.h src/mesa/drivers/dri/i915/server/i830_dri.h src/mesa/drivers/dri/i965/intel_screen.c src/mesa/drivers/dri/i965/server/i830_common.h src/mesa/drivers/dri/i965/server/i830_dri.h src/mesa/drivers/dri/mach64/mach64_screen.c src/mesa/drivers/dri/nouveau/nouveau_context.h src/mesa/drivers/dri/nouveau/nouveau_fifo.c src/mesa/drivers/dri/nouveau/nouveau_fifo.h src/mesa/drivers/dri/nouveau/nouveau_screen.c src/mesa/drivers/dri/nouveau/nouveau_screen.h src/mesa/drivers/dri/r128/r128_tex.h src/mesa/drivers/dri/savage/savageioctl.h src/mesa/drivers/fbdev/Makefile src/mesa/drivers/osmesa/Makefile src/mesa/drivers/osmesa/descrip.mms src/mesa/drivers/x11/Makefile src/mesa/drivers/x11/descrip.mms src/mesa/drivers/x11/xm_dd.c src/mesa/glapi/glapi.c src/mesa/glapi/glthread.c src/mesa/main/api_validate.c src/mesa/main/attrib.c src/mesa/main/bufferobj.c src/mesa/main/bufferobj.h src/mesa/main/buffers.c src/mesa/main/config.h src/mesa/main/context.c src/mesa/main/descrip.mms src/mesa/main/drawpix.c src/mesa/main/enums.c src/mesa/main/fbobject.c src/mesa/main/glheader.h src/mesa/main/imports.c src/mesa/main/mipmap.c src/mesa/main/mm.c src/mesa/main/mm.h src/mesa/main/mtypes.h src/mesa/main/points.c src/mesa/main/sources src/mesa/main/state.c src/mesa/main/texcompress_fxt1.c src/mesa/main/texenvprogram.c src/mesa/main/texobj.c src/mesa/main/texstate.c src/mesa/main/texstore.c src/mesa/math/descrip.mms src/mesa/shader/arbprogram.c src/mesa/shader/descrip.mms src/mesa/shader/prog_execute.c src/mesa/shader/prog_statevars.c src/mesa/shader/prog_statevars.h src/mesa/shader/prog_uniform.c src/mesa/shader/program.c src/mesa/shader/program.h src/mesa/shader/shader_api.c src/mesa/shader/slang/descrip.mms src/mesa/shader/slang/library/slang_vertex_builtin_gc.h src/mesa/sources src/mesa/swrast/descrip.mms src/mesa/swrast/s_drawpix.c src/mesa/swrast/s_fragprog.c src/mesa/swrast/s_readpix.c src/mesa/swrast/s_span.c src/mesa/swrast_setup/descrip.mms src/mesa/tnl/descrip.mms src/mesa/tnl/t_context.h src/mesa/tnl/t_vp_build.c src/mesa/tnl/tnl.h src/mesa/vbo/descrip.mms src/mesa/vbo/vbo_context.c src/mesa/vbo/vbo_exec_array.c src/mesa/x86-64/xform4.S src/mesa/x86/rtasm/x86sse.c src/mesa/x86/rtasm/x86sse.h windows/VC6/progs/glut/glut.dsp windows/VC7/mesa/gdi/gdi.vcproj windows/VC7/mesa/glu/glu.vcproj windows/VC7/mesa/mesa.sln windows/VC7/mesa/mesa/mesa.vcproj windows/VC7/mesa/osmesa/osmesa.vcproj windows/VC7/progs/glut/glut.vcproj windows/VC8/mesa/gdi/gdi.vcproj windows/VC8/mesa/glu/glu.vcproj windows/VC8/mesa/mesa.sln windows/VC8/mesa/mesa/mesa.vcproj windows/VC8/progs/glut/glut.vcproj
| * Remove CVS keywords.José Fonseca2008-05-268-12/+2
| |
* | 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.
* Remove x/y/width/height parameters from Clear functions.Brian Paul2006-11-011-8/+5
|
* don't use params passed to Clear()Brian Paul2006-10-211-2/+6
|
* Handle API and dispatch table changes that removed a bunch of extension ↵Karl Schultz2006-08-302-114/+50
| | | | entry points.
* export new _mesa_* functionsKarl Schultz2006-08-041-0/+5
|
* check for non-nill pwc in WMesaMakeCurrent(), bug 7585Brian Paul2006-07-211-1/+1
|
* Thread safety for Win32. SourceForge bug #1507315.Brian Paul2006-06-161-0/+32
|
* Fix problem reported by Bill Newman in read_rgba_pixels for 16 and 32 bit ↵Karl Schultz2006-04-031-2/+2
| | | | (GDI driver). Bug would cause the wrong pixel to be read if more than one pixel requested and could cause memory access violations.
* Clean up data structures, finishing off some of the cleanup work suggested ↵Karl Schultz2006-03-302-133/+139
| | | | by Brian. Now also creating two renderbuffers, so apps can now switch with glDrawBuffer.
* Fix logic error in viewport function so that we still resize the buffers if ↵Karl Schultz2006-03-301-8/+5
| | | | the viewport and the window both change to the same new size. This lets the gloss demo work with the -f option.
* When creating front/back renderbuffers, init the Red/Green/Blue/AlphaBits fieldsBrian Paul2006-03-301-18/+38
|
* Use [][3] for write_rgb_span_16Karl Schultz2006-03-301-1/+1
|
* Fixes from Brian to help migrate to render buffer DD interfaces. Also fix ↵Karl Schultz2006-03-303-297/+419
| | | | 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.
* Update for new Mesa entry points. I need to change the python script that ↵Karl Schultz2006-03-291-3/+4
| | | | generates this file to the new XML scheme, but for now, a manual update is OK.
* add wglGetExtensionsStringARBKarl Schultz2006-01-252-1/+6
|
* fix thinko in last revision.Karl Schultz2005-12-161-1/+1
|
* Work In Progress. Move some of the frame buffer, render buffer, etc init ↵Karl Schultz2005-12-152-102/+164
| | | | | | 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.
* update for symbol export changesKarl Schultz2005-12-081-1/+2
|
* additional wrapper updates, bug 4468Brian Paul2005-09-191-0/+25
|
* Add support for memory contexts (Thomas Kaltofen). Cleanup compilation ↵Karl Schultz2005-09-053-33/+34
| | | | warnings.
* remove _swrast_DrawBufferKarl Schultz2005-09-051-1/+0
|
* Rearrange the code related to GL_ARB_occlusion_object to generalize queryBrian Paul2005-08-273-9/+3
| | | | objects for future types of queries.
* free context structure (bug 1252316) and s/free/_mesa_free/Brian Paul2005-08-091-6/+7
|
* Fix a prototypeKarl Schultz2005-07-011-5/+5
|
* mingw changes (Nolan Leake)Brian Paul2005-06-133-5/+4
|
* moved to windows build dirKarl Schultz2005-05-241-137/+0
|
* Major code cleanup and begin using new render buffer interface.Karl Schultz2005-05-245-4284/+1500
|
* Updates for pipeline_stage struct changes.Keith Whitwell2005-04-226-206/+33
|
* more gldirect compile fixes. Getting near the linking stage now. No build ↵Ben Crossman2005-04-1514-188/+511
| | | | file yet.
* Some initial compile fixes. Still some left and warnings that need fixing. ↵Ben Crossman2005-04-1423-111/+114
| | | | No where near runnable yet.
* killed a few warningsDaniel Borca2005-02-141-400/+394
|
* remove dependency on Shared->TexObjectListBrian Paul2005-02-051-21/+27
|
* simplistic ICD implementation for fx/MesaDaniel Borca2004-12-092-0/+164
|
* fixed an include pathDaniel Borca2004-12-071-1/+1
|
* Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport().Brian Paul2004-11-271-8/+10
| | | | | | | | 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.