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