summaryrefslogtreecommitdiff
path: root/vulkan/libvulkan/api.cpp
diff options
context:
space:
mode:
author Jesse Hall <jessehall@google.com> 2017-07-06 14:02:29 -0700
committer Jesse Hall <jessehall@google.com> 2017-07-12 20:44:31 +0000
commiteeb4ac7c26038ee3b9771f3b8802c96ef7d8a374 (patch)
tree599f90fbb50d1fde14794b96222258b80f194327 /vulkan/libvulkan/api.cpp
parent0db05d3448f7e2dc8051987de504ecabbd9be252 (diff)
Add GraphicBufferMapper::preloadHal
Plumbing to allow Zygote to explicitly preload the a.h.graphics.mapper HAL. An earlier attempt did this implicitly with a static initializer in libui.so, but the library is also used by non-Zygote processes that don't have access to HALs. This way, the HIDL libraries and HAL are only loaded in Zygote and its children, not random other processes. Bug: 62353585 Test: check that a.h.graphics.mapper is in /proc/`pid zygote64`/maps Change-Id: I4989c8089e3a4cfd627f8940f5552950c1c617fc (cherry picked from commit 5dac7819ac9461c14f0b7c208597579c5c3fb814)
Diffstat (limited to 'vulkan/libvulkan/api.cpp')
0 files changed, 0 insertions, 0 deletions