يشرح لك هذا الدليل كيفية إنشاء عناوين Vulkan C++ لكل نظام تشغيل مضيف من ملفات أداة التظليل.
إنشاء عناوين C++ من ملفات أداة التظليل
نزِّل أداة Khronos Group Glslang: مرشح بتاريخ 26 تموز (يوليو) 2020 على جهازك المحلي.
فك ضغط الملف.
التحقّق من إصداره:
نظام التشغيل 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_version.spv.h.