Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | svga: Avoid synchronization issues when doing SW TNL. | José Fonseca | 2010-01-21 | 1 | -3/+5 |
| | |||||
* | mesa: Use pipe_buffer_write_nooverlap where appropriate. | José Fonseca | 2010-01-21 | 3 | -9/+19 |
| | |||||
* | util: Set DISCARD & UNSYNCHRONIZED when uploading vertices sequentially. | José Fonseca | 2010-01-21 | 1 | -1/+3 |
| | |||||
* | util: Use pipe_buffer_write_nooverlap in blits / mipmap generation. | José Fonseca | 2010-01-21 | 2 | -4/+4 |
| | |||||
* | gallium: New inline to write buffers which avoids synchronization. | José Fonseca | 2010-01-21 | 1 | -0/+31 |
| | |||||
* | gallium: Set PIPE_BUFFER_USAGE_DISCARD flag in pipe_buffer_write. | José Fonseca | 2010-01-21 | 1 | -1/+2 |
| | |||||
* | gallium: Remove temporary hack for the absence of a discard flag. | José Fonseca | 2010-01-21 | 1 | -7/+0 |
| | | | | PIPE_BUFFER_USAGE_DISCARD flag now exists. | ||||
* | svga: Follow buffer usage semantics properly. | José Fonseca | 2010-01-21 | 2 | -4/+11 |
| | | | | | | | | | | It's necessary to download buffers from the host always, except if the buffer is undefined, because: - just PIPE_BUFFER_USAGE_CPU_WRITE doesn't guarantee all data is written -- old contents may still pierce through - PIPE_BUFFER_USAGE_DISCARD refers to a range, not the whole buffer, so unless we track which parts have been modified and not we still need to download the data. | ||||
* | st/xorg: Remove unnecessary headers. | Vinson Lee | 2010-01-21 | 7 | -11/+0 |
| | |||||
* | r200: fix CS section size mismatch | Roland Scheidegger | 2010-01-21 | 1 | -1/+2 |
| | | | | | | | Partial fix for fdo bug 25544 The tex handling will still need CS drm changes, see bug 25544 for more. | ||||
* | llvmpipe: Remove unnecessary headers. | Vinson Lee | 2010-01-21 | 19 | -26/+0 |
| | |||||
* | svga: Remove unnecessary headers. | Vinson Lee | 2010-01-21 | 23 | -47/+0 |
| | |||||
* | mach64: Remove unnecessary headers. | Vinson Lee | 2010-01-20 | 10 | -23/+0 |
| | |||||
* | i810: Remove unnecessary headers. | Vinson Lee | 2010-01-20 | 7 | -14/+0 |
| | |||||
* | ffb: Remove unnecessary headers. | Vinson Lee | 2010-01-20 | 11 | -28/+0 |
| | |||||
* | xlib/softpipe: fix buffer memory leak | Brian Paul | 2010-01-20 | 1 | -5/+20 |
| | | | | Fixes leak caused by window resize. | ||||
* | st/mesa: fix format logic in compatible_src_dst_formats() | Brian Paul | 2010-01-20 | 1 | -12/+44 |
| | | | | | We need to consider the user-requested formats, not the actual device- chosen formats. See code comments for more details. | ||||
* | st/xorg: Fic bug and close drm_api at proper place | Jakob Bornecrantz | 2010-01-20 | 1 | -7/+17 |
| | |||||
* | softpipe: Remove unnecessary headers. | Vinson Lee | 2010-01-20 | 10 | -12/+0 |
| | |||||
* | i915g: Remove unnecessary headers. | Vinson Lee | 2010-01-19 | 9 | -17/+0 |
| | |||||
* | svga: Do a more propper creation of textures from handles | Jakob Bornecrantz | 2010-01-19 | 3 | -52/+90 |
| | |||||
* | st/xorg: Don't leak BusID buffer | Jakob Bornecrantz | 2010-01-19 | 1 | -0/+1 |
| | |||||
* | st/xorg: Pass kernel driver name to drmOpen | Jakob Bornecrantz | 2010-01-19 | 1 | -4/+12 |
| | |||||
* | st/drm: Expose kernel driver name | Jakob Bornecrantz | 2010-01-19 | 6 | -0/+10 |
| | | | | | | Based on patch by Chia-I Wu <[email protected]> Expose the name of the kernel driver as accepted by drmOpenByName. | ||||
* | st/dri: update dri2 drawables when viewport is changed | Ben Skeggs | 2010-01-19 | 5 | -2/+19 |
| | | | | | | | Fixes gnome-shell on nouveau, as well as window resize with various other applications. Signed-off-by: Ben Skeggs <[email protected]> | ||||
* | glx: Set GL context to null in __glXSetCurrentContextNull | Luca Barbieri | 2010-01-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | __glXSetCurrentContextNull currently does not set the GL context to null in the direct rendering case. This can result in a segfault trying to flush an invalid old context in glXMakeCurrent. This fixes a crash starting the Unigine demos (they still don't work due to missing extensions though). Signed-off-by: Brian Paul <[email protected]> | ||||
* | wgl: Check for PIPE_TEXTURE_USAGE_DISPLAY_TARGET support in exported color ↵ | José Fonseca | 2010-01-19 | 1 | -1/+2 |
| | | | | | | pixel formats. Since all formats we export have PFD_DRAW_TO_WINDOW flag. | ||||
* | wgl: Don't export pure-stencil pixel formats. | José Fonseca | 2010-01-19 | 1 | -2/+0 |
| | | | | They cause DCT's conform to always fail. | ||||
* | softpipe: Fix vertex buffer memory leak. | José Fonseca | 2010-01-19 | 1 | -0/+2 |
| | |||||
* | unichrome: Remove unnecessary headers. | Vinson Lee | 2010-01-19 | 7 | -15/+0 |
| | |||||
* | mesa: Remove unnecessary header from attrib.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| | |||||
* | mesa: Remove unnecessary header from blend.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| | |||||
* | mesa: Remove unnecessary headers from buffers.c. | Vinson Lee | 2010-01-18 | 1 | -2/+0 |
| | |||||
* | mesa: Remove unnecessary header from convolve.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| | |||||
* | mesa: Fix typo of 'unknown' in debug.c. | Vinson Lee | 2010-01-18 | 1 | -1/+1 |
| | |||||
* | mesa: Remove unnecessary headers from debug.c. | Vinson Lee | 2010-01-18 | 1 | -2/+0 |
| | |||||
* | mesa: Remove unnecessary header from depthstencil.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| | |||||
* | mesa: Remove unnecessary headers from dlist.c. | Vinson Lee | 2010-01-18 | 1 | -21/+0 |
| | |||||
* | mesa: Remove unnecessary header from drawpix.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| | |||||
* | mesa: Remove unnecessary header from enable.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| | |||||
* | mesa: Remove unnecessary headers from fbobject.c. | Vinson Lee | 2010-01-18 | 1 | -3/+0 |
| | |||||
* | mesa: Remove unnecessary header from formats.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| | |||||
* | mesa: Remove unnecessary header from image.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| | |||||
* | softpipe: Skip depth testing for PIPE_S8_UNORM. | José Fonseca | 2010-01-18 | 1 | -1/+2 |
| | |||||
* | mesa: Handle PIPE_FORMAT_B8G8R8X8_UNORM. | José Fonseca | 2010-01-18 | 1 | -0/+2 |
| | |||||
* | pipebuffer: Ensure buffer size/alignment is not zero. | José Fonseca | 2010-01-18 | 1 | -0/+3 |
| | |||||
* | svga: Ensure buffer size/alignment is not zero. | José Fonseca | 2010-01-18 | 2 | -3/+6 |
| | |||||
* | mesa: Remove unnecessary headers from lines.c. | Vinson Lee | 2010-01-18 | 1 | -2/+0 |
| | |||||
* | mesa: Remove unnecessary header from mipmap.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| | |||||
* | mesa: Remove unnecessary header from pixel.c. | Vinson Lee | 2010-01-18 | 1 | -1/+0 |
| |