Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge commit 'origin/mesa_7_7_branch' | Maciej Cencora | 2009-11-23 | 3 | -3/+12 |
|\ | |||||
| * | st/xorg: Prevent potential null pointer deference in xorg_xv.c. | Vinson Lee | 2009-11-22 | 1 | -1/+1 |
| | | |||||
| * | st/xorg: Reorder cases in switch statement. | Vinson Lee | 2009-11-22 | 1 | -1/+3 |
| | | | | | | | | Silences missing break statement warning. | ||||
| * | st/xorg: Flush any pending operations on upload | Jakob Bornecrantz | 2009-11-18 | 1 | -0/+5 |
| | | |||||
| * | st/xorg: Unbind any textures in solid | Jakob Bornecrantz | 2009-11-18 | 1 | -0/+2 |
| | | | | | | | | Helps debuging with rbug | ||||
| * | st/xorg: Fix type of 'unknown'. | Vinson Lee | 2009-11-20 | 1 | -1/+1 |
| | | |||||
* | | Fix comment to use /* */ rather than // | Alan Hourihane | 2009-11-20 | 1 | -16/+16 |
| | | |||||
* | | Merge remote branch 'origin/mesa_7_7_branch' | Dave Airlie | 2009-11-20 | 7 | -37/+67 |
|\| | |||||
| * | st/xorg: Fix infinite loop in copy_packed_data. | Vinson Lee | 2009-11-19 | 1 | -1/+1 |
| | | |||||
| * | st/xorg: Replace compile-time acceleration switch with Option "2DAccel". | Michel Dänzer | 2009-11-19 | 5 | -12/+25 |
| | | | | | | | | | | This option can be used to disable 2D acceleration. DRI2 and XVideo blits will still be accelerated, at least to some degree even with compositing. | ||||
| * | st/xorg: Miscellaneous XVideo fixes. | Michel Dänzer | 2009-11-19 | 1 | -3/+11 |
| | | | | | | | | | | | | * Make sure the destination pixmap has a texture to render into. * Fix damage reporting so the EXA migration code can do the right thing. * Fix destination coordinates for redirected windows. | ||||
| * | st/xorg: Try harder to ensure a shared texture has valid contents right away. | Michel Dänzer | 2009-11-19 | 1 | -0/+3 |
| | | |||||
| * | st/xorg: Don't complain about convolution filter being 'unknown'. | Michel Dänzer | 2009-11-19 | 1 | -1/+2 |
| | | | | | | | | | | Also add a newline to the complaint so it'll be a little less annoying if we actually encounter an unknown filter value again. | ||||
| * | st/xorg: Remove superfluous flushes from the EXA WaitMarker hook. | Michel Dänzer | 2009-11-19 | 1 | -9/+1 |
| | | | | | | | | Thanks to Thomas Hellström for pointing this out. | ||||
| * | st/xorg: Don't initialize non-existing fields. | Michel Dänzer | 2009-11-19 | 1 | -2/+0 |
| | | |||||
| * | st/xorg: Init all functions and fix spelling | Jakob Bornecrantz | 2009-11-18 | 1 | -1/+3 |
| | | |||||
| * | st/xorg: Make the #if more easier to read | Jakob Bornecrantz | 2009-11-18 | 1 | -8/+14 |
| | | |||||
| * | st/xorg: Use the correct DRI2BufferPtr struct on 1.6.4 servers | Jakob Bornecrantz | 2009-11-18 | 1 | -9/+16 |
| | | |||||
* | | st/xorg: enable yv12 for xv | Zack Rusin | 2009-11-18 | 1 | -1/+4 |
|/ | |||||
* | st/xorg: Fix copy-pasto | Jakob Bornecrantz | 2009-11-17 | 1 | -1/+1 |
| | | | | Thanks Alan. | ||||
* | st/xorg: Fix comp alpha code and deal with luminance masks | Jakob Bornecrantz | 2009-11-16 | 4 | -6/+62 |
| | | | | | | | | | | There are two fixes in here one is a one liner that fixes component alpha logic. The other deals better with luminance formats used for masks, sources not yet implemented. Fixes component alpha text and icons in gnome. There are a one or two cases that this code misses. Like if src_luminance is set but no mask image is given. | ||||
* | st/xorg: Incase of format missmatch swizzle channels and set alpha | Jakob Bornecrantz | 2009-11-16 | 4 | -10/+138 |
| | | | | This path is only hit for icons in gnome so far | ||||
* | st/xorg: Only reference new picture formats when they're defined. | Michel Dänzer | 2009-11-16 | 1 | -4/+6 |
| | | | | Fixes http://bugs.freedesktop.org/show_bug.cgi/?id=25094 . | ||||
* | st/xorg: try to fix non-uniform transforms | Zack Rusin | 2009-11-13 | 1 | -6/+16 |
| | |||||
* | st/xorg: use an immediate instead of a full blown const | Zack Rusin | 2009-11-11 | 1 | -3/+3 |
| | |||||
* | st/xorg: don't use flow control | Zack Rusin | 2009-11-11 | 1 | -12/+6 |
| | |||||
* | st/xorg: implement repeatnone and make some code smell less like ass | Zack Rusin | 2009-11-11 | 4 | -23/+67 |
| | |||||
* | st/xorg: fallback until daddy can implement you properly | Zack Rusin | 2009-11-11 | 1 | -0/+5 |
| | |||||
* | st/xorg: Fallback if picture format doesn't match texture format | Jakob Bornecrantz | 2009-11-10 | 2 | -3/+26 |
| | |||||
* | st/xorg: Don't segfault when debug printing | Jakob Bornecrantz | 2009-11-10 | 1 | -3/+3 |
| | |||||
* | st/xorg: wrap to border color | Zack Rusin | 2009-11-10 | 1 | -1/+1 |
| | |||||
* | st/xorg: cleanup the naming | Zack Rusin | 2009-11-10 | 2 | -22/+24 |
| | |||||
* | st/xorg: print ouf the picture formats when compositing | Zack Rusin | 2009-11-10 | 1 | -0/+63 |
| | |||||
* | st/xorg: Fix SCons build. | Michel Dänzer | 2009-11-10 | 1 | -0/+6 |
| | | | | Check for new DPMS header and add xorg_renderer.c source file. | ||||
* | st/xorg: remove deprecated rendering code | Zack Rusin | 2009-11-09 | 3 | -67/+0 |
| | |||||
* | st/xorg: fix composite batching | Zack Rusin | 2009-11-09 | 3 | -5/+18 |
| | | | | quite a large performance optimization (text demo from 1.6fps to 9fps) | ||||
* | st/xorg: implement batching for the composite op | Zack Rusin | 2009-11-06 | 4 | -90/+161 |
| | | | | something is broken so disabled for now | ||||
* | st/xorg: batch solid fill requests | Zack Rusin | 2009-11-06 | 4 | -95/+66 |
| | | | | | instead of lots of very small transfers, one larger is a lot better for performance | ||||
* | st/xorg: start accumulating vertices in a common buffer | Zack Rusin | 2009-11-06 | 2 | -48/+88 |
| | |||||
* | st/xorg: use quads instead of triangle fans | Zack Rusin | 2009-11-06 | 1 | -4/+4 |
| | | | | easier to split, accumulate and batch those | ||||
* | st/xorg: make the buffer size global | Zack Rusin | 2009-11-06 | 1 | -1/+9 |
| | |||||
* | st/xorg: unify vertex buffer handling | Zack Rusin | 2009-11-06 | 2 | -68/+66 |
| | | | | first step on our way to batching | ||||
* | st/xorg: these flushes shouldn't be necessary | Zack Rusin | 2009-11-04 | 1 | -6/+0 |
| | | | | performance optimization | ||||
* | st/xorg: fix scaling ov xv data, plus some cleanups | Zack Rusin | 2009-10-29 | 3 | -28/+57 |
| | |||||
* | st/xorg: fix src coordinates in the video acceleration paths | Zack Rusin | 2009-10-28 | 1 | -1/+1 |
| | |||||
* | st/xorg: fix xv | Zack Rusin | 2009-10-27 | 3 | -9/+21 |
| | |||||
* | st/xorg: Adopt to new dirty clip rect type | Jakob Bornecrantz | 2009-10-27 | 1 | -4/+5 |
| | |||||
* | st/xorg: initialize indexes before reswizzling for yuv | Zack Rusin | 2009-10-26 | 1 | -0/+2 |
| | |||||
* | st/xorg: stop overflowing yuv buffers | Zack Rusin | 2009-10-26 | 2 | -20/+37 |
| | |||||
* | st/xorg: add yuv vertex shader | Zack Rusin | 2009-10-26 | 5 | -33/+200 |
| | | | | plus some general fixes |