คู่มือนี้แสดงวิธีสร้างส่วนหัว Vulkan C++ สำหรับระบบปฏิบัติการของโฮสต์แต่ละระบบปฏิบัติการจากไฟล์ตัวปรับแสง
สร้างส่วนหัว C++ จากไฟล์ตัวปรับแสงเงา
ดาวน์โหลดเครื่องมือ Glslang ของ Khronos Group: ตัวเลือกวันที่ 26 กรกฎาคม 2020 ในเครื่องของคุณ
แตกไฟล์ ZIP
ตรวจสอบเวอร์ชัน:
Windows
bin\glslangValidator --version
macOS
./bin/glslangValidator --version
Linux
./bin/glslangValidator --version
ในที่เก็บ Cardboard ให้ค้นหาโฟลเดอร์
sdk/rendering/android/shaders
และบันทึกเส้นทางสร้างไฟล์ส่วนหัว Vulkan ใน C++ ดังนี้
Windows
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
macOS
./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
Linux
./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
ตอนนี้คุณควรมี distortion_frag.spv.h และ distortion_frag.spv.h