इस गाइड में शेडर फ़ाइलों से, हर होस्ट ओएस के लिए Vulkan C++ हेडर जनरेट करने का तरीका बताया गया है.
शेडर फ़ाइलों से C++ हेडर जनरेट करें
अपने कंप्यूटर पर, Khronos Group Glslang टूल: 26 जुलाई, 2020 का उम्मीदवार डाउनलोड करें.
इसे अनज़िप करें.
इसका वर्शन देखें:
विंडो
bin\glslangValidator --version
macOS
./bin/glslangValidator --version
लिनक्स
./bin/glslangValidator --version
कार्डबोर्ड रिपॉज़िटरी में,
sdk/rendering/android/shaders
फ़ोल्डर ढूंढें और उसका पाथ सेव करें.C++ में Vulkan हेडर फ़ाइलें जनरेट करें:
विंडो
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
लिनक्स
./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 होना चाहिए.