北京麟卓信息科技有限公司温研获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京麟卓信息科技有限公司申请的专利一种基于双缓冲预处理的Direct3D 12采样器寻址模式兼容方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121704853B 。
龙图腾网通过国家知识产权局官网在2026-04-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202610205972.7,技术领域涉及:G06F8/51;该发明授权一种基于双缓冲预处理的Direct3D 12采样器寻址模式兼容方法是由温研设计研发完成,并于2026-02-12向国家知识产权局提交的专利申请。
本一种基于双缓冲预处理的Direct3D 12采样器寻址模式兼容方法在说明书摘要公布了:本发明公开了一种基于双缓冲预处理的Direct3D12采样器寻址模式兼容方法,在系统初始化及启动阶段建立预处理参数缓存池、第一关联表、第二关联表及资源管理链表,注册用于扩展纹理坐标范围和标记MSAA采样点偏移的Vulkan扩展结构体;创建纹理时,VKD3D判定是否为MIRROR_ONCE相关纹理,对相关纹理分配资源标记、设置依赖标记、分配双缓冲并扩展坐标范围,不相关则执行标准转换;创建采样器时,标记模拟采样器,构建并配置Vulkan采样器结构体,更新关联表及资源管理链表;创建管线时,将D3D12着色器转换为SPIR‑V更新第二关联表;应用录制命令列表时,生成命令缓冲,提交命令缓冲完成渲染。
本发明授权一种基于双缓冲预处理的Direct3D 12采样器寻址模式兼容方法在权利要求书中公布了:1.一种基于双缓冲预处理的Direct3D12采样器寻址模式兼容方法,其特征在于,具体包括以下步骤: 内核初始化时建立第一缓存池保存采样器标识及MIRROR_ONCE的预处理参数;VKD3D初始化时创建采样器与纹理间第一关联表、管线与预处理参数间第二关联表及资源管理链表,资源管理链表以MIRROR_ONCE相关的纹理资源句柄为索引记录属性及关联配置,启动时注册第一结构体记录纹理逻辑坐标范围及MSAA采样点偏移标记,初始化第一缓存池使其跨应用复用; D3D应用创建纹理时,VKD3D获取纹理资源信息,若其与MIRROR_ONCE相关且已存在于资源管理链表则更新资源管理链表,若相关且未存在于资源管理链表则为其分配MIRROR_ONCE资源标记,设置依赖标记,分配双缓冲结构的预处理坐标缓冲区,添加到资源管理链表,由第一结构体扩展纹理逻辑坐标范围;为MSAA纹理时设置MSAA采样点数量为原值,在第一结构体中增加MSAA采样点偏移标记;若不相关则执行标准纹理转换; 创建采样器时,当三维纹理坐标寻址模式为单次镜像及边缘夹紧时,标记该采样器为模拟采样器,记录采样器参数生成模拟标记,构建Vulkan采样器将MIRROR_ONCE的维度寻址模式设为CLAMP_TO_EDGE,完成采样器及边界颜色映射;绑定纹理资源与采样器添加到第一关联表,将资源管理链表中该纹理资源的MIRROR_ONCE激活状态设置为TRUE; 创建管线时将D3D12着色器转换为Vulkan的着色器,将管线句柄与预处理参数间的关联关系添加到第二关联表;执行命令录制时,查询第一关联表及第二关联表,当管线与MIRROR_ONCE相关且纹理为MIRROR_ONCE激活状态时,提取坐标预处理所需参数,完成原始纹理坐标的坐标预处理得到待提交的Vulkan命令缓冲区;将命令缓冲区提交至GPU,由GPU完成渲染。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京麟卓信息科技有限公司,其通讯地址为:100085 北京市海淀区西三旗昌临801号27号3层310、312;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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