intel/fs: Accept an unsigned int in fs_reg::fs_reg
The parameter `nr` is currenlty an `int` but it only gets assigned to an `unsigned int`. Make it clear in the function signature what's actually required. Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19423>
This commit is contained in:
@@ -1122,7 +1122,7 @@ fs_visitor::vgrf(const glsl_type *const type)
|
|||||||
brw_type_for_base_type(type));
|
brw_type_for_base_type(type));
|
||||||
}
|
}
|
||||||
|
|
||||||
fs_reg::fs_reg(enum brw_reg_file file, int nr)
|
fs_reg::fs_reg(enum brw_reg_file file, unsigned nr)
|
||||||
{
|
{
|
||||||
init();
|
init();
|
||||||
this->file = file;
|
this->file = file;
|
||||||
@@ -1131,7 +1131,7 @@ fs_reg::fs_reg(enum brw_reg_file file, int nr)
|
|||||||
this->stride = (file == UNIFORM ? 0 : 1);
|
this->stride = (file == UNIFORM ? 0 : 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
fs_reg::fs_reg(enum brw_reg_file file, int nr, enum brw_reg_type type)
|
fs_reg::fs_reg(enum brw_reg_file file, unsigned nr, enum brw_reg_type type)
|
||||||
{
|
{
|
||||||
init();
|
init();
|
||||||
this->file = file;
|
this->file = file;
|
||||||
|
@@ -37,8 +37,8 @@ public:
|
|||||||
|
|
||||||
fs_reg();
|
fs_reg();
|
||||||
fs_reg(struct ::brw_reg reg);
|
fs_reg(struct ::brw_reg reg);
|
||||||
fs_reg(enum brw_reg_file file, int nr);
|
fs_reg(enum brw_reg_file file, unsigned nr);
|
||||||
fs_reg(enum brw_reg_file file, int nr, enum brw_reg_type type);
|
fs_reg(enum brw_reg_file file, unsigned nr, enum brw_reg_type type);
|
||||||
|
|
||||||
bool equals(const fs_reg &r) const;
|
bool equals(const fs_reg &r) const;
|
||||||
bool negative_equals(const fs_reg &r) const;
|
bool negative_equals(const fs_reg &r) const;
|
||||||
|
Reference in New Issue
Block a user