PackageManager.FeatureVulkanHardwareLevel 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 hardware features limits it supports.
[Android.Runtime.Register("FEATURE_VULKAN_HARDWARE_LEVEL", ApiSince=24)]
public const string FeatureVulkanHardwareLevel;
[<Android.Runtime.Register("FEATURE_VULKAN_HARDWARE_LEVEL", ApiSince=24)>]
val mutable FeatureVulkanHardwareLevel : 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 hardware features limits it supports.
Level 0 includes the base Vulkan requirements as well as: <ul><li>VkPhysicalDeviceFeatures::textureCompressionETC2
</li></ul>
Level 1 additionally includes: <ul> <li>VkPhysicalDeviceFeatures::fullDrawIndexUint32
</li> <li>VkPhysicalDeviceFeatures::imageCubeArray
</li> <li>VkPhysicalDeviceFeatures::independentBlend
</li> <li>VkPhysicalDeviceFeatures::geometryShader
</li> <li>VkPhysicalDeviceFeatures::tessellationShader
</li> <li>VkPhysicalDeviceFeatures::sampleRateShading
</li> <li>VkPhysicalDeviceFeatures::textureCompressionASTC_LDR
</li> <li>VkPhysicalDeviceFeatures::fragmentStoresAndAtomics
</li> <li>VkPhysicalDeviceFeatures::shaderImageGatherExtended
</li> <li>VkPhysicalDeviceFeatures::shaderUniformBufferArrayDynamicIndexing
</li> <li>VkPhysicalDeviceFeatures::shaderSampledImageArrayDynamicIndexing
</li> </ul>
Java documentation for android.content.pm.PackageManager.FEATURE_VULKAN_HARDWARE_LEVEL
.
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.