Photon Common Library 2.0.0-beta
A physically based renderer.
|
Enumerations | |
enum class | EWindowsVersion { Unknown = 0 , Windows_2000 , Windows_XP , Windows_Vista , Windows_7 , Windows_8 , Windows_8_1 , Windows_10 } |
Functions | |
EWindowsVersion | get_windows_version () |
Get current Windows version at runtime. | |
std::size_t | get_L1_cache_line_size_in_bytes () |
Get size of L1 cache at runtime. | |
std::filesystem::path | get_executable_path () |
Get the path to the currently running executable. Answering the question, "Where am I?". | |
|
strong |
std::filesystem::path ph::os::get_executable_path | ( | ) |
Get the path to the currently running executable. Answering the question, "Where am I?".
std::size_t ph::os::get_L1_cache_line_size_in_bytes | ( | ) |
Get size of L1 cache at runtime.
EWindowsVersion ph::os::get_windows_version | ( | ) |
Get current Windows version at runtime.