Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-28 | wgl: Store current HDC/HGLRC in stw_context. | José Fonseca | |
Less TLS lookups. | |||
2009-04-27 | wgl: Cope with pre-existing threads. | José Fonseca | |
DllMain is called with DLL_THREAD_ATTACH only by threads created after the DLL is loaded by the process. | |||
2009-04-27 | wgl: Implement WGL_EXT_extensions_string extension. | José Fonseca | |
2009-04-27 | stw: Use a statically initiallized gl proc table. | José Fonseca | |
It doesn't change anyway. | |||
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-04-17 | wgl: Put commas in the right places. | José Fonseca | |
2009-04-17 | wgl: Flip the pixel format order. | José Fonseca | |
List 32bit pixel formats first, as nobody is interested in 16bit pixel formats nowadays. | |||
2009-04-10 | wgl: Protect the framebuffer with a lock. | José Fonseca | |
Unfortunately this doesn't catch all the cases, as the mesa state tracker can still use the framebuffer without giving the wgl state tracker the chance to lock it. | |||
2009-04-10 | wgl: Note down the gallium pixel formats, instead of re-guessing them. | José Fonseca | |
2009-04-10 | wgl: Query the screen for supported formats. | José Fonseca | |
2009-04-10 | wgl: Walk through the pixel formats combinations. | José Fonseca | |
2009-04-10 | wgl: Keep copies of the PIXELFORMATDESCRIPTOR structures. | José Fonseca | |
2009-04-10 | wgl: Slightly simplify pixelformat creation. | José Fonseca | |
2009-04-10 | wgl: Move pixel format information into device structure. | José Fonseca | |
2009-04-10 | wgl: Combine alpha pixelformat info in color. | José Fonseca | |
2009-04-10 | stw: Reorder the pixelformats, so that no alpha pixelformats get chosen ↵ | José Fonseca | |
before alpha. Some applications might not handle a alpha visual when when they did not request for one. | |||
2009-04-10 | stw: Don't make assumptions about integer size. | José Fonseca | |
2009-04-10 | stw: Free the mesa framebuffer. | José Fonseca | |
2009-04-09 | wgl: Remove unused member. | José Fonseca | |
2009-04-09 | wgl: Use more stw_* names. | José Fonseca | |
2009-04-09 | wgl: Use hooks instead of subclassing the window. | José Fonseca | |
Subclassing the window is invasive: we might call an old window proc even after it was removed. Glut and another bug just in the wrong time was provoking this. Hooks don't have this problem. | |||
2009-04-09 | wgl: Catch the attempt of releasing a context which is not current. | José Fonseca | |
2009-04-09 | wgl: Move the framebuffer list to the device. Avoid recursive locking. | José Fonseca | |
2009-04-09 | wgl: More symbol naming normalization. | José Fonseca | |
2009-04-09 | stw: Use wglext.h's defines and prototypes. | José Fonseca | |
2009-04-09 | stw: Normalize symbols prefix. | José Fonseca | |
2009-04-09 | wgl: Add const qualifier to global constant data. | José Fonseca | |
2009-04-08 | wgl: Integrate the trace driver on debug builds. | José Fonseca | |
2009-04-06 | stw: Choose a color buffer format that matches the visual. | José Fonseca | |
The massive ifs are ugly, but it's not worth to automate this for just a handful of formats. Fixes conform bcolor.c. | |||
2009-03-27 | wgl: Don't flush surface if it is NULL. | José Fonseca | |
Just a quick fix to prevent segfaults with glean. | |||
2009-03-27 | wgl: Remove unused cruft. | José Fonseca | |
2009-03-25 | wgl: Use right integer type. | José Fonseca | |
2009-03-25 | wgl: Use SetWindowLongPtr. | José Fonseca | |
2009-03-20 | stw: Do not err on nil context handle in MakeCurrent(). | Michal Krol | |
2009-03-20 | stw: Use u_handle_table to maintain context list. | Michal Krol | |
2009-03-20 | stw: Keep per-thread storage for current context and pixel format. | Michal Krol | |
2009-03-18 | stw: Fix makeCurrent. | Thomas Hellstrom | |
Flush if we change current context. Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com> | |||
2009-03-12 | wgl: add new dispatch stubs | Brian Paul | |
2009-03-12 | stw: fix uninitialized variable issue | Keith Whitwell | |
2009-03-06 | wgl: Check support for all other depth/stencil formats. | José Fonseca | |
2009-03-06 | wgl: Choose a supported S8Z24/Z24S8/X8Z24/Z24X8. | José Fonseca | |
2009-03-03 | wgl: Support the same combinations of single buffer pixel formats. | José Fonseca | |
2009-02-24 | st/wgl: silence some debug | Keith Whitwell | |
2009-02-23 | wgl: Enable the use of Win32 threads. | José Fonseca | |
2009-02-20 | wgl: Prevent null pointer reference. | José Fonseca | |
2009-02-19 | wgl: debug_printf in the main entry/exit points | José Fonseca | |
2009-02-19 | wgl: Call pipe_screen::destroy on exit. | José Fonseca | |
2009-02-19 | wgl: Use a separate .DEF for MinGW | José Fonseca | |
gnu linker fails to resolve the @n symbols, unless: - they are listed verbatim in the .def - they are already linked. And mingw's .def parser is slightly incompatible with MSVC in respect with underscores. Will try to work with upstream to fix this, but for now there is no option other to use seperate .def for mingw. | |||
2009-02-19 | wgl: Share more code between icd and standalone driver. | José Fonseca | |
2009-02-18 | util: Move p_debug.h into util module. | José Fonseca | |
The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible. |