diff options
| author | 2017-08-25 02:10:43 +0000 | |
|---|---|---|
| committer | 2017-08-25 02:10:43 +0000 | |
| commit | beaa76b8ad3ffef46d5c3bbd7ec34f3cd8def0fd (patch) | |
| tree | e11daf4c6ed3619d93aafb5e391540b999b2e5e4 | |
| parent | b76ddcd24d332f5117764dfed8b0ae7a621b6401 (diff) | |
| parent | b02a9c862ac843a619b20375261d9ba5d9675af8 (diff) | |
Merge "Update FEATURE_VULKAN_HARDWARE_COMPUTE documentation" into oc-mr1-dev am: d1736cb2a7
am: b02a9c862a
Change-Id: Icda42d11d0fc37da160f4fb92a8f6663c2e21fd5
| -rw-r--r-- | core/java/android/content/pm/PackageManager.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 449b4a999c42..ef8f84bd1690 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -1904,10 +1904,16 @@ public abstract class PackageManager { * Feature for {@link #getSystemAvailableFeatures} and * {@link #hasSystemFeature(String, int)}: If this feature is supported, the Vulkan native API * will enumerate at least one {@code VkPhysicalDevice}, and the feature version will indicate - * what level of optional compute features are supported beyond the Vulkan 1.0 requirements. + * what level of optional compute features that device supports beyond the Vulkan 1.0 + * requirements. * <p> - * Compute level 0 indicates support for the {@code VariablePointers} SPIR-V capability defined - * by the SPV_KHR_variable_pointers extension. + * Compute level 0 indicates: + * <ul> + * <li>The {@code VK_KHR_variable_pointers} extension and + * {@code VkPhysicalDeviceVariablePointerFeaturesKHR::variablePointers} feature are + supported.</li> + * <li>{@code VkPhysicalDeviceLimits::maxPerStageDescriptorStorageBuffers} is at least 16.</li> + * </ul> */ @SdkConstant(SdkConstantType.FEATURE) public static final String FEATURE_VULKAN_HARDWARE_COMPUTE = "android.hardware.vulkan.compute"; |