北京麟卓信息科技有限公司温研获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京麟卓信息科技有限公司申请的专利一种基于自适应占位资源的Direct3D内存模型兼容方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121542055B 。
龙图腾网通过国家知识产权局官网在2026-04-10发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202610065077.X,技术领域涉及:G06F9/50;该发明授权一种基于自适应占位资源的Direct3D内存模型兼容方法是由温研设计研发完成,并于2026-01-19向国家知识产权局提交的专利申请。
本一种基于自适应占位资源的Direct3D内存模型兼容方法在说明书摘要公布了:本发明公开了一种基于自适应占位资源的Direct3D内存模型兼容方法,在DXVK启动时建立资源元数据、访问场景库、检查指令模板及双沙箱,D3D应用启动后DXVK通过元数据描述相关资源,完成资源映射及元数据动态更新,将资源分配至对应沙箱;DXVK编译应用着色器代码,识别资源访问指令,结合管线阶段与绑定槽位查询元数据匹配访问场景及检查模板,实例化检查指令并添加到目标指令前;针对未绑定资源适配生成对应占位资源并配置权限与状态,将其绑定到Vulkan描述符集替代VK_NULL_HANDLE,完成着色器接口与管线状态参数适配创建PSO;拦截应用渲染指令解析参数构建命令缓冲区,将其提交至Vulkan队列触发GPU执行渲染,最终完成D3D渲染逻辑向Vulkan的完整转换与适配。
本发明授权一种基于自适应占位资源的Direct3D内存模型兼容方法在权利要求书中公布了:1.一种基于自适应占位资源的Direct3D内存模型兼容方法,其特征在于,具体包括以下步骤: DXVK启动时建立包含基础属性、访问特征、关联资源及生命周期的元数据及访问场景的场景库,关联访问场景与D3D语义要求,依据D3D语义要求为访问场景建立检查指令模板,创建基础占位资源;创建两类沙箱,分配独立虚拟地址空间与页表,分别存放真实资源及占位资源;建立资源绑定槽位及渲染管线阶段到元数据的辅助映射; 启动D3D应用创建D3D资源时DXVK解析资源描述符,初始化其元数据的基础属性,将D3D资源映射为Vulkan资源,绑定元数据与Vulkan资源的内存句柄及着色器槽位,分配沙箱更新页表映射;资源更新时DXVK修正元数据,对于动态索引访问更新访问特征;资源绑定时DXVK设置基础属性的绑定槽位更新辅助映射,资源句柄为空时设置关联资源的占位资源ID为默认值;资源销毁且资源引用计数为零时,设置生命周期后销毁; DXVK编译D3D应用着色器,在生成SPIR-V指令与优化SPIR-V指令间识别资源访问指令为目标指令;由绑定槽位及管线阶段读取元数据及访问场景,实例化确定的检查指令模板并将其添加到目标指令前;当占位资源ID为默认值时将对应的基础占位资源适配为D3D资源的占位资源,设置对应沙箱为只读;绑定占位资源及通用采样器到Vulkan描述符集,创建管线状态对象; DXVK拦截D3D应用的渲染指令,将指令参数传入Vulkan核心命令构建命令缓冲区提交至Vulkan队列,触发GPU执行渲染流程完成渲染。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京麟卓信息科技有限公司,其通讯地址为:100085 北京市海淀区西三旗昌临801号27号3层310、312;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励