tgsi: use TGSI_INTERPOLATE_x arguments instead of zeros in ureg code
TGSI_INTERPOLATE_CONSTANT and TGSI_INTERPOLATE_LOC_CENTER have the value zero so there's no change in behavior. It seems funny to declare these fs input registers with constant interpolation. But it looks like ureg_DECL_input_layout() is not called anywhere and ureg_DECL_input() is only called from util_make_geometry_passthrough_shader(). Reviewed-by: Mathias Fröhlich <mathias.froehlich@web.de> Reviewed-by: Roland Scheidegger <sroland@vmware.com>
This commit is contained in:
parent
26948ba761
commit
d95c2d86cc
|
@ -371,7 +371,8 @@ ureg_DECL_input_layout(struct ureg_program *ureg,
|
|||
unsigned array_size)
|
||||
{
|
||||
return ureg_DECL_fs_input_cyl_centroid_layout(ureg,
|
||||
semantic_name, semantic_index, 0, 0, 0,
|
||||
semantic_name, semantic_index,
|
||||
TGSI_INTERPOLATE_CONSTANT, 0, TGSI_INTERPOLATE_LOC_CENTER,
|
||||
index, usage_mask, array_id, array_size);
|
||||
}
|
||||
|
||||
|
@ -384,7 +385,9 @@ ureg_DECL_input(struct ureg_program *ureg,
|
|||
unsigned array_size)
|
||||
{
|
||||
return ureg_DECL_fs_input_cyl_centroid(ureg, semantic_name, semantic_index,
|
||||
0, 0, 0, array_id, array_size);
|
||||
TGSI_INTERPOLATE_CONSTANT, 0,
|
||||
TGSI_INTERPOLATE_LOC_CENTER,
|
||||
array_id, array_size);
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue