create_vulkan_wrapper.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:python-vulkan-wrapper 作者: gabdube 项目源码 文件源码
def parse_handles_def(f):
    f.write("# Handles types\n")
    handles = re.findall("VK_DEFINE_HANDLE\(Vk(\w+)\)", src, re.S)
    for h in handles:
        f.write("{} = c_size_t\n".format(h))

    handles_non_dispatchable = re.findall("VK_DEFINE_NON_DISPATCHABLE_HANDLE\(Vk(\w+)\)", src, re.S)
    for h in handles_non_dispatchable:
        f.write("{} = c_uint64\n".format(h))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号