Return a list of dicts with GPU properties instead of a list of lists
This commit is contained in:
parent
3521f9eee8
commit
72c016d14a
@ -4190,7 +4190,8 @@ def format_gpu_device_list(iterator):
|
||||
def get_entries(iterator):
|
||||
for d in iterator:
|
||||
if d.idClass == 0x030000:
|
||||
yield (vendor_dict.get(d.idVendor, "unknown"), "{:04x}:{:04x}".format(d.idVendor, d.idProduct))
|
||||
yield {"VendorName": vendor_dict.get(d.idVendor, "unknown"),
|
||||
"VendorID": d.idVendor, "ProductID": d.idProduct}
|
||||
return [entry for entry in get_entries(iterator)]
|
||||
|
||||
arg_specs = {
|
||||
|
@ -93,7 +93,8 @@ def format_gpu_device_list(iterator):
|
||||
def get_entries(iterator):
|
||||
for d in iterator:
|
||||
if d.idClass == 0x030000:
|
||||
yield (vendor_dict.get(d.idVendor, "unknown"), "{:04x}:{:04x}".format(d.idVendor, d.idProduct))
|
||||
yield {"VendorName": vendor_dict.get(d.idVendor, "unknown"),
|
||||
"VendorID": d.idVendor, "ProductID": d.idProduct}
|
||||
return [entry for entry in get_entries(iterator)]
|
||||
|
||||
arg_specs = {
|
||||
|
Loading…
Reference in New Issue
Block a user