From 54fc609183908dd1581fc069ca9683acea3729a3 Mon Sep 17 00:00:00 2001 From: Jesse Hall Date: Tue, 22 Aug 2017 07:19:56 -0700 Subject: Update FEATURE_VULKAN_HARDWARE_COMPUTE documentation Now that VK_KHR_variable_pointers is public, the documentation can be more precise about the definition of FEATURE_VULKAN_HARDWARE_COMPUTE level 0. Also document the maxPerStageDescriptorStorageBuffers requirement. Bug: 34745152 Test: make docs Change-Id: I0f6c088488243e4daea589d4771d10a8714f7441 --- core/java/android/content/pm/PackageManager.java | 12 +++++++++--- 1 file 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. *

- * Compute level 0 indicates support for the {@code VariablePointers} SPIR-V capability defined - * by the SPV_KHR_variable_pointers extension. + * Compute level 0 indicates: + *

*/ @SdkConstant(SdkConstantType.FEATURE) public static final String FEATURE_VULKAN_HARDWARE_COMPUTE = "android.hardware.vulkan.compute"; -- cgit v1.2.3-59-g8ed1b