mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 05:08:08 +02:00
intel/genxml: Update genx_bits for gen10+
This commit adds a gen10 case to the switch statement and drops some unneeded code for handling gen numbers which doesn't work on gen10 and above. V2: Drop "z = float(z)" and the "z *= 10" lines Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
This commit is contained in:
parent
98b95a3735
commit
2417d5ca19
1 changed files with 2 additions and 4 deletions
|
|
@ -80,6 +80,7 @@ static inline uint32_t ATTRIBUTE_PURE
|
|||
${item.token_name}_${prop}(const struct gen_device_info *devinfo)
|
||||
{
|
||||
switch (devinfo->gen) {
|
||||
case 10: return ${item.get_prop(prop, 10)};
|
||||
case 9: return ${item.get_prop(prop, 9)};
|
||||
case 8: return ${item.get_prop(prop, 8)};
|
||||
case 7:
|
||||
|
|
@ -167,10 +168,7 @@ class Gen(object):
|
|||
|
||||
def __init__(self, z):
|
||||
# Convert potential "major.minor" string
|
||||
z = float(z)
|
||||
if z < 10:
|
||||
z *= 10
|
||||
self.tenx = int(z)
|
||||
self.tenx = int(float(z) * 10)
|
||||
|
||||
def __lt__(self, other):
|
||||
return self.tenx < other.tenx
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue