summarylogtreecommitdiffstats
path: root/intel-vp9-quirk.patch
diff options
context:
space:
mode:
authorKJ Liew2020-06-26 14:39:19 -0700
committerKJ Liew2020-06-26 14:39:19 -0700
commit246cf3d8eaf78421602f00db2902811a817790fc (patch)
treef18db5c484ebc13848f4e7cb713919e4659633a5 /intel-vp9-quirk.patch
parent278910a68fafb2545dd16545a3cb139f2e6d983b (diff)
downloadaur-246cf3d8eaf78421602f00db2902811a817790fc.tar.gz
chromium-vaapi: 83.0.4103.116-2
Diffstat (limited to 'intel-vp9-quirk.patch')
-rw-r--r--intel-vp9-quirk.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/intel-vp9-quirk.patch b/intel-vp9-quirk.patch
new file mode 100644
index 000000000000..27820a5d81d5
--- /dev/null
+++ b/intel-vp9-quirk.patch
@@ -0,0 +1,12 @@
+--- a/media/gpu/vaapi/vaapi_video_decode_accelerator.cc 2020-06-15 11:58:38.000000000 -0700
++++ b/media/gpu/vaapi/vaapi_video_decode_accelerator.cc 2020-06-23 17:18:20.219862776 -0700
+@@ -1163,6 +1163,9 @@
+ // of frames needed by the client pipeline (see b/133733739).
+ // TODO(crbug.com/911754): Enable for VP9 Profile 2.
+ if (IsGeminiLakeOrLater() &&
++#if defined(OS_LINUX)
++ false &&
++#endif
+ (profile_ == VP9PROFILE_PROFILE0 || profile_ == VP8PROFILE_ANY)) {
+ // Add one to the reference frames for the one being currently egressed, and
+ // an extra allocation for both |client_| and |decoder_|, see