Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-16 | st/xorg: Incase of format missmatch swizzle channels and set alpha | Jakob Bornecrantz | |
This path is only hit for icons in gnome so far | |||
2009-11-16 | st/xorg: Only reference new picture formats when they're defined. | Michel Dänzer | |
Fixes http://bugs.freedesktop.org/show_bug.cgi/?id=25094 . | |||
2009-11-13 | st/xorg: try to fix non-uniform transforms | Zack Rusin | |
2009-11-11 | st/xorg: use an immediate instead of a full blown const | Zack Rusin | |
2009-11-11 | st/xorg: don't use flow control | Zack Rusin | |
2009-11-11 | st/xorg: implement repeatnone and make some code smell less like ass | Zack Rusin | |
2009-11-11 | st/xorg: fallback until daddy can implement you properly | Zack Rusin | |
2009-11-10 | st/xorg: Fallback if picture format doesn't match texture format | Jakob Bornecrantz | |
2009-11-10 | st/xorg: Don't segfault when debug printing | Jakob Bornecrantz | |
2009-11-10 | st/xorg: wrap to border color | Zack Rusin | |
2009-11-10 | st/xorg: cleanup the naming | Zack Rusin | |
2009-11-10 | st/xorg: print ouf the picture formats when compositing | Zack Rusin | |
2009-11-10 | st/xorg: Fix SCons build. | Michel Dänzer | |
Check for new DPMS header and add xorg_renderer.c source file. | |||
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: use quads instead of triangle fans | Zack Rusin | |
easier to split, accumulate and batch those | |||
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-11-04 | st/xorg: these flushes shouldn't be necessary | Zack Rusin | |
performance optimization | |||
2009-10-29 | st/xorg: fix scaling ov xv data, plus some cleanups | Zack Rusin | |
2009-10-28 | st/xorg: fix src coordinates in the video acceleration paths | Zack Rusin | |
2009-10-27 | st/xorg: fix xv | Zack Rusin | |
2009-10-27 | st/xorg: Adopt to new dirty clip rect type | Jakob Bornecrantz | |
2009-10-26 | st/xorg: initialize indexes before reswizzling for yuv | Zack Rusin | |
2009-10-26 | st/xorg: stop overflowing yuv buffers | Zack Rusin | |
2009-10-26 | st/xorg: add yuv vertex shader | Zack Rusin | |
plus some general fixes | |||
2009-10-26 | st/xorg: add yuv shaders | Zack Rusin | |
2009-10-23 | st/xorg: fix text with component alpha rendering | Zack Rusin | |
2009-10-23 | st/xorg: lots of fixes related to compositing | Zack Rusin | |
fixes transformations, rendering with multiple bound textures, xrender matrix conversions plus some cleanups | |||
2009-10-23 | g3dvl: pass display and screen to g3dvl when creating video private context | Cooper Yuan | |
2009-10-22 | st/xorg: fix the makefile when used with new xextproto | Zack Rusin | |
2009-10-22 | st/xorg: cleanup the checks for whether the op is accelerated | Zack Rusin | |
2009-10-22 | st/xorg: lots of render fixes | Zack Rusin | |
fixes all the blend modes, fixes flushing/finishing semantics, adds acceleration for the component alpha modes that we can support, fixes src in mask shader and general cleanups | |||
2009-10-20 | st/xorg: Move drm init to own function | Jakob Bornecrantz | |
2009-10-20 | st/xorg: Cleanly shutdown | Jakob Bornecrantz | |
2009-10-19 | st/xorg: Remove output functions not used | Jakob Bornecrantz | |
2009-10-19 | st/xorg: makefile garbage | Zack Rusin | |
2009-10-19 | st/xorg: implement basic src/mask transformations | Zack Rusin | |
plus fix filters | |||
2009-10-18 | st/xorg: Switch to set_mode_major | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Massivly redo root pixmap creation | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Clean up cursor functions a bit | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Support more then one output of a given type | Jakob Bornecrantz | |
2009-10-18 | st/xorg: Change how disable accel is handled | Jakob Bornecrantz | |
2009-10-17 | gallium: Permit surface_copy and surface_fill to be NULL. | Corbin Simpson | |
Uf. Lots of files touched. Would people with working vega, xorg, dri1, etc. please make sure you are not broken, and fix yourself up if you are. There were only two or three places where the code did not have painful fallbacks, so I would advise st maintainers to find less painful workarounds, or consider overhauling util_surface_copy and util_surface_fill. Per ymanton, darktama, and Dr_Jakob's suggestions, clear has been left as-is. I will not add PIPE_CAP_BLITTER unless it is deemed necessary. | |||
2009-10-15 | st/xorg: refix source over | Zack Rusin | |
2009-10-15 | st/xorg: fix most of the composition modes | Zack Rusin | |
2009-10-13 | st/xorg: Fix dpms include problems | Jakob Bornecrantz | |