mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 05:08:08 +02:00
etnaviv: use NORMALIZE_SIGN_EXTEND
The blob driver does something like this for all vertex formats:
if (normalize) {
if (OPENGL_ES30)
val = VIVS_FE_VERTEX_ELEMENT_CONFIG_NORMALIZE_SIGN_EXTEND;
else
val = VIVS_FE_VERTEX_ELEMENT_CONFIG_NORMALIZE_ON;
} else {
val = VIVS_FE_VERTEX_ELEMENT_CONFIG_NORMALIZE_OFF;
}
As there is no way to get to that information in gallium we always
assume OPENGL_ES30.
Reviewed-by: Jonathan Marek <jonathan@marek.ca>
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
This commit is contained in:
parent
ca6c73f335
commit
06d7071bca
1 changed files with 1 additions and 1 deletions
|
|
@ -302,7 +302,7 @@ translate_vertex_format_normalize(enum pipe_format fmt)
|
|||
/* assumes that normalization of channel 0 holds for all channels;
|
||||
* this holds for all vertex formats that we support */
|
||||
return desc->channel[0].normalized
|
||||
? VIVS_FE_VERTEX_ELEMENT_CONFIG_NORMALIZE_ON
|
||||
? VIVS_FE_VERTEX_ELEMENT_CONFIG_NORMALIZE_SIGN_EXTEND
|
||||
: VIVS_FE_VERTEX_ELEMENT_CONFIG_NORMALIZE_OFF;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue