nak: Check num_regs(UGPR) instead of SM version
This is more explicit and leaves fewer naked version numbers in the code. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34201>
This commit is contained in:
committed by
Marge Bot
parent
af9d65e8b8
commit
5df68ffac1
@@ -3410,7 +3410,7 @@ impl<'a> ShaderFromNir<'a> {
|
||||
}
|
||||
|
||||
let uniform = !nb.divergent
|
||||
&& self.sm.sm() >= 75
|
||||
&& self.sm.num_regs(RegFile::UGPR) > 0
|
||||
&& !DEBUG.no_ugpr()
|
||||
&& !np.def.divergent;
|
||||
|
||||
@@ -3459,7 +3459,7 @@ impl<'a> ShaderFromNir<'a> {
|
||||
}
|
||||
|
||||
let uniform = !nb.divergent
|
||||
&& self.sm.sm() >= 75
|
||||
&& self.sm.num_regs(RegFile::UGPR) > 0
|
||||
&& !DEBUG.no_ugpr()
|
||||
&& ni.def().is_some_and(|d| !d.divergent);
|
||||
let mut b = UniformBuilder::new(&mut b, uniform);
|
||||
|
||||
Reference in New Issue
Block a user