gallium: add multi-component 64-bit UINT formats for raw double vertex attribs
authorMarek Olšák <marek.olsak@amd.com>
Mon, 14 Jun 2021 23:51:11 +0000 (19:51 -0400)
committerMarge Bot <eric+marge@anholt.net>
Mon, 2 Aug 2021 19:58:28 +0000 (19:58 +0000)
commit4a713c568bbf1bbd82d59900007bc71f0f9d5c10
treeccd92899aba1cb521ad91cda90da906528856dc4
parente002f5a086c7fc8314d3c28a603875f5ec5e5cef
gallium: add multi-component 64-bit UINT formats for raw double vertex attribs

This is the distinction between formats:
- PIPE_FORMAT_R64_FLOAT is the legacy "convert-to-float" vertex format.
- PIPE_FORMAT_R64_UINT is the raw double format.

Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11370>
src/gallium/include/pipe/p_format.h
src/util/format/u_format.csv