Vulkan 검증 레이어 11월 8일 야간 빌드 공개
모아보기 · 소식 기준일 · 블로그 공개
공개된 Android 바이너리는 API 26 이상 환경을 대상으로 합니다.

발표 내용
Khronos Group은 11월 8일 main 브랜치의 특정 커밋에서 만든 Vulkan 검증 레이어 야간 빌드를 공개했습니다. 공지에 따르면 Android 바이너리는 API 레벨 26 이상이 필요합니다.
확인할 부분
야간 빌드는 같은 링크의 파일이 갱신될 수 있어요. 같은 오류를 재현하려는 팀은 링크와 함께 공지에 적힌 커밋을 기록해두는 편이 정확합니다.
야간 빌드에서 어떤 변경을 확인할 수 있나
야간 빌드는 특정 시점의 코드로 만든 결과를 가까운 시기에 시험할 수 있게 해 줍니다. 안정판에서 보이던 검증 메시지가 최근 수정으로 달라졌는지 확인할 때 유용하지만, 같은 날짜에 나온 다른 빌드와 혼동하면 재현이 어려워집니다. 공지에 연결된 커밋과 바이너리 이름을 함께 적어 두면 어떤 버전에서 메시지를 봤는지 나중에 다시 찾을 수 있어요.
Android에서는 개발 중 사용하는 검증 레이어와 게임이 실제로 지원하는 최소 운영체제 조건을 분리합니다. 이번 바이너리를 올릴 수 있는 기기에서 레이어를 켜고, 의심되는 Vulkan 호출이 나오는 작은 장면을 실행합니다. 같은 장면을 이전 안정판에서도 실행해 메시지의 식별자, 호출 순서, 재현 여부를 비교합니다. 화면이 그려졌는지와 기대한 검증 메시지가 나타났는지는 둘 다 따로 기록합니다.
특히 오류 메시지가 사라졌다면 원인 자체가 해결됐는지, 메시지를 보고하는 조건이 달라졌는지를 추가로 확인할 필요가 있어요. 반대로 새 메시지가 생겼다고 해서 그날 앱에 오류가 처음 생겼다고 볼 수는 없어요. 검증 레이어 버전에 따라 같은 코드에서 관찰하는 내용이 달라질 수 있어요. 야간 빌드는 이 차이를 좁히는 데 사용하고, 배포 앱에서 일반 이용자가 쓰는 구성과는 별도로 다루는 편이 재현 기록을 읽기 쉽습니다.