mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 19:40:10 +01:00
gallium/docs: document the new vertex fetch CAPs
This commit is contained in:
parent
29a0c8cd60
commit
1781d26faa
1 changed files with 12 additions and 0 deletions
|
|
@ -98,6 +98,18 @@ The integer capabilities:
|
|||
equivalent to a specific GLSL version. E.g. for GLSL 1.3, report 130.
|
||||
* ``PIPE_CAP_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION``: Whether quads adhere to
|
||||
the flatshade_first setting in ``pipe_rasterizer_state``.
|
||||
* ``PIPE_CAP_USER_VERTEX_BUFFERS``: Whether the driver supports user vertex
|
||||
buffers. If not, the state tracker must upload all data which is not in hw
|
||||
resources.
|
||||
* ``PIPE_CAP_VERTEX_BUFFER_OFFSET_4BYTE_ALIGNED_ONLY``: This CAP describes a hw
|
||||
limitation. If true, pipe_vertex_buffer::buffer_offset must always be aligned
|
||||
to 4. If false, there are no restrictions on the offset.
|
||||
* ``PIPE_CAP_VERTEX_BUFFER_STRIDE_4BYTE_ALIGNED_ONLY``: This CAP describes a hw
|
||||
limitation. If true, pipe_vertex_buffer::stride must always be aligned to 4.
|
||||
If false, there are no restrictions on the stride.
|
||||
* ``PIPE_CAP_VERTEX_ELEMENT_SRC_OFFSET_4BYTE_ALIGNED_ONLY``: This CAP describes
|
||||
a hw limitation. If true, pipe_vertex_element::src_offset must always be
|
||||
aligned to 4. If false, there are no restrictions on src_offset.
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue