Commit Graph

98 Commits

Author SHA1 Message Date
Jeffy Chen
83f8b828ef Rename khrplatform.h to mali_khrplatform.h
The mesa upstream decided to install khrplatform.h within GL(dev), which
would conflit with ours:
dpkg: error processing archive /var/cache/apt/archives/mesa-common-dev_18.3.6-2+deb10u1_arm64.deb (--unpack):
trying to overwrite '/usr/include/KHR/khrplatform.h', which is also in package libmali-rk-dev:arm64 1.7-1

Let's rename it to avoid that.

Done by these commands:
mv include/KHR/{,mali_}khrplatform.h
ag khrplatform.h -l|xargs sed -i "s/\<khrplatform.h/mali_khrplatform.h/g"

Change-Id: I1aec209c60481332ffecd033ed9433e91cc5fb97
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
2020-04-28 10:15:46 +08:00
Li Huang
8867101e50 Mali 450(rk3328): Fixup wrong picth scale on YUYV (EGL_YUV422I_KHR)
cp libmali-utgard-450-r7p0-r0p0-wayland.so to libmali-utgard-450-r7p0-wayland.so

Signed-off-by: Li Huang <putin.li@rock-chips.com>
Change-Id: I6ad0925e7c484d80d0fd0a766a9ba54499e8d7f8
2020-04-03 10:22:08 +08:00
Li Huang
aa12715485 Mali 450(rk3328): Fixup wrong picth scale on YUYV (EGL_YUV422I_KHR)
Signed-off-by: Li Huang <putin.li@rock-chips.com>
Change-Id: I16c4c130f8184e3da7e2a4a648268fe068eda801
2020-04-02 15:36:53 +08:00
Eddie.Cai
f226e98238 Merge "libmali: overlay: rk3288: support distro" 2020-01-06 16:13:36 +08:00
Nickey Yang
a9d4329b60 libmali: overlay: rk3288: support distro
libmali on debian10 is in /usr/lib/arm-linux-gnueabihf
but in /usr/lib/ on buildroot.

Change-Id: Ie826c85ad8b0c816aafab1ac4d78a7d8f11d1bd5
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
2020-01-03 16:37:16 +08:00
Li Huang
1b74a4844d Update EGL && GLES && KHR header file
EGL:
Form: https://github.com/KhronosGroup/EGL-Registry.git
commit: de3a5e867d906a04a5c37ee0d89e7f01d3598eb9

GLES:
From: https://github.com/KhronosGroup/OpenGL-Registry.git
commit: 92540bc2b20ac

KHR:
from: https://github.com/KhronosGroup/EGL-Registry.git
commit: 4744552d13f44

Change-Id: I2540563dac7c9b2c6e438c65dfc739ceb9eddbe8
Signed-off-by: Li Huang <putin.li@rock-chips.com>
2019-12-11 11:16:17 +08:00
Jeffy Chen
67a812cfe7 Fix missing KHR header
This header was removed by mistake, let's add it back.

Change-Id: I63d5f5592b7cd7b6fdbb1077cfe4fdf2900649da
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
2019-11-20 16:14:24 +08:00
Caesar Wang
946be91008 debian: update wayland for rk3399
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2019-10-31 15:56:43 +08:00
Caesar Wang
41a1cf8080 debian: move these into the other place
Change-Id: I68f95357e6614cd46fcbd725df344d5ae5fec3f6
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2019-08-19 11:23:57 +08:00
Ziyuan Xu
ed8fa75bf2 Merge "libmali: g31: add the opencl library without display feature" 2019-08-12 19:16:13 +08:00
Ziyuan Xu
979be11ecb libmali: g31: add the opencl library without display feature
Change-Id: Ia2fa1279dd48acc03b371e22694dc9b858728217
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2019-08-12 09:00:49 +00:00
Caesar Wang
26ad8bcf84 libmali: add GBM_FORMAT_R8
Change-Id: Ia8a8d71402c71250bbf7f1979b6d07bbda5accae
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2019-08-01 15:33:03 +08:00
Caesar Wang
5c5295756d debian: remove unused wayland for x11 packages
Change-Id: Ia853a17d1908cc652f7f94529900ac9e294f03bc
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2019-07-22 19:30:03 +08:00
Jeffy Chen
f570a257a1 Use the same suffix rules for libmali-bifrost-g31-rxp0
Use the same suffix rules as the others.

Change-Id: If5148d5c4c31a88b17ec7485f167754685b51ce9
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
2019-07-19 11:34:36 +08:00
Li Huang
dea0b1b1de libmali: replace wrong midgard so
Change-Id: I6b974c16757b4693f21713bc00ea7c8fbf9354e3
Signed-off-by: Li Huang <putin.li@rock-chips.com>
2019-07-17 14:27:47 +08:00
Caesar Wang
d90e42bcc7 debian: add build px30/rk3326 x11 libmali
Change-Id: I67cb06f497a793fdb22b7b73095f62c285c53e84
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2019-07-17 11:46:53 +08:00
Li Huang
87e61381ab libmali: Add x11 support for bifrost r6
Change-Id: I2f17276e0f522d302d6727eb3651b06a802a3d8a
Signed-off-by: Li Huang <putin.li@rock-chips.com>
2019-07-17 11:31:21 +08:00
Caesar Wang
577c1b2c32 debian: add build rules to v1.7-1
Tested on rk3399 debian 64bit:

grep gbm_bo_map -r ./usr/lib/aarch64-linux-gnu/libmali.so

Change-Id: Ie0a7f1b909b93d42459df452969525d849546ecf
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2019-07-16 17:49:23 +08:00
Caesar Wang
b9ee0cb105 lib: remove the old mali by unused
Change-Id: Id5504391057ef5782383b696ed906763a50155f7
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2019-07-16 17:29:35 +08:00
Caesar Wang
124a4b672d debian: add migutgrad 450
Change-Id: Ia6e4831e84761efb7cf669ff7ae441fe928e28e6
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2019-07-16 17:29:25 +08:00
Li Huang
5faaeca184 libmali: update midgard
1. Add EGL_EXT_image_dma_buf_import for x11 && wayland
2. Fixup glPolygonOffset report error: GL_INVALID_FRAMEBUFFER_OPERATION

Change-Id: I1747c0004ddd06218cbb6628f55d206c8ad9d85c
Signed-off-by: Li Huang <putin.li@rock-chips.com>
2019-07-16 17:28:49 +08:00
Li Huang
790d55e187 libmali: update gbm.h header file
Change-Id: I00670cdf356feed7419f809c0f48fb947344917d
Signed-off-by: Li Huang <putin.li@rock-chips.com>
2019-07-16 17:28:15 +08:00
huangds
b81d886f3e wayland-gbm without cl
Change-Id: I98825ab968fec45f72fbb11bbe2930bee4fafd92
2019-04-20 19:54:08 +08:00
Jeffy Chen
dcad0ff9b6 rk3288: Use bind mount instead of creating symlink
Make it avaiable for read-only rootfs.

Change-Id: I4afcfc72875b1f37d81b56b52d57e11dc7d32d23
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
2019-04-08 10:40:06 +08:00
Nickey Yang
915d6a1356 libmali: overlay: Change to link rk3288 version by default.
Change-Id: I7850cfff15d7b4bf4cbcb45a49af10a1c01e8833
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
2019-03-25 20:28:55 +08:00