Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gallium/include: update some comments | Keith Whitwell | 2009-09-23 | 1 | -2/+20 |
| | |||||
* | st/xorg: fix a typo | Zack Rusin | 2009-09-23 | 1 | -1/+1 |
| | | | | it'd be too easy, eh | ||||
* | st/xorg: keep the user buffer contents around | Zack Rusin | 2009-09-23 | 2 | -38/+34 |
| | | | | Michel noticed that they were getting out of scope | ||||
* | progs/perf: set TexSubImage4=FALSE | Brian Paul | 2009-09-23 | 1 | -2/+2 |
| | |||||
* | wgl: Eliminate the shared layer; implement WGL API on top of the ICD callbacks. | José Fonseca | 2009-09-23 | 14 | -798/+525 |
| | | | | | | | 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. | ||||
* | gdi: Update for WGL statetracker source reorg. | José Fonseca | 2009-09-23 | 2 | -2/+2 |
| | |||||
* | wgl: Flatten the source tree. | José Fonseca | 2009-09-23 | 23 | -28/+27 |
| | | | | | | 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. | ||||
* | wgl: Fix debug_printf format specifiers. | José Fonseca | 2009-09-23 | 1 | -6/+6 |
| | |||||
* | gallium: Update vendor string. | José Fonseca | 2009-09-23 | 4 | -4/+4 |
| | |||||
* | Merge branch 'mesa_7_6_branch' | Brian Paul | 2009-09-22 | 5 | -37/+53 |
|\ | |||||
| * | mesa: don't re-use the meta glDrawPixels VBO; create a new one each time | Brian Paul | 2009-09-22 | 1 | -30/+22 |
| | | | | | | | | This should help to work around bugs 24083 and 23670. | ||||
| * | mesa: fix more buffer object error messages | Brian Paul | 2009-09-22 | 1 | -3/+3 |
| | | |||||
| * | Merge branch 'mesa_7_5_branch' into mesa_7_6_branch | Brian Paul | 2009-09-22 | 2 | -6/+15 |
| |\ | | | | | | | | | | | | | | | | Conflicts: src/mesa/main/bufferobj.c | ||||
| | * | glx: include string.h to silence missing memset() prototype warning | Brian Paul | 2009-09-22 | 1 | -0/+1 |
| | | | |||||
| | * | mesa: fix error message text | Brian Paul | 2009-09-22 | 1 | -1/+1 |
| | | | |||||
| | * | GLX: Warn only once about applications calling GLX 1.3 functions | Tormod Volden | 2009-09-21 | 1 | -6/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The warnings introduced in 1f309c40b8065b8729fce631540c66e4b50b84df would pour out generously from some applications. This patch adds a "warn once" wrapper macro, heavily inspired by src/mesa/drivers/dri/r600/radeon_debug.h Signed-off-by: Tormod Volden <[email protected]> Reviewed-by: Ian Romanick <[email protected]> | ||||
| * | | r300: Fix crash reported in bug #24066 | Nicolai Hähnle | 2009-09-22 | 1 | -0/+15 |
| | | | | | | | | | | | | Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
| * | | Merge branch 'mesa_7_5_branch' into mesa_7_6_branch | Brian Paul | 2009-09-21 | 2 | -4/+4 |
| |\| | |||||
| | * | intel: Mark the FBO as incomplete if there's no intel_renderbuffer for it. | Eric Anholt | 2009-09-21 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | This happens to rendering with textures with a border, which had resulted in a segfault on dereferencing the irb. (cherry-picked from commit 8bba183b9eeb162661a287bf2e118c6dd419dd24) | ||||
| | * | softpipe: Fix cube face selection. | Brian Paul | 2009-09-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | If arx and ary are equal, we still want to choose from one of them, and not arz. (cherry picked from commit de685b37a91bc95dd4093a44a49b7b47385b1f7c) | ||||
| | * | swrast: fix cube face selection | Brian Paul | 2009-09-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | If arx and ary are equal, we still want to choose from one of them, and not arz. This is the same as Michal's softpipe fix. | ||||
| * | | mesa: refine the error checking vbo_exec_DrawRangeElements() | Brian Paul | 2009-09-21 | 1 | -4/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the 'end' index is out of bounds issue a warning as before. But instead of just no-op'ing the draw call, examine the actual array indices to see if they're OK. If the max array index is out of bounds, issue another warning and no-op the draw call. Otherwise, draw normally. This is a debug build-only feature since it could impact performance. This "fixes" the missing torus in the OGL Distilled / Picking demo. | ||||
| * | | mesa: make max_buffer_index() a non-static function | Brian Paul | 2009-09-21 | 2 | -8/+14 |
| | | | |||||
| * | | radeon: update buffer map/unmap code for changes introduced in ↵ | Maciej Cencora | 2009-09-21 | 1 | -2/+9 |
| | | | | | | | | | | | | 92033a9516942d7272ce4bf36ecd422009bbaf60 and 822c7964819ca1fcc270880d4ca8b3de8a4276d0 | ||||
| * | | mesa: add some debug info to teximage.c | Maciej Cencora | 2009-09-21 | 1 | -0/+87 |
| | | | |||||
| * | | r300: fix a typo | Maciej Cencora | 2009-09-21 | 1 | -1/+1 |
| | | | |||||
* | | | progs/perf: added glCopyTex[Sub]Image2D test | Brian Paul | 2009-09-22 | 3 | -0/+216 |
| | | | |||||
* | | | r600 : add draw_prim support, make up one lost change. | Richard Li | 2009-09-22 | 1 | -0/+1 |
| | | | |||||
* | | | r600 : add draw_prim support. | Richard Li | 2009-09-22 | 15 | -47/+1217 |
| | | | |||||
* | | | progs/perf: test glGetTexImage() also | Brian Paul | 2009-09-22 | 1 | -12/+36 |
| | | | |||||
* | | | st/xorg: Fix two leeks | Jakob Bornecrantz | 2009-09-22 | 2 | -0/+5 |
| | | | | | | | | | | | | | | | We where leaking both surfaces in the composit code and textures from pixmaps. | ||||
* | | | i915g: Activate trace | Jakob Bornecrantz | 2009-09-22 | 1 | -1/+2 |
| | | | |||||
* | | | i915g: Do propper references of surfaces in context | Jakob Bornecrantz | 2009-09-22 | 2 | -1/+16 |
| | | | |||||
* | | | progs/perf: add missing texture enable in fbobind.c | Brian Paul | 2009-09-22 | 1 | -0/+2 |
| | | | |||||
* | | | progs/perf: added fbobind.c test to test FBO binding speed | Brian Paul | 2009-09-22 | 3 | -0/+153 |
| | | | |||||
* | | | progs/perf: added PerfExtensionSupported() helper | Brian Paul | 2009-09-22 | 2 | -0/+10 |
| | | | |||||
* | | | teximage: add more tests, image formats | Keith Whitwell | 2009-09-22 | 1 | -18/+99 |
| | | | | | | | | | | | | | | | | | | Add a test which creates a new texture from scratch before uploading. Add more image formats. Don't run all tests on all image formats. | ||||
* | | | progs/perf: add another VBO test for Create/Draw/Destroy pattern | Brian Paul | 2009-09-22 | 1 | -2/+37 |
| | | | | | | | | | | | | Report both MB/sec and draw/sec. | ||||
* | | | progs/perf: simplify the code | Brian Paul | 2009-09-22 | 1 | -44/+39 |
| | | | |||||
* | | | progs/perf: fix comment | Brian Paul | 2009-09-22 | 1 | -1/+1 |
| | | | |||||
* | | | progs/perf: updated comments | Brian Paul | 2009-09-22 | 2 | -11/+3 |
| | | | |||||
* | | | progs/perf: make teximage results easier to read, more reproducible | Keith Whitwell | 2009-09-22 | 1 | -17/+27 |
| | | | | | | | | | | | | | | | | | | | | | Always run the same tests on different drivers, give zero results where test image is too big for driver. Add a newline between groups of tests. | ||||
* | | | progs/perf: reset row_length after subimage test | Keith Whitwell | 2009-09-22 | 1 | -1/+3 |
| | | | | | | | | | | | | Also test fewer sizes in teximage generally. | ||||
* | | | progs/perf: clean up swapbuffers test a bit | Keith Whitwell | 2009-09-22 | 1 | -5/+6 |
| | | | |||||
* | | | progs/perf: break up long runs of fullscreen quads | Keith Whitwell | 2009-09-22 | 1 | -1/+18 |
| | | | | | | | | | | | | | | | Not all drivers cope gracefully with command-buffers with zillions of fullscreen quads. | ||||
* | | | progs/perf: add first attempt at a swapbuffers rate test | Keith Whitwell | 2009-09-22 | 9 | -14/+207 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is pretty ugly as the original framework assumed you'd set a single window size at startup and keep it throughout, but for swapbuffers you want to test the rate at various window sizes. With luck a nicer solution can be found, but this at least lays out a marker. | ||||
* | | | vbo: added comment about max array index | Brian Paul | 2009-09-21 | 1 | -0/+6 |
| | | | |||||
* | | | vbo: restore some lost warning output | Brian Paul | 2009-09-21 | 1 | -4/+5 |
| | | | |||||
* | | | vbo: disable the GL_ARB_draw_elements_base_vertex rebase path | Brian Paul | 2009-09-21 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was introduced with commit 92d7ed8a20d4a018ce5324e6537ae7b478b9e5bf. It causes rendering of stray polygons (with sw rendering at least) when running the OGL Distilled / Picking demo (click on an object). This needs additional debugging to fix/restore. Found one suspect thing: in _tnl_draw_prims() there's some mixed signed/ unsigned arithmetic/comparing at line 422 that may be incorrect. | ||||
* | | | selinux: Fix mmap() return value check | Adam Jackson | 2009-09-21 | 1 | -4/+3 |
| | | |