55 malioc_info = subprocess.check_output(
56 [malioc,
'--info',
'--core', core,
'--format',
'json'],
57 stderr=subprocess.STDOUT,
59 info_json = json.loads(malioc_info)
61 apis = info_json[
'apis']
63 opengles_max_version = 0
64 if 'opengles' in apis:
65 opengles = apis[
'opengles']
66 if opengles[
'max_version']
is not None:
67 opengles_max_version = opengles[
'max_version']
68 vulkan_max_version = 0
70 vulkan = apis[
'vulkan']
71 if vulkan[
'max_version']
is not None:
72 vulkan_max_version =
int(vulkan[
'max_version'] * 100)
76 'opengles_max_version': opengles_max_version,
77 'vulkan_max_version': vulkan_max_version,