এই নির্দেশিকা আপনাকে দেখায় কিভাবে শেডার ফাইল থেকে প্রতিটি হোস্ট ওএসের জন্য ভলকান সি++ হেডার তৈরি করতে হয়।
শেডার ফাইল থেকে C++ হেডার তৈরি করুন
Khronos Group Glslang টুল ডাউনলোড করুন: আপনার স্থানীয় মেশিনে 26 জুলাই, 2020-এর প্রার্থী ।
এটি আনজিপ করুন।
এর সংস্করণ পরীক্ষা করুন:
উইন্ডোজ
bin\glslangValidator --version
macOS
./bin/glslangValidator --version
লিনাক্স
./bin/glslangValidator --version
কার্ডবোর্ডের সংগ্রহস্থলে,
sdk/rendering/android/shaders
ফোল্ডারটি সনাক্ত করুন এবং এর পথ সংরক্ষণ করুন।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
লিনাক্স
./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 থাকা উচিত।