CNIPA.AI
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