# HG changeset patch # User reimar # Date 1337118821 0 # Node ID ec6877bfc79f5828b877302512ba0342b4f2232e # Parent 326242b21831c362e9a60def04e7721d9de4bebe Never default to force-pbo on non-x86. We end up using the system memcpy there and it tends to be far too slow. diff -r 326242b21831 -r ec6877bfc79f libvo/vo_gl.c --- a/libvo/vo_gl.c Tue May 15 21:18:39 2012 +0000 +++ b/libvo/vo_gl.c Tue May 15 21:53:41 2012 +0000 @@ -496,7 +496,8 @@ if (ati_hack == -1) ati_hack = ati_broken_pbo; if (force_pbo == -1) { force_pbo = 0; - if (extensions && strstr(extensions, "_pixel_buffer_object")) + // memcpy is just too slow at least on PPC. + if (ARCH_X86 && extensions && strstr(extensions, "_pixel_buffer_object")) force_pbo = is_ati; } if (use_rectangle == -1) {