Hướng dẫn này cho bạn biết cách tạo tiêu đề C++ trong Vulkan cho từng hệ điều hành máy chủ trong các tệp chương trình đổ bóng.
Tạo tiêu đề C++ từ tệp chương trình đổ bóng
Tải Công cụ Khronos Group Glslang: Ứng viên của ngày 26 tháng 7 năm 2020 xuống máy cục bộ của bạn.
Giải nén.
Kiểm tra phiên bản của ứng dụng:
Cửa sổ
bin\glslangValidator --version
macOS
./bin/glslangValidator --version
Linux
./bin/glslangValidator --version
Trong kho lưu trữ Cardboard, hãy tìm thư mục
sdk/rendering/android/shaders
và lưu đường dẫn của thư mục đó.Tạo các tệp tiêu đề Vulkan trong C++:
Cửa sổ
bin\glslangValidator -V --vn distortion_frag
%SHADERS_FOLDER_PATH% \distortion.frag -o distortion_frag.spv.hbin\glslangValidator -V --vn distortion_vert
%SHADERS_FOLDER_PATH% \distortion.vert -o distortion_vert.spv.hmacOS
./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.hLinux
./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
Bây giờ, bạn sẽ có distortion_frag.spv.h và distortion_vert.spv.h.