mirror of
https://github.com/ValveSoftware/Proton.git
synced 2025-06-13 05:37:48 +02:00

committed by
Arkadiusz Hiler

parent
9da0e96f94
commit
f82c90c71a
@ -1419,7 +1419,7 @@ print('parsing SDKs... 100%')
|
||||
|
||||
all_classes = {}
|
||||
|
||||
for i, sdkver in enumerate(SDK_VERSIONS):
|
||||
for i, sdkver in enumerate(reversed(SDK_VERSIONS)):
|
||||
print(f'enumerating classes... {i * 100 // len(SDK_VERSIONS)}%', end='\r')
|
||||
index, _ = all_records[sdkver]['u32']
|
||||
versions = all_versions[sdkver]
|
||||
@ -1431,13 +1431,11 @@ for i, sdkver in enumerate(SDK_VERSIONS):
|
||||
classes = filter(lambda c: c.spelling in versions, classes)
|
||||
classes = {versions[c.spelling]: (sdkver, c) for c in classes}
|
||||
|
||||
for k, v in classes.items():
|
||||
if k not in all_classes:
|
||||
all_classes[k] = v
|
||||
all_classes.update(classes)
|
||||
print('enumerating classes... 100%')
|
||||
|
||||
|
||||
for version, tuple in all_classes.items():
|
||||
for version, tuple in sorted(all_classes.items()):
|
||||
sdkver, klass = tuple
|
||||
|
||||
linux_build32, linux_structs32 = all_records[sdkver]['u32']
|
||||
|
Reference in New Issue
Block a user