প্রতিটি শেডারের জন্য ভলকান হেডার ফাইল তৈরি করুন

এই নির্দেশিকা আপনাকে দেখায় কিভাবে শেডার ফাইল থেকে প্রতিটি হোস্ট ওএসের জন্য ভলকান সি++ হেডার তৈরি করতে হয়।

শেডার ফাইল থেকে C++ হেডার তৈরি করুন

  1. Khronos Group Glslang টুল ডাউনলোড করুন: আপনার স্থানীয় মেশিনে 26 জুলাই, 2020-এর প্রার্থী

  2. এটি আনজিপ করুন।

  3. এর সংস্করণ পরীক্ষা করুন:

    • উইন্ডোজ

      bin\glslangValidator --version

    • macOS

      ./bin/glslangValidator --version

    • লিনাক্স

      ./bin/glslangValidator --version

  4. কার্ডবোর্ডের সংগ্রহস্থলে, sdk/rendering/android/shaders ফোল্ডারটি সনাক্ত করুন এবং এর পথ সংরক্ষণ করুন।

  5. 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 থাকা উচিত।