summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers
Commit message (Collapse)AuthorAgeFilesLines
* wgl: Protect the framebuffer with a lock.José Fonseca2009-04-103-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é Fonseca2009-04-106-84/+34
|
* wgl: Query the screen for supported formats.José Fonseca2009-04-101-9/+52
|
* wgl: Walk through the pixel formats combinations.José Fonseca2009-04-103-68/+94
|
* wgl: Keep copies of the PIXELFORMATDESCRIPTOR structures.José Fonseca2009-04-104-133/+139
|
* wgl: Slightly simplify pixelformat creation.José Fonseca2009-04-101-52/+44
|
* wgl: Move pixel format information into device structure.José Fonseca2009-04-103-18/+25
|
* wgl: Combine alpha pixelformat info in color.José Fonseca2009-04-104-26/+12
|
* stw: Reorder the pixelformats, so that no alpha pixelformats get chosen ↵José Fonseca2009-04-101-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é Fonseca2009-04-101-1/+1
|
* stw: Free the mesa framebuffer.José Fonseca2009-04-101-0/+2
|
* python: Fix bad pointer.José Fonseca2009-04-091-1/+1
|
* wgl: Remove unused member.José Fonseca2009-04-092-2/+0
|
* wgl: Use more stw_* names.José Fonseca2009-04-092-8/+8
|
* wgl: Use hooks instead of subclassing the window.José Fonseca2009-04-094-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é Fonseca2009-04-091-1/+8
|
* wgl: Move the framebuffer list to the device. Avoid recursive locking.José Fonseca2009-04-094-66/+62
|
* wgl: More symbol naming normalization.José Fonseca2009-04-095-25/+25
|
* stw: Use wglext.h's defines and prototypes.José Fonseca2009-04-095-162/+28
|
* stw: Normalize symbols prefix.José Fonseca2009-04-0910-89/+90
|
* wgl: Add const qualifier to global constant data.José Fonseca2009-04-092-5/+5
|
* python/retrace: Try to cope with failures creating textures.José Fonseca2009-04-081-0/+10
|
* python: Don't try to finish a null fence.José Fonseca2009-04-081-3/+5
|
* python/retrace: Use colors on windows console.José Fonseca2009-04-081-0/+70
|
* python/retrace: Allow to specify the range of calls of interest.José Fonseca2009-04-081-0/+7
|
* python/retrace: Handle recent traces.José Fonseca2009-04-081-30/+85
| | | | Try to keep backwards compatability with old traces as much as possible.
* python: Fix method renaming.José Fonseca2009-04-081-2/+2
|
* python: Cope with null surfaces.José Fonseca2009-04-081-6/+10
|
* wgl: Integrate the trace driver on debug builds.José Fonseca2009-04-084-13/+72
|
* stw: Choose a color buffer format that matches the visual.José Fonseca2009-04-061-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 Krol2009-04-041-1/+6
|
* gallium: Clean up driver clear() interface.Michel Dänzer2009-04-047-46/+31
| | | | | Only allows clearing currently bound buffers, but colour and depth/stencil in a single call.
* python/regress: Remove trailing whitespace.Michal Krol2009-04-042-2/+2
|
* python/regress: Initial fragment shader test suite.Michal Krol2009-04-0427-0/+499
|
* python/regress: Use X8R8G8B8 rendertarget in vertex shader test.Michal Krol2009-04-041-1/+1
|
* python/regress: Use A8R8G8B8 rendertarget format.Michal Krol2009-04-031-1/+1
|
* python/regress: vertex shader srcmod swz test does not use TEMP[0].Michal Krol2009-04-031-1/+0
|
* python/regress: vertex shader FRC test does not use IN[1].Michal Krol2009-04-031-1/+0
|
* python/regress: Add relative addressing tests.Michal Krol2009-04-034-0/+72
|
* python/regress: Add vertex shader source modifier tests.Michal Krol2009-04-035-0/+59
|
* python/regress: Do not generate HTML summary for vertex shader test.Michal Krol2009-04-021-15/+0
|
* python/regress: Do not create zbuf for vertex shader test.Michal Krol2009-04-021-8/+1
|
* python/regress: Add more vertex shader test cases.Michal Krol2009-04-0210-0/+146
|
* python/regress: Add vertex shader LRP test.Michal Krol2009-04-012-0/+15
|
* python/regress: Add vertex shader FRC test.Michal Krol2009-04-012-0/+17
|
* python/regress: Add vertex shader EX2 test.Michal Krol2009-04-012-0/+19
|
* python/regress: Add vertex shader DST test.Michal Krol2009-04-012-0/+12
|
* python/regress: Fix vertex shader XPD test.Michal Krol2009-04-011-2/+2
|
* python/regress: Indent.Michal Krol2009-04-018-0/+30
|
* python/regress: Add vertex shader test for XPD.Michal Krol2009-04-012-0/+9
|