Jesse Hall | 89bf277 | 2015-10-08 22:21:10 -0700 | [diff] [blame] | 1 | frameworks/native/vulkan/patches |
| 2 | ================================ |
| 3 | Each subdirectory corresponds to a sequence of patches. These are |
| 4 | "virtual branches": we only have one shared branch, so these let us |
| 5 | share experimental or auxiliary changes without disturbing the main |
| 6 | branch. |
| 7 | |
| 8 | To apply: |
| 9 | $ cd <somewhere in target git repo> |
| 10 | $ git am $VULKAN_PATCHES/$PATCH_DIR/* |
| 11 | |
| 12 | |
| 13 | frameworks_base-apk_library_dir |
| 14 | ------------------------------- |
Jesse Hall | f860bcb | 2015-10-14 15:26:43 -0700 | [diff] [blame] | 15 | This branch is for $TOP/frameworks/base. It modifies the framework to |
Jesse Hall | 89bf277 | 2015-10-08 22:21:10 -0700 | [diff] [blame] | 16 | inform the Vulkan loader, during activity startup, where the |
| 17 | activity's native library directory. The loader will search this |
| 18 | directory for layer libraries. Without this change, layers will only |
| 19 | be loaded from a global location under /data. |
Jesse Hall | f860bcb | 2015-10-14 15:26:43 -0700 | [diff] [blame] | 20 | |
| 21 | |
| 22 | build-install_libvulkan |
| 23 | ----------------------- |
| 24 | This branch is for $TOP/build. It adds libvulkan.so to the base |
| 25 | PRODUCT_PACKAGES variable, so it will be built and installed on the system |
| 26 | partition by default. |