mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 02:10:11 +01:00
etnaviv: Use FLOAT type for R32G32B32A32_{U,S}INT vertex formats
The hardware requires FLOAT type in NFE.GENERIC_ATTRIB.CONFIG0 when using 4-component 32-bit integer vertex attributes. Passes dEQP-GLES3.functional.default_vertex_attrib.* Signed-off-by: Daniel Lang <dalang@gmx.at> Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38136>
This commit is contained in:
parent
fdef10916e
commit
48d6459701
1 changed files with 2 additions and 2 deletions
|
|
@ -216,8 +216,8 @@ static struct etna_format formats[PIPE_FORMAT_COUNT] = {
|
|||
/* 128-bit */
|
||||
V_(R32G32B32A32_UNORM, UNSIGNED_INT, NONE),
|
||||
V_(R32G32B32A32_SNORM, INT, NONE),
|
||||
VT(R32G32B32A32_UINT, INT, EXT_G32R32I | EXT_FORMAT, G32R32F), /* emulated format */
|
||||
VT(R32G32B32A32_SINT, INT, EXT_G32R32I | EXT_FORMAT, G32R32F), /* emulated format */
|
||||
VT(R32G32B32A32_UINT, FLOAT, EXT_G32R32I | EXT_FORMAT, G32R32F), /* emulated format */
|
||||
VT(R32G32B32A32_SINT, FLOAT, EXT_G32R32I | EXT_FORMAT, G32R32F), /* emulated format */
|
||||
V_(R32G32B32A32_USCALED, UNSIGNED_INT, NONE),
|
||||
V_(R32G32B32A32_SSCALED, INT, NONE),
|
||||
VT(R32G32B32A32_FLOAT, FLOAT, EXT_G32R32F | EXT_FORMAT, G32R32F), /* emulated format */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue