Home | History | Annotate | Download | only in 7_hardware-compatibility

Lines Matching full:vulkan

235 #### 7.1.4.2 Vulkan
237 Android includes support for [Vulkan](
238 https://www.khronos.org/registry/vulkan/specs/1.0-wsi&lowbarextensions/xhtml/vkspec.html)
243 * [SR] Are STRONGLY RECOMMENDED to include support for Vulkan 1.0 .
247 * SHOULD include support for Vulkan 1.0.
249 Device implementations, if including support for Vulkan 1.0:
252 `android.hardware.vulkan.level` and `android.hardware.vulkan.version`
254 * [C-1-2] MUST enumarate, at least one `VkPhysicalDevice` for the Vulkan
256 https://www.khronos.org/registry/vulkan/specs/1.0/man/html/vkEnumeratePhysicalDevices.html)
258 * [C-1-3] MUST fully implement the Vulkan 1.0 APIs for each enumerated
262 through the Vulkan native APIs [`vkEnumerateInstanceLayerProperties()`](
263 https://www.khronos.org/registry/vulkan/specs/1.0/man/html/vkEnumerateInstanceLayerProperties.html)
265 https://www.khronos.org/registry/vulkan/specs/1.0/man/html/vkEnumerateDeviceLayerProperties.html)
269 Vulkan API, unless the application has the `android:debuggable` attribute
272 Vulkan native APIs , and conversely MUST NOT report extension strings
275 Device implementations, if not including support for Vulkan 1.0:
277 * [C-2-1] MUST NOT declare any of the Vulkan feature flags (e.g.
278 `android.hardware.vulkan.level`, `android.hardware.vulkan.version`).
279 * [C-2-2] MUST NOT enumarate any `VkPhysicalDevice` for the Vulkan native API