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