xf86-video-vmware: Changes to 'master'
Thomas Hellstrom
thomash at kemper.freedesktop.org
Tue Nov 18 10:55:45 PST 2014
vmwgfx/vmwgfx_tex_video.c | 275 ++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 267 insertions(+), 8 deletions(-)
New commits:
commit 3f7defa8dc595342e2502206ed2006f2be20a884
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date: Mon Nov 17 19:18:15 2014 +0100
vmware/vmwgfx: Make large Xv video blits cheaper
As screens grow larger, attempt to make large Xv video blits cheaper by
performing the color conversion and scaling in two steps:
1) Color conversion which has a 4x4 matrix multiplication shader is performed
to a bounce buffer the size of which is never larger than the source image.
2) Scaling is performed as a src composite blit to the destination image with
a simple copy shader.
This split is done only if the destination image is substantially larger than
the source image / bounce buffer
Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
Reviewed-by: Sinclair Yeh <syeh at vmware.com>
More information about the xorg-commit
mailing list