msm8952: Add graphics blobs
Change-Id: I23b0332cf3d8d52569f785f066505c86e52a9863
diff --git a/msm8952-32/graphics/Android.mk b/msm8952-32/graphics/Android.mk
new file mode 100644
index 0000000..8454199
--- /dev/null
+++ b/msm8952-32/graphics/Android.mk
@@ -0,0 +1,22 @@
+# Copyright (C) 2017 The LineageOS Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This file is generated by device/qcom/common/extractors/setup-makefiles.sh
+
+LOCAL_PATH := $(call my-dir)
+
+ifneq ($(filter msm8952,$(TARGET_BOARD_PLATFORM)),)
+
+$(shell mkdir -p $(PRODUCT_OUT)/system/vendor/lib/egl && pushd $(PRODUCT_OUT)/system/vendor/lib > /dev/null && ln -s egl/libEGL_adreno.so libEGL_adreno.so && popd > /dev/null)
+endif
diff --git a/msm8952-32/graphics/BoardConfigVendor.mk b/msm8952-32/graphics/BoardConfigVendor.mk
new file mode 100644
index 0000000..b5b7869
--- /dev/null
+++ b/msm8952-32/graphics/BoardConfigVendor.mk
@@ -0,0 +1,16 @@
+# Copyright (C) 2017 The LineageOS Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This file is generated by device/qcom/common/extractors/setup-makefiles.sh
+
diff --git a/msm8952-32/graphics/graphics-vendor.mk b/msm8952-32/graphics/graphics-vendor.mk
new file mode 100644
index 0000000..924179c
--- /dev/null
+++ b/msm8952-32/graphics/graphics-vendor.mk
@@ -0,0 +1,41 @@
+# Copyright (C) 2017 The LineageOS Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This file is generated by device/qcom/common/extractors/setup-makefiles.sh
+
+ifeq ($(QCPATH),)
+PRODUCT_COPY_FILES += \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/egl/eglSubDriverAndroid.so:system/vendor/lib/egl/eglSubDriverAndroid.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/egl/libEGL_adreno.so:system/vendor/lib/egl/libEGL_adreno.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so:system/vendor/lib/egl/libGLESv1_CM_adreno.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/egl/libGLESv2_adreno.so:system/vendor/lib/egl/libGLESv2_adreno.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/egl/libQTapGLES.so:system/vendor/lib/egl/libQTapGLES.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/egl/libq3dtools_adreno.so:system/vendor/lib/egl/libq3dtools_adreno.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/hw/vulkan.msm8952.so:system/vendor/lib/hw/vulkan.msm8952.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libC2D2.so:system/vendor/lib/libC2D2.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libCB.so:system/vendor/lib/libCB.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libOpenCL.so:system/vendor/lib/libOpenCL.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libRSDriver_adreno.so:system/vendor/lib/libRSDriver_adreno.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libadreno_utils.so:system/vendor/lib/libadreno_utils.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a3xx.so:system/vendor/lib/libc2d30-a3xx.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a4xx.so:system/vendor/lib/libc2d30-a4xx.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a5xx.so:system/vendor/lib/libc2d30-a5xx.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libgsl.so:system/vendor/lib/libgsl.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libllvm-glnext.so:system/vendor/lib/libllvm-glnext.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libllvm-qcom.so:system/vendor/lib/libllvm-qcom.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libllvm-qgl.so:system/vendor/lib/libllvm-qgl.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/librs_adreno.so:system/vendor/lib/librs_adreno.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/librs_adreno_sha1.so:system/vendor/lib/librs_adreno_sha1.so \
+ vendor/qcom/binaries/msm8952-32/graphics/proprietary/vendor/lib/libscale.so:system/vendor/lib/libscale.so
+endif
\ No newline at end of file
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/egl/eglSubDriverAndroid.so b/msm8952-32/graphics/proprietary/vendor/lib/egl/eglSubDriverAndroid.so
new file mode 100644
index 0000000..2d1c0bc
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/egl/eglSubDriverAndroid.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/egl/libEGL_adreno.so b/msm8952-32/graphics/proprietary/vendor/lib/egl/libEGL_adreno.so
new file mode 100644
index 0000000..8ac9d62
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/egl/libEGL_adreno.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so b/msm8952-32/graphics/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so
new file mode 100644
index 0000000..e6fba4f
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/egl/libGLESv2_adreno.so b/msm8952-32/graphics/proprietary/vendor/lib/egl/libGLESv2_adreno.so
new file mode 100644
index 0000000..c61f666
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/egl/libGLESv2_adreno.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/egl/libQTapGLES.so b/msm8952-32/graphics/proprietary/vendor/lib/egl/libQTapGLES.so
new file mode 100644
index 0000000..9780bed
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/egl/libQTapGLES.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/egl/libq3dtools_adreno.so b/msm8952-32/graphics/proprietary/vendor/lib/egl/libq3dtools_adreno.so
new file mode 100644
index 0000000..740e04d
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/egl/libq3dtools_adreno.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/hw/vulkan.msm8952.so b/msm8952-32/graphics/proprietary/vendor/lib/hw/vulkan.msm8952.so
new file mode 100644
index 0000000..be19f48
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/hw/vulkan.msm8952.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libC2D2.so b/msm8952-32/graphics/proprietary/vendor/lib/libC2D2.so
new file mode 100644
index 0000000..75cc9c2
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libC2D2.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libCB.so b/msm8952-32/graphics/proprietary/vendor/lib/libCB.so
new file mode 100644
index 0000000..9c524a1
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libCB.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libOpenCL.so b/msm8952-32/graphics/proprietary/vendor/lib/libOpenCL.so
new file mode 100644
index 0000000..a3b335b
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libOpenCL.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libRSDriver_adreno.so b/msm8952-32/graphics/proprietary/vendor/lib/libRSDriver_adreno.so
new file mode 100644
index 0000000..4215308
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libRSDriver_adreno.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libadreno_utils.so b/msm8952-32/graphics/proprietary/vendor/lib/libadreno_utils.so
new file mode 100644
index 0000000..359084d
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libadreno_utils.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a3xx.so b/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a3xx.so
new file mode 100644
index 0000000..6504d81
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a3xx.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a4xx.so b/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a4xx.so
new file mode 100644
index 0000000..6397cdb
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a4xx.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a5xx.so b/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a5xx.so
new file mode 100644
index 0000000..8b1cf55
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libc2d30-a5xx.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libgsl.so b/msm8952-32/graphics/proprietary/vendor/lib/libgsl.so
new file mode 100644
index 0000000..52bd69d
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libgsl.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libllvm-glnext.so b/msm8952-32/graphics/proprietary/vendor/lib/libllvm-glnext.so
new file mode 100644
index 0000000..62ff873
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libllvm-glnext.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libllvm-qcom.so b/msm8952-32/graphics/proprietary/vendor/lib/libllvm-qcom.so
new file mode 100644
index 0000000..5ee0d92
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libllvm-qcom.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libllvm-qgl.so b/msm8952-32/graphics/proprietary/vendor/lib/libllvm-qgl.so
new file mode 100644
index 0000000..a809683
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libllvm-qgl.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/librs_adreno.so b/msm8952-32/graphics/proprietary/vendor/lib/librs_adreno.so
new file mode 100644
index 0000000..726c13e
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/librs_adreno.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/librs_adreno_sha1.so b/msm8952-32/graphics/proprietary/vendor/lib/librs_adreno_sha1.so
new file mode 100644
index 0000000..3383688
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/librs_adreno_sha1.so
Binary files differ
diff --git a/msm8952-32/graphics/proprietary/vendor/lib/libscale.so b/msm8952-32/graphics/proprietary/vendor/lib/libscale.so
new file mode 100644
index 0000000..42b03c9
--- /dev/null
+++ b/msm8952-32/graphics/proprietary/vendor/lib/libscale.so
Binary files differ
diff --git a/msm8952-64/graphics/Android.mk b/msm8952-64/graphics/Android.mk
new file mode 100644
index 0000000..4da4522
--- /dev/null
+++ b/msm8952-64/graphics/Android.mk
@@ -0,0 +1,22 @@
+# Copyright (C) 2017 The LineageOS Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This file is generated by device/qcom/common/extractors/setup-makefiles.sh
+
+LOCAL_PATH := $(call my-dir)
+
+ifneq ($(filter msm8952,$(TARGET_BOARD_PLATFORM)),)
+
+$(shell mkdir -p $(PRODUCT_OUT)/system/vendor/lib64/egl && pushd $(PRODUCT_OUT)/system/vendor/lib64 > /dev/null && ln -s egl/libEGL_adreno.so libEGL_adreno.so && popd > /dev/null)
+endif
diff --git a/msm8952-64/graphics/BoardConfigVendor.mk b/msm8952-64/graphics/BoardConfigVendor.mk
new file mode 100644
index 0000000..b5b7869
--- /dev/null
+++ b/msm8952-64/graphics/BoardConfigVendor.mk
@@ -0,0 +1,16 @@
+# Copyright (C) 2017 The LineageOS Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This file is generated by device/qcom/common/extractors/setup-makefiles.sh
+
diff --git a/msm8952-64/graphics/graphics-vendor.mk b/msm8952-64/graphics/graphics-vendor.mk
new file mode 100644
index 0000000..9952d2f
--- /dev/null
+++ b/msm8952-64/graphics/graphics-vendor.mk
@@ -0,0 +1,41 @@
+# Copyright (C) 2017 The LineageOS Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This file is generated by device/qcom/common/extractors/setup-makefiles.sh
+
+ifeq ($(QCPATH),)
+PRODUCT_COPY_FILES += \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so:system/vendor/lib64/egl/eglSubDriverAndroid.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/egl/libEGL_adreno.so:system/vendor/lib64/egl/libEGL_adreno.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so:system/vendor/lib64/egl/libGLESv1_CM_adreno.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/egl/libGLESv2_adreno.so:system/vendor/lib64/egl/libGLESv2_adreno.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/egl/libQTapGLES.so:system/vendor/lib64/egl/libQTapGLES.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/egl/libq3dtools_adreno.so:system/vendor/lib64/egl/libq3dtools_adreno.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/hw/vulkan.msm8952.so:system/vendor/lib64/hw/vulkan.msm8952.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libC2D2.so:system/vendor/lib64/libC2D2.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libCB.so:system/vendor/lib64/libCB.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libOpenCL.so:system/vendor/lib64/libOpenCL.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libRSDriver_adreno.so:system/vendor/lib64/libRSDriver_adreno.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libadreno_utils.so:system/vendor/lib64/libadreno_utils.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a3xx.so:system/vendor/lib64/libc2d30-a3xx.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a4xx.so:system/vendor/lib64/libc2d30-a4xx.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a5xx.so:system/vendor/lib64/libc2d30-a5xx.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libgsl.so:system/vendor/lib64/libgsl.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-glnext.so:system/vendor/lib64/libllvm-glnext.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-qcom.so:system/vendor/lib64/libllvm-qcom.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-qgl.so:system/vendor/lib64/libllvm-qgl.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/librs_adreno.so:system/vendor/lib64/librs_adreno.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/librs_adreno_sha1.so:system/vendor/lib64/librs_adreno_sha1.so \
+ vendor/qcom/binaries/msm8952-64/graphics/proprietary/vendor/lib64/libscale.so:system/vendor/lib64/libscale.so
+endif
\ No newline at end of file
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so b/msm8952-64/graphics/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so
new file mode 100644
index 0000000..2ae63f5
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/egl/libEGL_adreno.so b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libEGL_adreno.so
new file mode 100644
index 0000000..087accf
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libEGL_adreno.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so
new file mode 100644
index 0000000..56c8083
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/egl/libGLESv2_adreno.so b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libGLESv2_adreno.so
new file mode 100644
index 0000000..535aefb
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libGLESv2_adreno.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/egl/libQTapGLES.so b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libQTapGLES.so
new file mode 100644
index 0000000..38feb9c
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libQTapGLES.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/egl/libq3dtools_adreno.so b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libq3dtools_adreno.so
new file mode 100644
index 0000000..09a0cac
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/egl/libq3dtools_adreno.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/hw/vulkan.msm8952.so b/msm8952-64/graphics/proprietary/vendor/lib64/hw/vulkan.msm8952.so
new file mode 100644
index 0000000..5a2845e
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/hw/vulkan.msm8952.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libC2D2.so b/msm8952-64/graphics/proprietary/vendor/lib64/libC2D2.so
new file mode 100644
index 0000000..360a1cd
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libC2D2.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libCB.so b/msm8952-64/graphics/proprietary/vendor/lib64/libCB.so
new file mode 100644
index 0000000..3412946
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libCB.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libOpenCL.so b/msm8952-64/graphics/proprietary/vendor/lib64/libOpenCL.so
new file mode 100644
index 0000000..981786e
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libOpenCL.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libRSDriver_adreno.so b/msm8952-64/graphics/proprietary/vendor/lib64/libRSDriver_adreno.so
new file mode 100644
index 0000000..cef5f91
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libRSDriver_adreno.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libadreno_utils.so b/msm8952-64/graphics/proprietary/vendor/lib64/libadreno_utils.so
new file mode 100644
index 0000000..89d326c
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libadreno_utils.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a3xx.so b/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a3xx.so
new file mode 100644
index 0000000..8b4132b
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a3xx.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a4xx.so b/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a4xx.so
new file mode 100644
index 0000000..f02906c
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a4xx.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a5xx.so b/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a5xx.so
new file mode 100644
index 0000000..42ddc0f
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libc2d30-a5xx.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libgsl.so b/msm8952-64/graphics/proprietary/vendor/lib64/libgsl.so
new file mode 100644
index 0000000..da4bb7d
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libgsl.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-glnext.so b/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-glnext.so
new file mode 100644
index 0000000..5a8f335
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-glnext.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-qcom.so b/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-qcom.so
new file mode 100644
index 0000000..aa68f8a
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-qcom.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-qgl.so b/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-qgl.so
new file mode 100644
index 0000000..ba95d3a
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libllvm-qgl.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/librs_adreno.so b/msm8952-64/graphics/proprietary/vendor/lib64/librs_adreno.so
new file mode 100644
index 0000000..7d94521
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/librs_adreno.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/librs_adreno_sha1.so b/msm8952-64/graphics/proprietary/vendor/lib64/librs_adreno_sha1.so
new file mode 100644
index 0000000..f5ca84d
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/librs_adreno_sha1.so
Binary files differ
diff --git a/msm8952-64/graphics/proprietary/vendor/lib64/libscale.so b/msm8952-64/graphics/proprietary/vendor/lib64/libscale.so
new file mode 100644
index 0000000..b55c70d
--- /dev/null
+++ b/msm8952-64/graphics/proprietary/vendor/lib64/libscale.so
Binary files differ