驱动开发系列82 – Mesa NIR 和 SPIRV 的Debug方法

一:如何查看 NIR ?

使用 NIR_DEBUG环境变量, 比如 NIR_DEBUG=print 其他选项详见下表:

二:如何查看SPIRV ?

使用 ZINK_DEBUG环境变量,比如 ZINK_DEBUG=spirv

然后用 spirv-dis 查看 spirv ,比如 spirv-dis dump01.spv

备注:如果没有 spirv-dis,请安装 sudo apt install spirv-tools

相关推荐
凉、介12 小时前
Flash 块设备驱动开发
c语言·驱动开发·笔记·学习·操作系统·嵌入式
泰白聊AI12 小时前
AI 编程时代的规范驱动开发:OpenSpec 实践指南
服务器·人工智能·驱动开发·ai·aigc·ai编程
我爱吃土豆12 天前
Gin响应形式
驱动开发·gin
_Emma_2 天前
【QCOM】 Linux下qcom venus 编解码驱动框架分析
linux·驱动开发·视频编解码
春日见2 天前
TEST文件夹:Pytest,集成测试,单元测试
服务器·人工智能·驱动开发·单元测试·计算机外设·集成测试·pytest
清水白石0083 天前
Python 项目 CI/CD 信心模型:证据驱动部署,从“勇敢上线”到“零风险发版”实战指南
驱动开发·python·ci/cd
A.说学逗唱的Coke3 天前
【AI协同软件工程】规范驱动开发工具全景解析:OpenSpec、SpecKit与传统SDD工具深度对比指南
人工智能·驱动开发·软件工程
国医中兴3 天前
Flutter 三方库 pickled_cucumber 的鸿蒙化适配指南 - 玩转 BDD 行为驱动开发、Gherkin 自动化测试实战、鸿蒙级质量守护神
驱动开发·flutter·harmonyos
tdhao8883 天前
部署 VS2022 驱动开发环境-解决无法编译驱动的问题
驱动开发·visual studio
篮子里的玫瑰3 天前
智能天气时钟项目(二):AHT20温湿度传感器驱动开发详解
驱动开发