You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
("a,archive", "Archives the input shaders to an archive.")
87
-
("header", "Generates an includable header file.");
89
+
("header", "Generates an includable header file.")
90
+
("skip-unchanged", "After compilation, compare the output with the current output file and skip writing if the content is the same", cxxopts::value<bool>()->default_value("false"));
@@ -231,7 +233,8 @@ You can also specify -header as a suffix (ex: --compile=glsl-header) to generate
231
233
("d,debug-level", "Debug level to generate", cxxopts::value<std::string>(), "[none|minimal|regular|full]")
232
234
("m,module", "Module file or directory", cxxopts::value<std::vector<std::string>>())
233
235
("optimize", "Optimize shader code")
234
-
("p,partial", "Allow partial compilation");
236
+
("p,partial", "Allow partial compilation")
237
+
("skip-unchanged", "After compilation, compare the output with the current output file and skip writing if the content is the same", cxxopts::value<bool>()->default_value("false"));
235
238
236
239
options.add_options("glsl output")
237
240
("gl-es", "Generate GLSL ES instead of GLSL", cxxopts::value<bool>()->default_value("false"))
@@ -568,6 +571,12 @@ You can also specify -header as a suffix (ex: --compile=glsl-header) to generate
0 commit comments