mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-12-15 05:04:10 +08:00
docs: update zink requirements
We currently require VK_EXT_line_rasterization with *all* optional features to render all kinds of lines required. Because some (if not all) of these can be emulated, let's make the list explicit, so it's easy to remove items as we implement emulation. Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11795>
This commit is contained in:
parent
c3b0f439a7
commit
c905e74842
@ -39,6 +39,14 @@ Here's a list of those requirements:
|
||||
* `VK_KHR_maintenance1`_
|
||||
* `VK_EXT_custom_border_color`_
|
||||
* `VK_EXT_provoking_vertex`_
|
||||
* `VK_EXT_line_rasterization`_, with the following ``VkPhysicalDeviceLineRasterizationFeaturesEXT``:
|
||||
|
||||
* ``rectangularLines``
|
||||
* ``bresenhamLines``
|
||||
* ``smoothLines``
|
||||
* ``stippledRectangularLines``
|
||||
* ``stippledBresenhamLines``
|
||||
* ``stippledSmoothLines``
|
||||
|
||||
In addition to this, `VK_KHR_external_memory`_ is required to support the
|
||||
DRI code-path.
|
||||
@ -270,3 +278,4 @@ questions, don't hesitate to visit `#zink on OFTC
|
||||
.. _VK_KHR_sampler_mirror_clamp_to_edge: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_KHR_sampler_mirror_clamp_to_edge.html
|
||||
.. _VK_EXT_custom_border_color: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_EXT_custom_border_color.html
|
||||
.. _VK_EXT_provoking_vertex: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_EXT_provoking_vertex.html
|
||||
.. _VK_EXT_line_rasterization: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_EXT_line_rasterization.html
|
||||
|
Loading…
Reference in New Issue
Block a user