基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ARM-software/tracetooltests --skill vulkan-feature-detection命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | vulkan-feature-detection |
| description | Add Vulkan unused feature detection |
| metadata | {"short-description":"Generate code to detect whether a core Vulkan feature was actually used or not"} |
https://docs.vulkan.org/spec/latest/chapters/features.html and look
for explanations of our feature.~/.codex/config.toml:[network]
enable_domain_allowlist = true
domain_allowlist = [
"docs.vulkan.org",
"github.com",
"api.github.com"
]
src/usagetracker/vulkan_feature_detect.cpp and src/usagetracker/vulkan_feature_detect.h. There is a test
for it at src/vulkan_feature.cpp.atomicPhysicalDeviceFeatures (for Vulkan 1.0) and
atomicPhysicalDeviceVulkan<version>Features for other Vulkan versions where <version> is the version number without a dot
(eg atomicPhysicalDeviceVulkan11Features for Vulkan 1.1).parse_SPIRV. If the header has a comment that says this feature
is not handled, correct this comment.src/vulkan_feature.cpp. Compile and test that it all works fine.