diff options
author | e-ruei1@ti.com <e-ruei1@ti.com> | 2016-12-07 21:00:59 +0000 |
---|---|---|
committer | Denys Dmytriyenko <denys@ti.com> | 2016-12-07 14:50:06 -0500 |
commit | 92f46e91b8af67f34c6396bb0bd360181872c072 (patch) | |
tree | 4fad76e7db8e5e7b54cbfdd5aef508f364fa3d72 | |
parent | 76625a437d5180bf9753e7ef2552ab02f2beab0f (diff) | |
download | meta-ti-92f46e91b8af67f34c6396bb0bd360181872c072.tar.gz |
ti-sgx-ddk-um: fix a bug at the drmModeAddFB() call at null_drm_ws.c
Both parameter depth and bpp are set to uiPixelWidthInBits at the current
implementation, however, the depth may not be the same as bpp for certain
pixel format such as XRGB8888. This bug was exposed by the recent DRM
driver change introducing strict error checking. To fix this problem,
add utility function uiPixelDepthInBits to derive and use depth based on
the pixel format.
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
-rw-r--r-- | recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb b/recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb index 770cda21..5903b2e2 100644 --- a/recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb +++ b/recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb | |||
@@ -8,7 +8,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}" | |||
8 | BRANCH = "ti-img-sgx/${PV}" | 8 | BRANCH = "ti-img-sgx/${PV}" |
9 | 9 | ||
10 | SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}" | 10 | SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}" |
11 | SRCREV = "a5152f0b90bf3916eb1f478ac9fefe7d7ebe8bd9" | 11 | SRCREV = "3c0537748dd283b2de9c5369570aa2aade5a9979" |
12 | 12 | ||
13 | # There's only hardfp version available | 13 | # There's only hardfp version available |
14 | python __anonymous() { | 14 | python __anonymous() { |
@@ -31,7 +31,7 @@ INITSCRIPT_PARAMS = "defaults 8" | |||
31 | 31 | ||
32 | inherit update-rc.d | 32 | inherit update-rc.d |
33 | 33 | ||
34 | PR = "r17" | 34 | PR = "r18" |
35 | PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux" | 35 | PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux" |
36 | 36 | ||
37 | DEPENDS += "libdrm udev libgbm wayland libffi" | 37 | DEPENDS += "libdrm udev libgbm wayland libffi" |