summaryrefslogtreecommitdiff
path: root/vulkan/include/hardware
AgeCommit message (Collapse)Author
2020-08-03Vulkan: unload builtin driver to reload updated driver if needed Yiwei Zhang
Android historically preloads GL driver in Zygote to speed up app launch time and avoid the duplicate extra memory for each process loading the graphics driver. In Android 10, we landed GL driver unloading mechanism to ship updatable driver and ANGLE without perf overhead on the rest of the system. To get prepared for the HWUI Vulkan backend being turned on as the default renderer for UI componments, this CL will do the same to the Vulkan driver to preload it in Zygote and unload so to reload updated driver if needed. Bug: 135536511 Test: atest CtsUiRenderingTestCases no regression on VK backend Change-Id: I2909f6ecc4f011b1f3670aacdf817ed3b6e9a487
2016-01-25vulkan: Use the same dispatch magic value as LunarG Jesse Hall
Change-Id: I3ac0d3953bd395ffb459aa7b8c7c08914b49008b (cherry picked from commit 6a4503c5b8d01cc89e1ebde747c162ee326ebbff)
2016-01-25vulkan: Update from header 0.138.2 to 0.170.2 Jesse Hall
Change-Id: I011e1f27d025730d448ee5cfefc6701300b455c2 (cherry picked from commit 6761b6067555557599e8c30096614642a5223646)
2016-01-25vulkan: initial loader and null driver Jesse Hall
Change-Id: Id5ebb5f01e61e9b114990f49c64c88fbbb7b730e (cherry picked from commit 4df205cdfc61e66de774ba50be9ef59a08cf88bb)