Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-07 | wgl: Add mapi to includes. | José Fonseca | |
2010-04-12 | st/wgl: Switch from st_public.h to st_api.h. [V2] | Chia-I Wu | |
This is only compile tested with crossmingw. V2: - reference count stw_framebuffer | |||
2010-01-01 | scons: Don't globally define WIN32_LEAN_AND_MEAN. | José Fonseca | |
Some of the demo progams legitimately need the functionality that's disabled by WIN32_LEAN_AND_MEAN. Instead the solution should be to define WIN32_LEAN_AND_MEAN just before including windows.h on a case by case basis. | |||
2009-09-23 | wgl: Eliminate the shared layer; implement WGL API on top of the ICD callbacks. | José Fonseca | |
While the WGL API has been stale for decades now, the ICD interface has been updated with new Windows versions, so it is much easier to define everything in terms of the ICD interfaces, which is pretty much what Microsoft's opengl32.dll does anyway. | |||
2009-09-23 | wgl: Flatten the source tree. | José Fonseca | |
It is easier to have the WGL API on top of the ICD callbacks as Microsoft's own implementation does, than to have a seperate shared entity. This source reorganization is in antecipation of that. | |||
2009-07-16 | wgl: Expose pipe_screen/pipe_context via an extension. | José Fonseca | |
2009-07-01 | st/wgl: dummy implementation of wgl swapinterval extension | Keith Whitwell | |
Required as some applications retrieve and call these functions regardless of the fact that we don't advertise the extension and further more the results of wglGetProcAddress are NULL. | |||
2009-04-27 | wgl: Implement WGL_EXT_extensions_string extension. | José Fonseca | |
2009-04-20 | wgl: Don't implement broken gl_dispatch_stub_xxx. | José Fonseca | |
These don't respect the stdcall, so they crash upon return. | |||
2009-03-20 | stw: Keep per-thread storage for current context and pixel format. | Michal Krol | |
2009-02-23 | wgl: Enable the use of Win32 threads. | José Fonseca | |
2009-02-19 | wgl: Share more code between icd and standalone driver. | José Fonseca | |
2009-01-28 | svga: remove pixelformat helpers from stw shared interface | Keith Whitwell | |
Keep these internal structs private to wgl/shared. Pull in some pixelformat choosing code from wgl/wgl to avoid exporting them more generally. | |||
2009-01-28 | stw: move get_proc_address and extension functions to shared | Keith Whitwell | |
2009-01-28 | stw: more swapbuffers refactoring | Keith Whitwell | |
2009-01-28 | wgl: split device structs, move swapbuffers to shared | Keith Whitwell | |
Each of icd, shared and wgl now have the opportunity to maintain their own per-device structs, which should reduce the need for these modules to be looking into each others structures. | |||
2009-01-28 | wgl: move context functions to shared | Keith Whitwell | |
2009-01-28 | wgl: split into shared, (fake)wgl and icd directories | Keith Whitwell | |
2009-01-27 | wgl: relocate wgl code to state_trackers/wgl | Keith Whitwell | |
Similar to the GLX state trackers for DRI and xlib. |