blue_noise_generation/src/arg_parse.hpp
Stephen Seo 4e4ee7f558 Begin work on Vulkan compute (WIP)
Some Vulkan initialization stuff WIP.
2024-03-06 17:04:08 +09:00

24 lines
416 B
C++

#ifndef DITHERING_ARG_PARSE_HPP_
#define DITHERING_ARG_PARSE_HPP_
#include <string>
struct Args {
Args();
static void DisplayHelp();
/// Returns true if help was printed
bool ParseArgs(int argc, char **argv);
bool generate_blue_noise_;
bool use_opencl_;
bool overwrite_file_;
bool use_vulkan_;
unsigned int blue_noise_size_;
unsigned int threads_;
std::string output_filename_;
};
#endif