Skip to main content

validate-vulkan-version

Validate the implementation and support in lavatube for a given Vulkan version

설치로 이동

소스 정보

저장소
ARM-software/lavatube
최근 소스 활동
2026년 4월 21일 19:53
감지된 SKILL.md 언어
영어
스타
9
포크
5

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
validate-vulkan-version
description
Validate the implementation and support in lavatube for a given Vulkan version
metadata
{"short-description":"Validate lavatube's support for a Vulkan version"}
1. Check that we were told which Vulkan extension we are supposed to check. If this was not specified, ask. 2. If you are not familiar with the extension, download the version summary from `https://docs.vulkan.org/refpages/latest/refpages/source/<version>.html`, where `version` is the version in the form `VK_VERSION_<major>_<minor>`, for example `VK_VERSION_1_4` for version 1.4. 3. For each new command, check if we have an existing hardcoded KHR or EXT suffixed version of this command, and are missing a forward from a promoted command (ie without the suffix). Check the two files `src/hardcoded_read.cpp` (for replay) and `src/harcoded_write.cpp` (for capture). Also check the file `scripts/vkconfig.py` for extension variants that are similarly missing a promoted variant. 4. As above, for each new structure defined, check if we have an existing hardcoded KHR or EXT suffixed version of it and are missing handling of the promoted variant. Look in the same files as for commands. 5. Check that our feature pruning code handles this version of the standard. This is tracked within the `tracking.json` file that we bake into the capture file container.
GitHub에서 보기