Lines Matching refs:ext_name
186 self.CommandData = namedtuple('CommandData', ['name', 'ext_name', 'ext_type', 'require', 'protect', 'return_type', 'handle_type', 'params', 'cdecl'])
421 self.CommandData(name=name, ext_name=version.token,
432 self.CommandData(name=name, ext_name=extension_name,
445 self.CommandData(name=name, ext_name=version.token,
457 self.CommandData(name=name, ext_name=extension_name,
578 version = self.getAPIVersion(cur_cmd.ext_name)
582 if cur_cmd.ext_name != cur_extension_name:
586 table += '\n // ---- %s extension commands\n' % cur_cmd.ext_name
587 cur_extension_name = cur_cmd.ext_name
622 version = self.getAPIVersion(cur_cmd.ext_name)
626 if cur_cmd.ext_name != cur_extension_name:
630 table += '\n // ---- %s extension commands\n' % cur_cmd.ext_name
631 cur_extension_name = cur_cmd.ext_name
674 version = self.getAPIVersion(cur_cmd.ext_name)
676 if cur_cmd.ext_name != cur_extension_name:
680 table += '\n // ---- %s extension commands\n' % cur_cmd.ext_name
681 cur_extension_name = cur_cmd.ext_name
737 version = self.getAPIVersion(cur_cmd.ext_name)
740 if cur_cmd.ext_name != cur_extension_name:
745 table += '\n // ---- %s extension commands\n' % cur_cmd.ext_name
747 cur_extension_name = cur_cmd.ext_name
872 version = self.getAPIVersion(cur_cmd.ext_name)
875 if cur_cmd.ext_name != cur_extension_name:
879 tables += '\n // ---- %s extension commands\n' % cur_cmd.ext_name
880 cur_extension_name = cur_cmd.ext_name
965 version = self.getAPIVersion(cur_cmd.ext_name)
968 if cur_cmd.ext_name != cur_extension_name:
975 tables += '\n // ---- %s extension commands\n' % cur_cmd.ext_name
977 cur_extension_name = cur_cmd.ext_name
994 tables += f'{{\n{version_check} return dev->layer_extensions.{cur_cmd.ext_name[3:].lower()}_enabled ? (void *){base_name} : NULL;\n }}\n'
996 tables += f'return dev->layer_extensions.{cur_cmd.ext_name[3:].lower()}_enabled ? (void *){base_name} : NULL;\n'
1049 if (ext_cmd.ext_name in WSI_EXT_NAMES or
1050 ext_cmd.ext_name in AVOID_EXT_NAMES or
1055 version = self.getAPIVersion(ext_cmd.ext_name)
1056 if ext_cmd.ext_name != cur_extension_name:
1060 funcs += '\n// ---- %s extension trampoline/terminators\n\n' % ext_cmd.ext_name
1061 cur_extension_name = ext_cmd.ext_name
1205 if ext_cmd.ext_name in NULL_CHECK_EXT_NAMES:
1230 if ext_cmd.ext_name in NULL_CHECK_EXT_NAMES:
1318 elif ext_cmd.ext_name in ['VK_EXT_debug_utils', 'VK_EXT_debug_marker']:
1321 is_debug_utils = ext_cmd.ext_name == "VK_EXT_debug_utils"
1360 funcs += f' loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "{ext_cmd.ext_name}: Invalid device handle");\n'
1406 if ext_cmd.ext_name in NULL_CHECK_EXT_NAMES:
1420 if ext_cmd.ext_name in NULL_CHECK_EXT_NAMES:
1445 if (self.getAPIVersion(cur_cmd.ext_name) or
1446 cur_cmd.ext_name in WSI_EXT_NAMES or
1447 cur_cmd.ext_name in AVOID_EXT_NAMES or
1451 if cur_cmd.ext_name != cur_extension_name:
1452 gpa_func += '\n // ---- %s extension commands\n' % cur_cmd.ext_name
1453 cur_extension_name = cur_cmd.ext_name
1464 gpa_func += cur_cmd.ext_name[3:].lower()
1546 version = self.getAPIVersion(ext_cmd.ext_name)
1554 if (last_ext != ext_cmd.ext_name):
1555 term_func += f' // ---- {ext_cmd.ext_name} extension commands\n'
1556 last_ext = ext_cmd.ext_name
1561 term_func += f' return dev->driver_extensions.{ext_cmd.ext_name[3:].lower()}_enabled && dev->driver_extensions.{ext_cmd.require[3:].lower()}_enabled ?\n'
1563 term_func += f' return dev->driver_extensions.{ext_cmd.ext_name[3:].lower()}_enabled ?\n'
1586 version = self.getAPIVersion(ext_cmd.ext_name)
1594 if (last_ext != ext_cmd.ext_name):
1595 term_func += f' // ---- {ext_cmd.ext_name} extension commands\n'
1596 last_ext = ext_cmd.ext_name
1614 version = self.getAPIVersion(ext_cmd.ext_name)
1622 if (last_ext != ext_cmd.ext_name):
1623 tramp_protos += f' // ---- {ext_cmd.ext_name} extension commands\n'
1624 last_ext = ext_cmd.ext_name
1647 version = self.getAPIVersion(ext_cmd.ext_name)
1655 if (last_ext != ext_cmd.ext_name):
1656 term_func += f' // ---- {ext_cmd.ext_name} extension commands\n'
1657 last_ext = ext_cmd.ext_name
1661 term_func += f' if (dev->driver_extensions.{ext_cmd.ext_name[3:].lower()}_enabled && dev->driver_extensions.{ext_cmd.require[3:].lower()}_enabled)\n'
1664 term_func += f' if (dev->driver_extensions.{ext_cmd.ext_name[3:].lower()}_enabled)\n'
1694 version = self.getAPIVersion(cur_cmd.ext_name)
1696 if cur_cmd.ext_name != cur_extension_name:
1700 table += '\n // ---- %s extension commands\n' % cur_cmd.ext_name
1701 cur_extension_name = cur_cmd.ext_name