update Filament headers to v1.58.0

This commit is contained in:
Nick Fisher
2025-03-17 16:38:52 +08:00
parent 20ea43a809
commit f923b94b84
56 changed files with 3234 additions and 215 deletions

View File

@@ -56,6 +56,22 @@ public:
* Allows users to toggle screenshots, change the sleep duration between tests, etc.
*/
struct Options {
/**
* Formats that could be used for exporting the screenshots.
*/
enum class ExportFormat : uint8_t {
/**
* Tagged Image File Format (TIFF)
*/
TIFF = 0,
/**
* Netpbm color image format (Portable Pixel Map)
*/
PPM = 1,
};
/**
* Minimum time that automation waits between applying a settings object and advancing
* to the next test case. Specified in seconds.
@@ -82,6 +98,11 @@ public:
* If true, the tick function writes out a settings JSON file before advancing.
*/
bool exportSettings = false;
/**
* Which image format will be used for exporting screenshots.
*/
ExportFormat exportFormat = ExportFormat::TIFF;
};
/**