Hello Rufus Hamade, Wu-cheng Li, Nicolas Boichat,
I'd like you to do a code review. Please visit
https://chromium-review.googlesource.com/324164
to review the following change.
Change subject: x11-libs/libdrm: Remove support for MT12
......................................................................
x11-libs/libdrm: Remove support for MT12
There is only one MTK format, MT21, there is no MT12.
Signed-off-by: Daniel Kurtz <
djk...@chromium.org>
BUG=chrome-os-partner:38394
TEST=
videojs.com, confirm '0' increments on chrome://histograms/Media.Gpu
CQ-DEPENDS=CL:*246225
Change-Id: Ie0d595f6c7916efc808f20e7d1ec9d389991fb33
---
A
x11-libs/libdrm/files/drm_mediatek-0003-Add-Mediatek-proprietary-format.patch
D
x11-libs/libdrm/files/drm_mediatek-0003-Add-Mediatek-proprietary-formats.patch
A x11-libs/libdrm/libdrm-2.4.65-r1.ebuild
M x11-libs/libdrm/libdrm-2.4.65.ebuild
4 files changed, 30 insertions(+), 31 deletions(-)
diff --git
a/x11-libs/libdrm/files/drm_mediatek-0003-Add-Mediatek-proprietary-format.patch
b/x11-libs/libdrm/files/drm_mediatek-0003-Add-Mediatek-proprietary-format.patch
new file mode 100644
index 0000000..b106f0d
--- /dev/null
+++
b/x11-libs/libdrm/files/drm_mediatek-0003-Add-Mediatek-proprietary-format.patch
@@ -0,0 +1,28 @@
+From 6fd50edca6372aa255c96207ea18c52a85a4724f Mon Sep 17 00:00:00 2001
+From: Daniel Kurtz <
djk...@chromium.org>
+Date: Wed, 27 Jan 2016 19:49:58 +0800
+Subject: [PATCH 5/6] Add Mediatek proprietary format
+
+Add DRM_FORMAT_MT21 for Mediatek Properity video block format.
+
+Signed-off-by: Chiawen Lee <
chiaw...@mediatek.com>
+---
+ include/drm/drm_fourcc.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/include/drm/drm_fourcc.h b/include/drm/drm_fourcc.h
+index 63a80ca..8061c01 100644
+--- a/include/drm/drm_fourcc.h
++++ b/include/drm/drm_fourcc.h
+@@ -107,6 +107,8 @@
+ #define DRM_FORMAT_NV16 fourcc_code('N', 'V', '1', '6') /* 2x1
subsampled Cr:Cb plane */
+ #define DRM_FORMAT_NV61 fourcc_code('N', 'V', '6', '1') /* 2x1
subsampled Cb:Cr plane */
+
++#define DRM_FORMAT_MT21 fourcc_code('M', 'T', '2', '1') /* Mediatek
Block Mode */
++
+ /*
+ * 3 plane YCbCr
+ * index 0: Y plane, [7:0] Y
+--
+2.7.0.rc3.207.g0ac5344
+
diff --git
a/x11-libs/libdrm/files/drm_mediatek-0003-Add-Mediatek-proprietary-formats.patch
b/x11-libs/libdrm/files/drm_mediatek-0003-Add-Mediatek-proprietary-formats.patch
deleted file mode 100644
index 3289967..0000000
---
a/x11-libs/libdrm/files/drm_mediatek-0003-Add-Mediatek-proprietary-formats.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From db2a5b48c410628e5a654293b650f87391b3925a Mon Sep 17 00:00:00 2001
-From: Chiawen Lee <
chiaw...@mediatek.com>
-Date: Wed, 18 Mar 2015 10:14:39 +0800
-Subject: [PATCH 5/6] Add Mediatek proprietary formats
-
-Add DRM_FORMAT_MT12 and DRM_FORMAT_MT21 for Mediatek Properity
-video block format
-
-Signed-off-by: Chiawen Lee <
chiaw...@mediatek.com>
----
- include/drm/drm_fourcc.h | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/include/drm/drm_fourcc.h b/include/drm/drm_fourcc.h
-index 63a80ca..59d3f87 100644
---- a/include/drm/drm_fourcc.h
-+++ b/include/drm/drm_fourcc.h
-@@ -107,6 +107,9 @@
- #define DRM_FORMAT_NV16 fourcc_code('N', 'V', '1', '6') /* 2x1
subsampled Cr:Cb plane */
- #define DRM_FORMAT_NV61 fourcc_code('N', 'V', '6', '1') /* 2x1
subsampled Cb:Cr plane */
-
-+#define DRM_FORMAT_MT12 fourcc_code('M', 'T', '1', '2') /* Mediatek
Block Mode */
-+#define DRM_FORMAT_MT21 fourcc_code('M', 'T', '2', '1') /* Mediatek
Block Mode */
-+
- /*
- * 3 plane YCbCr
- * index 0: Y plane, [7:0] Y
---
-2.1.2
-
diff --git a/x11-libs/libdrm/libdrm-2.4.65-r1.ebuild
b/x11-libs/libdrm/libdrm-2.4.65-r1.ebuild
new file mode 120000
index 0000000..4a484c7
--- /dev/null
+++ b/x11-libs/libdrm/libdrm-2.4.65-r1.ebuild
@@ -0,0 +1 @@
+libdrm-2.4.65.ebuild
\ No newline at end of file
diff --git a/x11-libs/libdrm/libdrm-2.4.65.ebuild
b/x11-libs/libdrm/libdrm-2.4.65.ebuild
index c8a5905..8dbfabf 100644
--- a/x11-libs/libdrm/libdrm-2.4.65.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.65.ebuild
@@ -46,7 +46,7 @@
"${FILESDIR}"/drm_rockchip-0001-add-support-for-rockchip.patch
"${FILESDIR}"/drm_mediatek-0001-add-support-for-mediatek.patch
"${FILESDIR}"/drm_mediatek-0002-tests-add-mediatek-to-modetest-kmstest-vbltest-and-p.patch
- "${FILESDIR}"/drm_mediatek-0003-Add-Mediatek-proprietary-formats.patch
+ "${FILESDIR}"/drm_mediatek-0003-Add-Mediatek-proprietary-format.patch
"${FILESDIR}"/drm_vgem-0001-add-vgem-ioctl-macro-definitions.patch
)
--
To view, visit
https://chromium-review.googlesource.com/324164
To unsubscribe, visit
https://chromium-review.googlesource.com/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie0d595f6c7916efc808f20e7d1ec9d389991fb33
Gerrit-PatchSet: 1
Gerrit-Project: chromiumos/overlays/chromiumos-overlay
Gerrit-Branch: master
Gerrit-Owner: Daniel Kurtz <
djk...@chromium.org>
Gerrit-Reviewer: Nicolas Boichat <
drin...@chromium.org>
Gerrit-Reviewer: Rufus Hamade <
rufus....@imgtec.com>
Gerrit-Reviewer: Wu-cheng Li <
wuch...@chromium.org>