PackageManager.FeatureVulkanHardwareCompute Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Feature for #getSystemAvailableFeatures
and
#hasSystemFeature(String, int)
: If this feature is supported, the Vulkan
implementation on this device is hardware accelerated, and the Vulkan native API will
enumerate at least one VkPhysicalDevice
, and the feature version will indicate what
level of optional compute features that device supports beyond the Vulkan 1.
[Android.Runtime.Register("FEATURE_VULKAN_HARDWARE_COMPUTE", ApiSince=26)]
public const string FeatureVulkanHardwareCompute;
[<Android.Runtime.Register("FEATURE_VULKAN_HARDWARE_COMPUTE", ApiSince=26)>]
val mutable FeatureVulkanHardwareCompute : string
Field Value
- Attributes
Remarks
Feature for #getSystemAvailableFeatures
and #hasSystemFeature(String, int)
: If this feature is supported, the Vulkan implementation on this device is hardware accelerated, and the Vulkan native API will enumerate at least one VkPhysicalDevice
, and the feature version will indicate what level of optional compute features that device supports beyond the Vulkan 1.0 requirements.
Compute level 0 indicates: <ul> <li>The VK_KHR_variable_pointers
extension and VkPhysicalDeviceVariablePointerFeaturesKHR::variablePointers
feature are supported.</li> <li>VkPhysicalDeviceLimits::maxPerStageDescriptorStorageBuffers
is at least 16.</li> </ul>
Java documentation for android.content.pm.PackageManager.FEATURE_VULKAN_HARDWARE_COMPUTE
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.