| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Fix: handle spaces and non-latin characters in filenames in loadtest apps. (#949) Non-latin characters were a problem only for vkloadtests because only it has a text overlay. | 1 年前 | |
| 2 年前 | ||
| 2 年前 | ||
Reenable build of loadtest apps on Windows arm64 CI (#802) Set CMP-0149 before product() command so it works and the desired Windows SDK is chosen. Fixes Windows arm64 build. Set threads limit for vcpkg builds to avoid memory exhaustion. Add CMake configuration option for Windows and macOS to search for dependencies (assimp, glew, SDL2) locally instead of using the binaries in the repo. Defaults to OFF. | 2 年前 | |
Validate BasisU Transcode (#532) * Validate BasisU transcoding. In order to keep supporting stdin, this now uses std::istream for input which can be from a std::ifstream, std::stringstream or std::cin. If seek fails on std:cin the entire file is read into a stringstream. A streambufStream class that wraps a std::streambuf in a ktxStream has been added as the way to pass the data to libktx for transcode validation. Fixes #374. * Fix handling of unicode filenames. * Add tests of transcode validation and reading from stdin. * Fix: return with non-zero code when --quiet and errors. The process of adding the new tests revealed a bug in ctest that it does not check exit codes when a {PASS,FAIL}_REGULAR_EXPRESSION is specified. That bug was hiding this and another bug in ktx2check. Fixes #531. * Workaround ctest bug of not checking exit code when a {PASS,FAIL}_REGULAR_EXPRESSION is specified. Done by essentially duplicating certain tests to separately check exit code and output. Also tighten RE for matching --version output. * Ensure correct RE match result on non-nul-terminated metadata value. Windows RE only matches when nul-terminated. Add more exit-code tests. | 4 年前 | |
ktx create: Update transfer function handling (#982) * Support in ktx create the transfer function flexibility opened up by spec. revision 2. * Improve libktx checks for valid transfer functions. There are some unrelated changes: - mistakes I noticed in messages for other options - an error in the range of values usable for the --clevel parameter to encode for BasisU. I took the opportunity to fix these here rather than making another PR. | 1 年前 | |
| 2 年前 | ||
Fix non-clang warnings (#549) * Fix collision between our global 'm' and one in gtest. * Suppress gcc unused result warning in etcdec.cxx. * Fix warnings newly added in gcc 11. The warning in lodepng.cc is bogus and has been suppressed. * (Unrelated) avoid exit in on_failure.ps1. | 4 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 4 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 4 年前 |