Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-23 | gallium: adapt state trackers etc. to pipe_constant_buffer removal | Roland Scheidegger | |
2009-11-27 | st/xorg: proper fix for compositing after rounding up | Keith Whitwell | |
Basically don't round up shared textures. This fixes compiz, but I'm afraid that rounding up texture sizes here in the driver is doomed, as it will inevitably break texture wrap modes. | |||
2009-11-26 | st/xorg: split copy operation into prepare/copy/done phases | Keith Whitwell | |
Any high-overhead one-off tasks are moved into the prepare hook. | |||
2009-11-26 | st/xorg: set up rasterizer state in init | Keith Whitwell | |
2009-11-26 | st/xorg: consolidate some dest surface state setting | Keith Whitwell | |
2009-11-10 | st/xorg: cleanup the naming | Zack Rusin | |
2009-11-09 | st/xorg: remove deprecated rendering code | Zack Rusin | |
2009-11-09 | st/xorg: fix composite batching | Zack Rusin | |
quite a large performance optimization (text demo from 1.6fps to 9fps) | |||
2009-11-06 | st/xorg: implement batching for the composite op | Zack Rusin | |
something is broken so disabled for now | |||
2009-11-06 | st/xorg: batch solid fill requests | Zack Rusin | |
instead of lots of very small transfers, one larger is a lot better for performance | |||
2009-11-06 | st/xorg: start accumulating vertices in a common buffer | Zack Rusin | |
2009-11-06 | st/xorg: make the buffer size global | Zack Rusin | |
2009-11-06 | st/xorg: unify vertex buffer handling | Zack Rusin | |
first step on our way to batching | |||
2009-10-29 | st/xorg: fix scaling ov xv data, plus some cleanups | Zack Rusin | |
2009-10-26 | st/xorg: add yuv vertex shader | Zack Rusin | |
plus some general fixes | |||
2009-10-19 | st/xorg: implement basic src/mask transformations | Zack Rusin | |
plus fix filters | |||
2009-10-11 | st/xorg: lots of rendering and xv changes | Zack Rusin | |
extract all the rendering code to xorg_rendedrer, make both exa and xv share that code. in the process cleanup the rendering code and implement a lot more of the xv infrastructure. |