| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
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 年前 | |
Fix issues newly flagged by Doxygen 1.11.0 (#925) Some were genuine issues that surprisingly weren't flagged before: astc_encode.cpp, ktx2check.c. One is a change to an existing Doxygen issue that caused a previously working reference to not be found: vkloader.c. Includes these other documentation related changes: 1. Change several ktxTexture references in ktxTexture2 to ktxTexture2 references. 2. Update CI to install graphviz of which dot is part. With dot Doxygen provides nice include dependency, inverse include dependency, inheritance and other graphs. 3. Make Doxygen skip the documentation for the ktxTexture macro as the existence of a same-named macro causes Doxygen to fail to make intra-class cross-references in the ktxTexture class. 4. Fine tune the deprecation statements. 5. Remove names from @file commands. These are unnecessary and error-prone. Three mismatches were spotted during this work. **IMPORTANT** Documentation for releases must not be generated with Doxygen 1.11.0 as it has a bug that causes it to not add snippets to generated pages. See https://github.com/doxygen/doxygen/issues/10957. | 2 年前 | |
Bring repository into REUSE compliance (#291) * Make repository compliant with REUSE license checker This is complex due to the many imported files and projects. Information about those licenses is being captured in .reuse/dep5 to keep the contents of imported files unchanged. In some cases educated guesswork has been required. * Work around reuse RTF parsing problem by adding a parallel License.rtf.license file. Co-authored-by: Mark Callow <github@callow.im> | 5 年前 | |
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 年前 | |
Add ios storyboard, icons & launch images thus quieting xcode 7 warnings. | 10 年前 | |
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 年前 | |
Update load tests to Vulkan SDK version 1.3.290. (#931) 1.3.290 is the first release of official iOS support and first with support for Windows arm64. Stop using binaries of SDL2, assimp and glew libraries stored in repo because an updated SDL2 is needed for 1.3.290 and more platforms are now supported. Dependencies for iOS, macOS and Windows are now obtained through vcpkg. Those for Linux through the package manager as before. Thus remove other_lib, other_include/{SDL2,assimp} and other_include/GL/{glew,glxew,wglew}.h. Move the modified Vulkan manifest files to tests/loadtests/appfwSDL/VulkanAppSDL. This incidentally fixes #763. These changes plus removal of the hacks for finding the iOS components in older Vulkan SDKs means a major revamp of the load tests-related CMake files. vcpkg is used in manifest mode so installation of dependencies is automatic once vcpkg is installted. This use of vcpkg led to a reshuffle of the root CMakeLists.txt to put some options before the project() comment so their values can be used to set VCPKG-related variables. Deployment target for iOS is bumped to 12.0 and for macOS to 11.0 to match what is supported by this Vulkan SDK. The PR also fixes some unrelated problems: 1. A syntax error in scripts/mkversion most likely introduced by PR #922. It is unclear why CI did not fail with this. 2. Use of a query in scripts/build_win.ps1 that returned process architecture not machine architecture. VS2022 Developer PowerShells are x86 processes leading to failure with the old query. Use Get-ComputerInfo instead. 3. Also in scripts/build_win.ps1, a warning when PYTHON` is defined on the CMake configure command line if FEATURE_PYTHON is not ON. | 2 年前 | |
Viewing Fixes (#319) * Always use AssetPath when searching for models. * Give true file path in errors. * Support 1D and 2D textures in Vulkan draw texture sample. | 5 年前 | |
Change KTX_FEATURE_STATIC_LIBRARY to BUILD_SHARED_LIBS (#953) This changes KTX_FEATURE_STATIC_LIBRARY to the built-in cmake variable BUILD_SHARED_LIBS. Static builds are enforced for fmt and astc-encoder. Both libraries use BUILD_SHARED_LIBS themself, so this fixes issues if KTX-Software is used as dependecy in other projects (which set BUILD_SHARED_LIBS). Fixes #935 | 1 年前 | |
Change KTX_FEATURE_STATIC_LIBRARY to BUILD_SHARED_LIBS (#953) This changes KTX_FEATURE_STATIC_LIBRARY to the built-in cmake variable BUILD_SHARED_LIBS. Static builds are enforced for fmt and astc-encoder. Both libraries use BUILD_SHARED_LIBS themself, so this fixes issues if KTX-Software is used as dependecy in other projects (which set BUILD_SHARED_LIBS). Fixes #935 | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 2 年前 | ||
| 5 年前 | ||
| 1 年前 | ||
| 10 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 5 年前 | ||
| 1 年前 | ||
| 1 年前 |