msm8937-common: Update Display stack to OPM1

* Graphics(EGL) from vince 8.1.0 OPM1.171019.019
 * Graphics(HDR) from vince 8.1.0 OPM1.171019.019
 * Graphics(SDM) from vince 8.1.0 OPM1.171019.019
 * Graphics(Vulkan) from vince 8.1.0 OPM1.171019.019
This commit is contained in:
LuK1337 2018-02-03 10:40:33 +00:00 committed by Isaac Chen
parent 8dc80296b3
commit 0ab6c20da2
2 changed files with 66 additions and 67 deletions

View file

@ -3,6 +3,8 @@ PRODUCT_PACKAGES += \
copybit.msm8937 \ copybit.msm8937 \
gralloc.msm8937 \ gralloc.msm8937 \
hwcomposer.msm8937 \ hwcomposer.msm8937 \
libdisplayconfig \
libqdMetaData.system \
libtinyxml \ libtinyxml \
memtrack.msm8937 memtrack.msm8937

View file

@ -194,107 +194,85 @@ vendor/lib64/libxt_native.so
vendor/lib64/libxtadapter.so vendor/lib64/libxtadapter.so
vendor/lib64/libxtwifi_ulp_adaptor.so vendor/lib64/libxtwifi_ulp_adaptor.so
# Graphics - from santoni (Redmi 4X) # Graphics - from vince 8.1.0 OPM1.171019.019
-vendor/lib/libsdm-disp-apis.so
vendor/lib/egl/eglsubAndroid.so
vendor/lib/egl/eglSubDriverAndroid.so vendor/lib/egl/eglSubDriverAndroid.so
vendor/lib/egl/libEGL_adreno.so vendor/lib/egl/libEGL_adreno.so
vendor/lib/egl/libESXEGL_adreno.so
vendor/lib/egl/libESXGLESv1_CM_adreno.so
vendor/lib/egl/libESXGLESv2_adreno.so
vendor/lib/egl/libGLESv1_CM_adreno.so vendor/lib/egl/libGLESv1_CM_adreno.so
vendor/lib/egl/libGLESv2_adreno.so vendor/lib/egl/libGLESv2_adreno.so
vendor/lib/egl/libQTapGLES.so
vendor/lib/egl/libRBEGL_adreno.so
vendor/lib/egl/libRBGLESv1_CM_adreno.so
vendor/lib/egl/libRBGLESv2_adreno.so
vendor/lib/egl/libq3dtools_adreno.so vendor/lib/egl/libq3dtools_adreno.so
vendor/lib/egl/libq3dtools_esx.so vendor/lib/egl/libQTapGLES.so
vendor/lib/hw/vulkan.msm8937.so
vendor/lib/libC2D2.so
vendor/lib/libCB.so
vendor/lib/libOpenCL.so
vendor/lib/libRSDriver_adreno.so
vendor/lib/libadreno_utils.so vendor/lib/libadreno_utils.so
vendor/lib/libbccQTI.so vendor/lib/libbccQTI.so
vendor/lib/libc2d30-a3xx.so vendor/lib/libC2D2.so
vendor/lib/libc2d30-a4xx.so
vendor/lib/libc2d30-a5xx.so
vendor/lib/libc2d30_bltlib.so vendor/lib/libc2d30_bltlib.so
vendor/lib/libc2d30-a5xx.so
vendor/lib/libCB.so
vendor/lib/libgsl.so vendor/lib/libgsl.so
vendor/lib/libllvm-glnext.so vendor/lib/libllvm-glnext.so
vendor/lib/libllvm-qcom.so vendor/lib/libllvm-qcom.so
vendor/lib/libllvm-qgl.so vendor/lib/libllvm-qgl.so
vendor/lib/libmm-disp-apis.so vendor/lib/libmm-disp-apis.so
vendor/lib/libmm-hdcpmgr.so
vendor/lib/libmm-qdcm.so vendor/lib/libmm-qdcm.so
vendor/lib/libmmQSM.so vendor/lib/libOpenCL.so
vendor/lib/librs_adreno.so
vendor/lib/librs_adreno_sha1.so vendor/lib/librs_adreno_sha1.so
vendor/lib/libsc-a2xx.so vendor/lib/librs_adreno.so
vendor/lib/libsc-a3xx.so vendor/lib/libRSDriver_adreno.so
vendor/lib/libscalar.so
vendor/lib/libscale.so
vendor/lib/libsdm-color.so
vendor/lib/libsdm-diag.so
vendor/lib/libsdmextension.so
vendor/lib/libsd_sdk_display.so
vendor/lib64/egl/eglsubAndroid.so
vendor/lib64/egl/eglSubDriverAndroid.so vendor/lib64/egl/eglSubDriverAndroid.so
vendor/lib64/egl/libEGL_adreno.so vendor/lib64/egl/libEGL_adreno.so
vendor/lib64/egl/libESXEGL_adreno.so
vendor/lib64/egl/libESXGLESv1_CM_adreno.so
vendor/lib64/egl/libESXGLESv2_adreno.so
vendor/lib64/egl/libGLESv1_CM_adreno.so vendor/lib64/egl/libGLESv1_CM_adreno.so
vendor/lib64/egl/libGLESv2_adreno.so vendor/lib64/egl/libGLESv2_adreno.so
vendor/lib64/egl/libQTapGLES.so
vendor/lib64/egl/libq3dtools_adreno.so vendor/lib64/egl/libq3dtools_adreno.so
vendor/lib64/egl/libq3dtools_esx.so vendor/lib64/egl/libQTapGLES.so
vendor/lib64/egl/libRBEGL_adreno.so
vendor/lib64/egl/libRBGLESv1_CM_adreno.so
vendor/lib64/egl/libRBGLESv2_adreno.so
vendor/lib64/hw/vulkan.msm8937.so
-vendor/lib64/libsdm-disp-apis.so
vendor/lib64/libC2D2.so
vendor/lib64/libCB.so
vendor/lib64/libOpenCL.so
vendor/lib64/libRSDriver_adreno.so
vendor/lib64/libadreno_utils.so vendor/lib64/libadreno_utils.so
vendor/lib64/libbccQTI.so vendor/lib64/libbccQTI.so
vendor/lib64/libc2d30-a3xx.so vendor/lib64/libC2D2.so
vendor/lib64/libc2d30-a4xx.so
vendor/lib64/libc2d30-a5xx.so
vendor/lib64/libc2d30_bltlib.so vendor/lib64/libc2d30_bltlib.so
vendor/lib64/libc2d30-a5xx.so
vendor/lib64/libCB.so
vendor/lib64/libgsl.so vendor/lib64/libgsl.so
vendor/lib64/libllvm-glnext.so vendor/lib64/libllvm-glnext.so
vendor/lib64/libllvm-qcom.so vendor/lib64/libllvm-qcom.so
vendor/lib64/libllvm-qgl.so vendor/lib64/libllvm-qgl.so
vendor/lib64/libmm-disp-apis.so vendor/lib64/libmm-disp-apis.so
vendor/lib64/libmm-hdcpmgr.so
vendor/lib64/libmm-qdcm.so vendor/lib64/libmm-qdcm.so
vendor/lib64/libmmQSM.so vendor/lib64/libOpenCL.so
vendor/lib64/librs_adreno.so
vendor/lib64/librs_adreno_sha1.so vendor/lib64/librs_adreno_sha1.so
vendor/lib64/libsc-a2xx.so vendor/lib64/librs_adreno.so
vendor/lib64/libsc-a3xx.so vendor/lib64/libRSDriver_adreno.so
# Graphics (HDR) - from vince 8.1.0 OPM1.171019.019
vendor/lib/libhdr_tm.so
vendor/lib64/libhdr_tm.so
# Graphics (SDM) - from vince 8.1.0 OPM1.171019.019
vendor/lib/libscalar.so
vendor/lib/libsdm-color.so
vendor/lib/libsdm-diag.so
vendor/lib/libsdm-disp-apis.so
-vendor/lib/libsdm-disp-vndapis.so
vendor/lib/libsdmextension.so
vendor/lib/libtinyxml2_1.so
vendor/lib64/libscalar.so vendor/lib64/libscalar.so
vendor/lib64/libscale.so
vendor/lib64/libsd_sdk_display.so
vendor/lib64/libsdm-color.so vendor/lib64/libsdm-color.so
vendor/lib64/libsdm-diag.so vendor/lib64/libsdm-diag.so
vendor/lib64/libsdm-disp-apis.so
-vendor/lib64/libsdm-disp-vndapis.so
vendor/lib64/libsdmextension.so vendor/lib64/libsdmextension.so
vendor/lib64/libuiblur.so|4b3fabf5ded7c4af531abde681676fc5e9248494 vendor/lib64/libtinyxml2_1.so
# Graphics firmware - from santoni (Redmi 4X) # Graphics vulkan - from vince 8.1.0 OPM1.171019.019
etc/firmware/a530_gpmu.fw2 vendor/lib/hw/vulkan.msm8953.so:vendor/lib/hw/vulkan.msm8937.so
etc/firmware/a530_pfp.fw vendor/lib64/hw/vulkan.msm8953.so:vendor/lib64/hw/vulkan.msm8937.so
etc/firmware/a530_pm4.fw
etc/firmware/a530v1_pfp.fw # Graphics firmware - from vince 8.1.0 OPM1.171019.019
etc/firmware/a530v1_pm4.fw vendor/firmware/a530_gpmu.fw2
etc/firmware/a530v2_seq.fw2 vendor/firmware/a530_pfp.fw
etc/firmware/a530v3_gpmu.fw2 vendor/firmware/a530_pm4.fw
etc/firmware/a530v3_seq.fw2 vendor/firmware/a530v1_pfp.fw
etc/firmware/a540_gpmu.fw2 vendor/firmware/a530v1_pm4.fw
vendor/firmware/a530v2_seq.fw2
vendor/firmware/a530v3_gpmu.fw2
vendor/firmware/a530v3_seq.fw2
# Keystore - from santoni (Redmi 4X) # Keystore - from santoni (Redmi 4X)
vendor/lib/hw/keystore.msm8937.so vendor/lib/hw/keystore.msm8937.so
@ -362,11 +340,30 @@ bin/pm-service:vendor/bin/pm-service
vendor/lib/libperipheral_client.so vendor/lib/libperipheral_client.so
vendor/lib64/libperipheral_client.so vendor/lib64/libperipheral_client.so
# Postprocessing - from santoni (Redmi 4X) # Postprocessing - from vince 8.1.0 OPM1.171019.019
etc/permissions/com.qti.snapdragon.sdk.display.xml
framework/com.qti.snapdragon.sdk.display.jar framework/com.qti.snapdragon.sdk.display.jar
lib/libsd_sdk_display.so:vendor/lib/libsd_sdk_display.so
lib/vendor.display.color@1.0.so
lib/vendor.display.postproc@1.0.so
lib/vendor.qti.hardware.qdutils_disp@1.0.so
lib64/libsd_sdk_display.so:vendor/lib64/libsd_sdk_display.so
lib64/vendor.display.color@1.0.so
lib64/vendor.display.postproc@1.0.so
lib64/vendor.qti.hardware.qdutils_disp@1.0.so
vendor/bin/hw/vendor.display.color@1.0-service
vendor/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti
vendor/bin/mm-pp-dpps vendor/bin/mm-pp-dpps
vendor/etc/init/vendor.display.color@1.0-service.rc
vendor/etc/init/vendor.qti.hardware.qdutils_disp@1.0-service-qti.rc
vendor/lib/libdisp-aba.so vendor/lib/libdisp-aba.so
vendor/lib/vendor.display.color@1.0_vendor.so
vendor/lib/vendor.display.postproc@1.0_vendor.so
vendor/lib/vendor.qti.hardware.qdutils_disp@1.0_vendor.so
vendor/lib64/libdisp-aba.so vendor/lib64/libdisp-aba.so
vendor/lib64/vendor.display.color@1.0_vendor.so
vendor/lib64/vendor.display.postproc@1.0_vendor.so
vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0_vendor.so
# QMI - from santoni (Redmi 4X) # QMI - from santoni (Redmi 4X)
bin/ATFWD-daemon:vendor/bin/ATFWD-daemon bin/ATFWD-daemon:vendor/bin/ATFWD-daemon