Back to Search
Dossier
一种基于片段拆分的DXVK着色器编译优化方法
InventionUnknown
10Claims · 1 independent
§ Ⅰ
Dossier Overview
Inventor
温研; 刘东
Filing Date
Sep 9, 2026
Publication Date
Oct 20, 2026
IPC Classification
G06F 8/41 (2018.01)G06F 8/71 (2018.01)G06F 8/34 (2018.01)G06T 15/00 (2011.01)
本发明公开了一种基于片段拆分的DXVK着色器编译优化方法,Vulkan逻辑设备未启用VK_EXT_graphics_pipeline_library扩展时,DXVK将D3D资源加载指令内存映射并缓存DXBC字节码,解析为着色器指令流,再将其划分为逻辑单元,构建兼容性矩阵;然后将逻辑单元对应转换为SPIR‑V二进制模块封装为着色器片段,分级优化并缓存多版本SPIR‑V数据;DXVK将D3D渲染状态转为Vulkan管线状态,生成管线状态片段;查询兼容映射表筛选出适配的着色器与管线状态片段,选取对应版本SPIR‑V数据拼接对齐,生成完整Vulkan管线创建结构体,最终提交编译生成可用图形管线对象。
Sign in to read the full text
Claim 1 is shown. Create a free account to read all 10 claims, the full description, all drawings, translations and legal status.
- All claims
- Technical field
- Background
- Summary
- Drawing descriptions
- Detailed description
External Resources