Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | wgl: Protect the framebuffer with a lock. | José Fonseca | 2009-04-10 | 3 | -22/+41 |
| | | | | | | 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. | ||||
* | wgl: Note down the gallium pixel formats, instead of re-guessing them. | José Fonseca | 2009-04-10 | 6 | -84/+34 |
| | |||||
* | wgl: Query the screen for supported formats. | José Fonseca | 2009-04-10 | 1 | -9/+52 |
| | |||||
* | wgl: Walk through the pixel formats combinations. | José Fonseca | 2009-04-10 | 3 | -68/+94 |
| | |||||
* | wgl: Keep copies of the PIXELFORMATDESCRIPTOR structures. | José Fonseca | 2009-04-10 | 4 | -133/+139 |
| | |||||
* | wgl: Slightly simplify pixelformat creation. | José Fonseca | 2009-04-10 | 1 | -52/+44 |
| | |||||
* | wgl: Move pixel format information into device structure. | José Fonseca | 2009-04-10 | 3 | -18/+25 |
| | |||||
* | wgl: Combine alpha pixelformat info in color. | José Fonseca | 2009-04-10 | 4 | -26/+12 |
| | |||||
* | stw: Reorder the pixelformats, so that no alpha pixelformats get chosen ↵ | José Fonseca | 2009-04-10 | 1 | -9/+9 |
| | | | | | | | before alpha. Some applications might not handle a alpha visual when when they did not request for one. | ||||
* | stw: Don't make assumptions about integer size. | José Fonseca | 2009-04-10 | 1 | -1/+1 |
| | |||||
* | stw: Free the mesa framebuffer. | José Fonseca | 2009-04-10 | 1 | -0/+2 |
| | |||||
* | python: Fix bad pointer. | José Fonseca | 2009-04-09 | 1 | -1/+1 |
| | |||||
* | wgl: Remove unused member. | José Fonseca | 2009-04-09 | 2 | -2/+0 |
| | |||||
* | wgl: Use more stw_* names. | José Fonseca | 2009-04-09 | 2 | -8/+8 |
| | |||||
* | wgl: Use hooks instead of subclassing the window. | José Fonseca | 2009-04-09 | 4 | -30/+83 |
| | | | | | | 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. | ||||
* | wgl: Catch the attempt of releasing a context which is not current. | José Fonseca | 2009-04-09 | 1 | -1/+8 |
| | |||||
* | wgl: Move the framebuffer list to the device. Avoid recursive locking. | José Fonseca | 2009-04-09 | 4 | -66/+62 |
| | |||||
* | wgl: More symbol naming normalization. | José Fonseca | 2009-04-09 | 5 | -25/+25 |
| | |||||
* | stw: Use wglext.h's defines and prototypes. | José Fonseca | 2009-04-09 | 5 | -162/+28 |
| | |||||
* | stw: Normalize symbols prefix. | José Fonseca | 2009-04-09 | 10 | -89/+90 |
| | |||||
* | wgl: Add const qualifier to global constant data. | José Fonseca | 2009-04-09 | 2 | -5/+5 |
| | |||||
* | python/retrace: Try to cope with failures creating textures. | José Fonseca | 2009-04-08 | 1 | -0/+10 |
| | |||||
* | python: Don't try to finish a null fence. | José Fonseca | 2009-04-08 | 1 | -3/+5 |
| | |||||
* | python/retrace: Use colors on windows console. | José Fonseca | 2009-04-08 | 1 | -0/+70 |
| | |||||
* | python/retrace: Allow to specify the range of calls of interest. | José Fonseca | 2009-04-08 | 1 | -0/+7 |
| | |||||
* | python/retrace: Handle recent traces. | José Fonseca | 2009-04-08 | 1 | -30/+85 |
| | | | | Try to keep backwards compatability with old traces as much as possible. | ||||
* | python: Fix method renaming. | José Fonseca | 2009-04-08 | 1 | -2/+2 |
| | |||||
* | python: Cope with null surfaces. | José Fonseca | 2009-04-08 | 1 | -6/+10 |
| | |||||
* | wgl: Integrate the trace driver on debug builds. | José Fonseca | 2009-04-08 | 4 | -13/+72 |
| | |||||
* | stw: Choose a color buffer format that matches the visual. | José Fonseca | 2009-04-06 | 1 | -5/+37 |
| | | | | | | | The massive ifs are ugly, but it's not worth to automate this for just a handful of formats. Fixes conform bcolor.c. | ||||
* | python/regress: Clean up driver clear() interface. | Michal Krol | 2009-04-04 | 1 | -1/+6 |
| | |||||
* | gallium: Clean up driver clear() interface. | Michel Dänzer | 2009-04-04 | 7 | -46/+31 |
| | | | | | Only allows clearing currently bound buffers, but colour and depth/stencil in a single call. | ||||
* | python/regress: Remove trailing whitespace. | Michal Krol | 2009-04-04 | 2 | -2/+2 |
| | |||||
* | python/regress: Initial fragment shader test suite. | Michal Krol | 2009-04-04 | 27 | -0/+499 |
| | |||||
* | python/regress: Use X8R8G8B8 rendertarget in vertex shader test. | Michal Krol | 2009-04-04 | 1 | -1/+1 |
| | |||||
* | python/regress: Use A8R8G8B8 rendertarget format. | Michal Krol | 2009-04-03 | 1 | -1/+1 |
| | |||||
* | python/regress: vertex shader srcmod swz test does not use TEMP[0]. | Michal Krol | 2009-04-03 | 1 | -1/+0 |
| | |||||
* | python/regress: vertex shader FRC test does not use IN[1]. | Michal Krol | 2009-04-03 | 1 | -1/+0 |
| | |||||
* | python/regress: Add relative addressing tests. | Michal Krol | 2009-04-03 | 4 | -0/+72 |
| | |||||
* | python/regress: Add vertex shader source modifier tests. | Michal Krol | 2009-04-03 | 5 | -0/+59 |
| | |||||
* | python/regress: Do not generate HTML summary for vertex shader test. | Michal Krol | 2009-04-02 | 1 | -15/+0 |
| | |||||
* | python/regress: Do not create zbuf for vertex shader test. | Michal Krol | 2009-04-02 | 1 | -8/+1 |
| | |||||
* | python/regress: Add more vertex shader test cases. | Michal Krol | 2009-04-02 | 10 | -0/+146 |
| | |||||
* | python/regress: Add vertex shader LRP test. | Michal Krol | 2009-04-01 | 2 | -0/+15 |
| | |||||
* | python/regress: Add vertex shader FRC test. | Michal Krol | 2009-04-01 | 2 | -0/+17 |
| | |||||
* | python/regress: Add vertex shader EX2 test. | Michal Krol | 2009-04-01 | 2 | -0/+19 |
| | |||||
* | python/regress: Add vertex shader DST test. | Michal Krol | 2009-04-01 | 2 | -0/+12 |
| | |||||
* | python/regress: Fix vertex shader XPD test. | Michal Krol | 2009-04-01 | 1 | -2/+2 |
| | |||||
* | python/regress: Indent. | Michal Krol | 2009-04-01 | 8 | -0/+30 |
| | |||||
* | python/regress: Add vertex shader test for XPD. | Michal Krol | 2009-04-01 | 2 | -0/+9 |
| |