出品|开源中国
开发人员ZebediahFigura昨天提出了初始PR,开启了重组和清理WineDirect3D“WineD3D”代码的工作的第一步。
这项工作主要是重新组织WineD3D部分,确保后端函数被隔离到独立的文件中。最终目标是避免出现所有后端都不需要的大型头文件,找到错误地绑定到后端的函数,以及找到更多可以本地化到后端的代码,以及对现有函数代码进行更好的逻辑分离。
第一个PR将Vulkan声明移动到自己的wined3d_头文件中,这只是Vulkan代码重组的一部分,预计至少还会有两个合并请求。下一步则需要将GL和Vulkan声明代码分别移动到wined3d_和wined3d_中。
标签:
返回列表