summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Huang <jim.huang@linaro.org>2011-04-18 15:10:56 +0800
committerJim Huang <jim.huang@linaro.org>2011-04-18 15:20:22 +0800
commitdb15f702810b8fb757167b2e1c9f2e052339dbc3 (patch)
treecee8f229459309d7bdad07d08e99d64912dd8514
parent0f61c50f13551f6a27f1940bb5a85f08681f2250 (diff)
downloadpandaboard-db15f702810b8fb757167b2e1c9f2e052339dbc3.tar.gz
Import SGX DDK binaries version 1.7.17.3957
Imported from http://git.omapzoom.org/?p=device/ti/proprietary-open.git;a=shortlog;h=refs/heads/gingerbread
-rw-r--r--prebuilt/graphics/system/Android.mk72
-rwxr-xr-xprebuilt/graphics/system/bin/framebuffer_testbin0 -> 5496 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/hal_client_testbin0 -> 5556 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/hal_server_testbin0 -> 9656 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/pvr2d_testbin0 -> 47512 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/pvrsrvinitbin0 -> 5412 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/services_testbin0 -> 9676 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/sgx_blit_testbin0 -> 13804 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/sgx_clipblit_testbin0 -> 637628 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/sgx_flip_testbin0 -> 9672 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/sgx_init_testbin0 -> 13748 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/sgx_render_flip_testbin0 -> 79712 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/testwrapbin0 -> 5476 bytes
-rwxr-xr-xprebuilt/graphics/system/bin/texture_benchmarkbin0 -> 9772 bytes
l---------prebuilt/graphics/system/vendor/lib/egl/libEGL_POWERVR_SGX540_120.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/egl/libEGL_POWERVR_SGX540_120.so.1.1.17.3957bin0 -> 9384 bytes
l---------prebuilt/graphics/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so.1.1.17.3957bin0 -> 417520 bytes
l---------prebuilt/graphics/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so.1.1.17.3957bin0 -> 323080 bytes
l---------prebuilt/graphics/system/vendor/lib/hw/gralloc.omap4.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/hw/gralloc.omap4.so.1.1.17.3957bin0 -> 14384 bytes
l---------prebuilt/graphics/system/vendor/lib/libIMGegl.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/libIMGegl.so.1.1.17.3957bin0 -> 63416 bytes
l---------prebuilt/graphics/system/vendor/lib/libPVRScopeServices.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/libPVRScopeServices.so.1.1.17.3957bin0 -> 9340 bytes
l---------prebuilt/graphics/system/vendor/lib/libglslcompiler.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/libglslcompiler.so.1.1.17.3957bin0 -> 249324 bytes
l---------prebuilt/graphics/system/vendor/lib/libpvr2d.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/libpvr2d.so.1.1.17.3957bin0 -> 25956 bytes
l---------prebuilt/graphics/system/vendor/lib/libpvrANDROID_WSEGL.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/libpvrANDROID_WSEGL.so.1.1.17.3957bin0 -> 5596 bytes
l---------prebuilt/graphics/system/vendor/lib/libsrv_init.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/libsrv_init.so.1.1.17.3957bin0 -> 87176 bytes
l---------prebuilt/graphics/system/vendor/lib/libsrv_um.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/libsrv_um.so.1.1.17.3957bin0 -> 149248 bytes
l---------prebuilt/graphics/system/vendor/lib/libusc.so1
-rw-r--r--prebuilt/graphics/system/vendor/lib/libusc.so.1.1.17.3957bin0 -> 916272 bytes
38 files changed, 84 insertions, 0 deletions
diff --git a/prebuilt/graphics/system/Android.mk b/prebuilt/graphics/system/Android.mk
new file mode 100644
index 0000000..eca5130
--- /dev/null
+++ b/prebuilt/graphics/system/Android.mk
@@ -0,0 +1,72 @@
+##
+## Copyright 2010, Texas Instruments. All rights reserved.
+##
+## Redistribution and use in source and binary forms, with or without
+## modification, are permitted provided that the following conditions
+## are met:
+## * Redistributions of source code must retain the above copyright
+## notice, this list of conditions and the following disclaimer.
+## * Redistributions in binary form must reproduce the above copyright
+## notice, this list of conditions and the following disclaimer in the
+## documentation and/or other materials provided with the distribution.
+##
+## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
+## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+## PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+## PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+## OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+## (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+## OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+##
+
+ifeq ($(TARGET_BOARD_PLATFORM),omap4)
+
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+
+define local-transform-link-to-target
+@echo "$(if $(PRIVATE_IS_HOST_MODULE),host,target) Prebuilt: $(PRIVATE_MODULE) ($@)"
+$(hide) rm -f $@
+$(hide) ln -s `basename $<` $@
+endef
+
+# find the library version number
+library_version := $(shell \
+ echo "$(wildcard $(LOCAL_PATH)/vendor/lib/libIMGegl.so.*)" | \
+ sed "s%.*libIMGegl[.]so[.]\(.*\)%\1%" \
+ )
+
+copy_lib_files_from := \
+ $(wildcard $(LOCAL_PATH)/vendor/lib/*.so.*) \
+ $(wildcard $(LOCAL_PATH)/vendor/lib/egl/*.so.*) \
+ $(wildcard $(LOCAL_PATH)/vendor/lib/hw/*.so.*)
+copy_lib_files_to := $(copy_lib_files_from:$(LOCAL_PATH)/%=$(TARGET_OUT)/%)
+
+libs_to_link := $(copy_lib_files_to:%.$(library_version)=%)
+
+misc_files_from := \
+ $(LOCAL_PATH)/bin/pvrsrvinit
+misc_files_to := $(misc_files_from:$(LOCAL_PATH)/%=$(TARGET_OUT)/%)
+
+copy_files_to := \
+ $(copy_lib_files_to) \
+ $(libs_to_link) \
+ $(misc_files_to)
+
+$(copy_lib_files_to): $(TARGET_OUT)/% : $(LOCAL_PATH)/% | $(ACP)
+ $(transform-prebuilt-to-target)
+
+$(misc_files_to): $(TARGET_OUT)/% : $(LOCAL_PATH)/% | $(ACP)
+ $(transform-prebuilt-to-target)
+
+$(libs_to_link): % : %.$(library_version)
+ $(local-transform-link-to-target)
+
+
+ALL_PREBUILT += $(copy_files_to)
+
+endif
diff --git a/prebuilt/graphics/system/bin/framebuffer_test b/prebuilt/graphics/system/bin/framebuffer_test
new file mode 100755
index 0000000..7cb0d96
--- /dev/null
+++ b/prebuilt/graphics/system/bin/framebuffer_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/hal_client_test b/prebuilt/graphics/system/bin/hal_client_test
new file mode 100755
index 0000000..040d304
--- /dev/null
+++ b/prebuilt/graphics/system/bin/hal_client_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/hal_server_test b/prebuilt/graphics/system/bin/hal_server_test
new file mode 100755
index 0000000..bd63a72
--- /dev/null
+++ b/prebuilt/graphics/system/bin/hal_server_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/pvr2d_test b/prebuilt/graphics/system/bin/pvr2d_test
new file mode 100755
index 0000000..b85595b
--- /dev/null
+++ b/prebuilt/graphics/system/bin/pvr2d_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/pvrsrvinit b/prebuilt/graphics/system/bin/pvrsrvinit
new file mode 100755
index 0000000..0107904
--- /dev/null
+++ b/prebuilt/graphics/system/bin/pvrsrvinit
Binary files differ
diff --git a/prebuilt/graphics/system/bin/services_test b/prebuilt/graphics/system/bin/services_test
new file mode 100755
index 0000000..e42029d
--- /dev/null
+++ b/prebuilt/graphics/system/bin/services_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/sgx_blit_test b/prebuilt/graphics/system/bin/sgx_blit_test
new file mode 100755
index 0000000..deb07c1
--- /dev/null
+++ b/prebuilt/graphics/system/bin/sgx_blit_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/sgx_clipblit_test b/prebuilt/graphics/system/bin/sgx_clipblit_test
new file mode 100755
index 0000000..2c32905
--- /dev/null
+++ b/prebuilt/graphics/system/bin/sgx_clipblit_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/sgx_flip_test b/prebuilt/graphics/system/bin/sgx_flip_test
new file mode 100755
index 0000000..57f4a65
--- /dev/null
+++ b/prebuilt/graphics/system/bin/sgx_flip_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/sgx_init_test b/prebuilt/graphics/system/bin/sgx_init_test
new file mode 100755
index 0000000..a020e28
--- /dev/null
+++ b/prebuilt/graphics/system/bin/sgx_init_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/sgx_render_flip_test b/prebuilt/graphics/system/bin/sgx_render_flip_test
new file mode 100755
index 0000000..e610433
--- /dev/null
+++ b/prebuilt/graphics/system/bin/sgx_render_flip_test
Binary files differ
diff --git a/prebuilt/graphics/system/bin/testwrap b/prebuilt/graphics/system/bin/testwrap
new file mode 100755
index 0000000..395a6ff
--- /dev/null
+++ b/prebuilt/graphics/system/bin/testwrap
Binary files differ
diff --git a/prebuilt/graphics/system/bin/texture_benchmark b/prebuilt/graphics/system/bin/texture_benchmark
new file mode 100755
index 0000000..e4d3829
--- /dev/null
+++ b/prebuilt/graphics/system/bin/texture_benchmark
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/egl/libEGL_POWERVR_SGX540_120.so b/prebuilt/graphics/system/vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
new file mode 120000
index 0000000..e666aeb
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
@@ -0,0 +1 @@
+libEGL_POWERVR_SGX540_120.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/egl/libEGL_POWERVR_SGX540_120.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/egl/libEGL_POWERVR_SGX540_120.so.1.1.17.3957
new file mode 100644
index 0000000..902ef37
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/egl/libEGL_POWERVR_SGX540_120.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so b/prebuilt/graphics/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
new file mode 120000
index 0000000..5bf8102
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
@@ -0,0 +1 @@
+libGLESv1_CM_POWERVR_SGX540_120.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so.1.1.17.3957
new file mode 100644
index 0000000..0b23fa8
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so b/prebuilt/graphics/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
new file mode 120000
index 0000000..edbf7ff
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
@@ -0,0 +1 @@
+libGLESv2_POWERVR_SGX540_120.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so.1.1.17.3957
new file mode 100644
index 0000000..7433361
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/hw/gralloc.omap4.so b/prebuilt/graphics/system/vendor/lib/hw/gralloc.omap4.so
new file mode 120000
index 0000000..cbcb9d0
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/hw/gralloc.omap4.so
@@ -0,0 +1 @@
+gralloc.omap4.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/hw/gralloc.omap4.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/hw/gralloc.omap4.so.1.1.17.3957
new file mode 100644
index 0000000..30d8d7f
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/hw/gralloc.omap4.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/libIMGegl.so b/prebuilt/graphics/system/vendor/lib/libIMGegl.so
new file mode 120000
index 0000000..b72b156
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libIMGegl.so
@@ -0,0 +1 @@
+libIMGegl.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/libIMGegl.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/libIMGegl.so.1.1.17.3957
new file mode 100644
index 0000000..b698520
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libIMGegl.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/libPVRScopeServices.so b/prebuilt/graphics/system/vendor/lib/libPVRScopeServices.so
new file mode 120000
index 0000000..8cab534
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libPVRScopeServices.so
@@ -0,0 +1 @@
+libPVRScopeServices.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/libPVRScopeServices.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/libPVRScopeServices.so.1.1.17.3957
new file mode 100644
index 0000000..5767174
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libPVRScopeServices.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/libglslcompiler.so b/prebuilt/graphics/system/vendor/lib/libglslcompiler.so
new file mode 120000
index 0000000..4c69a5e
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libglslcompiler.so
@@ -0,0 +1 @@
+libglslcompiler.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/libglslcompiler.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/libglslcompiler.so.1.1.17.3957
new file mode 100644
index 0000000..20e27a2
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libglslcompiler.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/libpvr2d.so b/prebuilt/graphics/system/vendor/lib/libpvr2d.so
new file mode 120000
index 0000000..298f637
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libpvr2d.so
@@ -0,0 +1 @@
+libpvr2d.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/libpvr2d.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/libpvr2d.so.1.1.17.3957
new file mode 100644
index 0000000..18bcced
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libpvr2d.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/libpvrANDROID_WSEGL.so b/prebuilt/graphics/system/vendor/lib/libpvrANDROID_WSEGL.so
new file mode 120000
index 0000000..238585c
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libpvrANDROID_WSEGL.so
@@ -0,0 +1 @@
+libpvrANDROID_WSEGL.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/libpvrANDROID_WSEGL.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/libpvrANDROID_WSEGL.so.1.1.17.3957
new file mode 100644
index 0000000..c394e30
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libpvrANDROID_WSEGL.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/libsrv_init.so b/prebuilt/graphics/system/vendor/lib/libsrv_init.so
new file mode 120000
index 0000000..6de510d
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libsrv_init.so
@@ -0,0 +1 @@
+libsrv_init.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/libsrv_init.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/libsrv_init.so.1.1.17.3957
new file mode 100644
index 0000000..0cb4294
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libsrv_init.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/libsrv_um.so b/prebuilt/graphics/system/vendor/lib/libsrv_um.so
new file mode 120000
index 0000000..a0bb04c
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libsrv_um.so
@@ -0,0 +1 @@
+libsrv_um.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/libsrv_um.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/libsrv_um.so.1.1.17.3957
new file mode 100644
index 0000000..6290cf9
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libsrv_um.so.1.1.17.3957
Binary files differ
diff --git a/prebuilt/graphics/system/vendor/lib/libusc.so b/prebuilt/graphics/system/vendor/lib/libusc.so
new file mode 120000
index 0000000..408cd6a
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libusc.so
@@ -0,0 +1 @@
+libusc.so.1.1.17.3957 \ No newline at end of file
diff --git a/prebuilt/graphics/system/vendor/lib/libusc.so.1.1.17.3957 b/prebuilt/graphics/system/vendor/lib/libusc.so.1.1.17.3957
new file mode 100644
index 0000000..03c9ad0
--- /dev/null
+++ b/prebuilt/graphics/system/vendor/lib/libusc.so.1.1.17.3957
Binary files differ