Bu kılavuzda, gölgelendirici dosyalarından her bir ana makine işletim sistemi için Vulkan C++ başlıklarının nasıl oluşturulacağı gösterilmektedir.
Gölgelendirici dosyalarından C++ üstbilgileri oluşturun
Khronos Group Glslang Tool: Candidate of 26 Temmuz 2020'yi yerel makinenize indirin.
Sıkıştırılmış dosyayı açın.
Sürümünü kontrol edin:
Pencereler
bin\glslangValidator --version
macOS
./bin/glslangValidator --version
Linux
./bin/glslangValidator --version
Cardboard deposunda
sdk/rendering/android/shaders
klasörünü bulun ve yolunu kaydedin.C++'ta Vulkan başlık dosyalarını oluşturun:
Pencereler
bin\glslangValidator -V --vn distortion_frag
%SHADERS_FOLDER_PATH% \distortion.frag -o distortion_frag.spv.hbin\glslangValidator -V --vn distortion_vert
%SHADERS_FOLDER_PATH% \distortion.vert -o distortion_vert.spv.hmacOS
./bin/glslangValidator -V --vn distortion_frag
$SHADERS_FOLDER_PATH /distortion.frag -o distortion_frag.spv.h./bin/glslangValidator -V --vn distortion_vert
$SHADERS_FOLDER_PATH /distortion.vert -o distortion_vert.spv.hLinux
./bin/glslangValidator -V --vn distortion_frag
$SHADERS_FOLDER_PATH /distortion.frag -o distortion_frag.spv.h./bin/glslangValidator -V --vn distortion_vert
$SHADERS_FOLDER_PATH /distortion.vert -o distortion_vert.spv.h
Şimdi ise distortion_frag.spv.h ve distortion_vert.spv.h sahip olmalısınız.