1. fixup time consuming on glclear, cause by dri2
2. fixup mmap failed, pixmap egl image must use gbm map
3. Use env RK_MALI_SURFACELESS_DISABLE to disable EGL_KHR_surfaceless_context
Signed-off-by: Li Huang <putin.li@rock-chips.com>
Change-Id: I099343c4f82872420dfb34c3926beb6fa1ec0753
sha1sum is 4247499486eb7a657a4be449ebbf80a4a9e09b5c
MUST be used with valhall_device_driver of DDK g21p0-01eac0
For the device driver, DDK version, such as "g21p0-01eac0", could be found
in file kernel/drivers/gpu/arm/bifrost/Kbuild:
"MALI_RELEASE_NAME ?= '"g21p0-01eac0"'".
It could be also found in commits messages under kernel/drivers/gpu/arm/bifrost,
such as:
"MALI: rockchip: upgrade bifrost DDK to g21p0-01eac0, from g18p0-01eac0".
Change-Id: I19aca1a6753a6c1a3cc3ebf96613efbcd75b7a73
Signed-off-by: Zhen Chen <chenzhen@rock-chips.com>
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
disable cache on DRM_IOCTL_MODE_CREATE_DUMB, on gbm_bo_create
Signed-off-by: Li Huang <putin.li@rock-chips.com>
Change-Id: I6956c6943eab5c81b8d583b257e6a7d7154fbc1d
Add EGL_KHR_surfaceless_context support for GLES1 | GLES2 bit
Signed-off-by: Li Huang <putin.li@rock-chips.com>
Change-Id: I6674c2372a977fdb2b0cdbb77ed32f764ad33eb2
sha1sum is 4247499486eb7a657a4be449ebbf80a4a9e09b5c
MUST be used with valhall_device_driver of DDK g21p0-01eac0
For the device driver, DDK version, such as "g21p0-01eac0", could be found
in file kernel/drivers/gpu/arm/bifrost/Kbuild:
"MALI_RELEASE_NAME ?= '"g21p0-01eac0"'".
It could be also found in commits messages under kernel/drivers/gpu/arm/bifrost,
such as:
"MALI: rockchip: upgrade bifrost DDK to g21p0-01eac0, from g18p0-01eac0".
Change-Id: Ie4f775f28f80dc98ae43992d63d3653544eb0d69
Signed-off-by: Zhen Chen <chenzhen@rock-chips.com>
It might require custom firmware dir for cases like 'usr merge'.
Change-Id: Icaacd3fa26a8ff5bb2e7b8413c6e165b331ab16b
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>