summaryrefslogtreecommitdiffstats
path: root/content/gpu
diff options
context:
space:
mode:
authorsheu@chromium.org <sheu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-14 12:41:39 +0000
committersheu@chromium.org <sheu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-14 12:41:39 +0000
commit85bbf7241198fb58559786fc447c507dc47406f7 (patch)
tree5c7fdaf3acc70cc6d539e684fe5ec7c8670ccbf5 /content/gpu
parenta41f7a7f81b338f2185a796ad35c92fffa703d7d (diff)
downloadchromium_src-85bbf7241198fb58559786fc447c507dc47406f7.zip
chromium_src-85bbf7241198fb58559786fc447c507dc47406f7.tar.gz
chromium_src-85bbf7241198fb58559786fc447c507dc47406f7.tar.bz2
Remove GSC usage from ExynosVideoDecodeAccelerator.
With support for compositing from GL_TEXTURE_EXTERNAL_OES image (and support from the Exynos GL stack for creating those textures), the video decoder does not have to perform an explicit YUV->RGB color conversion step. +27% throughput on birds0.h264 through vda_unittest. BUG=167417 TEST=local build, run on CrOS snow, vda_unittest TEST=local build, run on Android/clank Review URL: https://codereview.chromium.org/23526070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235128 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/gpu')
-rw-r--r--content/gpu/gpu_main.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/content/gpu/gpu_main.cc b/content/gpu/gpu_main.cc
index 0bed8c2..1aee08f 100644
--- a/content/gpu/gpu_main.cc
+++ b/content/gpu/gpu_main.cc
@@ -361,9 +361,7 @@ bool WarmUpSandbox(const CommandLine& command_line) {
}
}
-#if defined(OS_CHROMEOS) && defined(ARCH_CPU_ARMEL) && defined(USE_X11)
- ExynosVideoDecodeAccelerator::PreSandboxInitialization();
-#elif defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY) && defined(USE_X11)
+#if defined(OS_CHROMEOS) && defined(ARCH_CPU_X86_FAMILY) && defined(USE_X11)
VaapiWrapper::PreSandboxInitialization();
#endif