diff options
author | Marek Olšák <[email protected]> | 2018-05-23 17:45:50 -0400 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2018-07-31 18:28:41 -0400 |
commit | 0caf74bbcdf38914cecffa8772ee9b122b249b78 (patch) | |
tree | c28352a70499d45720f014d93201d7e6f27ed837 /src/gallium/docs | |
parent | 55d56dd859076cf2940376bca3a5ccf10d4ff1cd (diff) |
gallium: add PIPE_CAP_FRAMEBUFFER_MSAA_CONSTRAINTS
Tested-by: Dieter Nützel <[email protected]>
Diffstat (limited to 'src/gallium/docs')
-rw-r--r-- | src/gallium/docs/source/screen.rst | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/gallium/docs/source/screen.rst b/src/gallium/docs/source/screen.rst index d7ce521c2c3..5fc49e24403 100644 --- a/src/gallium/docs/source/screen.rst +++ b/src/gallium/docs/source/screen.rst @@ -411,6 +411,17 @@ The integer capabilities: * ``PIPE_CAP_MAX_COMBINED_SHADER_OUTPUT_RESOURCES``: Limit on combined shader output resources (images + buffers + fragment outputs). If 0 the state tracker works it out. +* ``PIPE_CAP_FRAMEBUFFER_MSAA_CONSTRAINTS``: This determines limitations + on the number of samples that framebuffer attachments can have. + Possible values: + 0: color.nr_samples == zs.nr_samples == color.nr_storage_samples + (standard MSAA quality) + 1: color.nr_samples >= zs.nr_samples == color.nr_storage_samples + (enhanced MSAA quality) + 2: color.nr_samples >= zs.nr_samples >= color.nr_storage_samples + (full flexibility in tuning MSAA quality and performance) + All color attachments must have the same number of samples and the same + number of storage samples. * ``PIPE_CAP_SIGNED_VERTEX_BUFFER_OFFSET``: Whether pipe_vertex_buffer::buffer_offset is treated as signed. The u_vbuf module needs this for optimal performance in workstation applications. |