Commit Graph

107 Commits

Author SHA1 Message Date
Vladyslav Baranovskyi
c0f6d0e9af Disabled float16 fmt test on mac... 2025-02-20 22:27:38 +02:00
Vladyslav Baranovskyi
b5bd5c7388 Various implementations in FmtFormatter + tests 2025-02-18 21:38:06 +02:00
Georg Hagen
d2c86ede73 More rework to switch to std::filesystem::path over cstrings 2025-02-09 20:26:36 +01:00
Georg Hagen
3c7c6ae207 Fix tests 2025-02-09 18:02:27 +01:00
ohyzha
0065e975b9 use both font filenames 2025-01-27 12:53:00 +02:00
ohyzha
aefeaf7773 fix test for different Ubuntu versions 2025-01-27 12:23:45 +02:00
ohyzha
a61674b602 add OpenVulkano prefix to cmake options 2025-01-24 18:23:40 +02:00
Georg Hagen
a19968e4f4 Fix regex 2025-01-23 20:32:07 +01:00
ohyzha
4442d1b0fc use direct write to get system fonts 2025-01-21 15:14:15 +02:00
ohyzha
497ec7d09b Linux side code refactoring 2025-01-21 15:14:15 +02:00
ohyzha
7670100d81 reimplement system fonts retrieval for Linux using fontconfig 2025-01-21 15:14:14 +02:00
ohyzha
a5a1fd99d5 different improvements 2025-01-21 15:14:14 +02:00
ohyzha
dbc52eff42 implement system fonts search for Linux 2025-01-21 15:14:14 +02:00
ohyzha
169d6c4129 atlas factory Windows implementation 2025-01-21 15:14:14 +02:00
Georg Hagen
1b0d59940b Update unit switch points 2025-01-09 23:54:00 +01:00
Georg Hagen
53555b6788 Merge branch 'master' into pfm_pnm 2025-01-04 16:54:16 +01:00
Vladyslav Baranovskyi
295468358f Moved header structs and some methods to cpp files, reading pnm images upside-down 2025-01-04 14:27:28 +02:00
ohyzha
c95a3d9de1 add test for reading file from given string literal 2024-12-31 10:15:00 +02:00
ohyzha
84221f3e2b disable broken test 2024-12-31 10:15:00 +02:00
Vladyslav Baranovskyi
7ea6edf5d0 PNM image loader + tests 2024-12-24 21:54:20 +02:00
Vladyslav Baranovskyi
4d6cba0afd PFM image loader + tests 2024-12-24 21:47:24 +02:00
ohyzha
58b62cff9a rename test file 2024-12-21 17:46:54 +02:00
ohyzha
82403b9aae fix linux build 2024-12-21 17:19:47 +02:00
ohyzha
d3750f2b8a code review refactoring 2024-12-21 17:19:01 +02:00
ohyzha
f66ae66234 implement appended zip loader for executable 2024-12-21 17:19:01 +02:00
ohyzha
c24ef36392 add zip resource and new test 2024-12-21 17:19:01 +02:00
ohyzha
4e4097d23e code refactoring 2024-12-19 16:10:41 +02:00
ohyzha
982d2b613b implement first version of embedded resource loader for Windows 2024-12-19 13:27:47 +02:00
ohyzha
b3ba4509d7 add constructor for array with iterators or pointers 2024-12-19 13:27:10 +02:00
Vladyslav Baranovskyi
ba8574f537 Updated tests, changed model encoders to output content to a stream 2024-11-25 19:34:05 +02:00
Vladyslav Baranovskyi
2a331011d5 Changed order of includes, uint32_t as index for Geometry::GetIndex(), minor changes 2024-11-22 16:36:41 +02:00
Vladyslav Baranovskyi
ac843c0fe3 Summary:
- Removed ReadEntireFile
- ZipWriter now writes directly to a file when possible
- Added GetIndex to geometry
- Moved Usd and Obj generators to different files
- Removed unused procedures
- Deduplicated obj generators
- Updated tests for ZipWriter
2024-11-22 15:45:57 +02:00
Vladyslav Baranovskyi
6aa8a265c1 Using gmtime instead of localtime 2024-11-20 21:22:07 +02:00
Vladyslav Baranovskyi
a9fd85e9b3 ZipWriter implementation + tests 2024-11-20 19:36:29 +02:00
Vladyslav Baranovskyi
7f6fd09ccd Thanks git for duping SOME tests 2024-11-10 20:50:34 +02:00
Vladyslav Baranovskyi
ae4948670d Changed Uint24 test file name 2024-11-10 20:13:18 +02:00
Vladyslav Baranovskyi
8de19bc55e Suffixed all tests with Test 2024-11-10 20:12:14 +02:00
Vladyslav Baranovskyi
0132fc677e Organized tests according to folders where they are defined 2024-11-10 20:12:14 +02:00
Vladyslav Baranovskyi
373a6acd77 Tests for UInt24 2024-11-10 19:46:44 +02:00
ohyzha
4228a7d0f4 exclude test that uses curl if curl is not enabled 2024-11-08 17:23:07 +02:00
Vladyslav_Baranovskyi_EXT
84d323dcfa Merge pull request 'Tests for float16' (#157) from float16_tests into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/157
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-11-07 19:15:49 +01:00
Oleksii_Hyzha
4880c745da Merge pull request 'Ray casting from camera' (#156) from camera_raycasting into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/156
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-11-07 17:06:30 +01:00
ohyzha
3521ddeb1d rework API 2024-11-07 16:45:42 +02:00
Vladyslav Baranovskyi
f72ceee298 Hardcoding numeric_limits values to work on platforms where our float16 class isn't defined 2024-11-07 16:45:17 +02:00
Vladyslav Baranovskyi
e9c19b42da Added more info to Float16 tests 2024-11-07 15:41:14 +02:00
Vladyslav Baranovskyi
73250e0b37 Using DenseVector and Range properly, deleted unused code from RGB565 test 2024-11-07 14:53:52 +02:00
Vladyslav Baranovskyi
ebc4b696b0 Added debug info for failing tests 2024-11-07 13:50:13 +02:00
Vladyslav Baranovskyi
8066b2d059 Tests for float16 2024-11-05 21:42:39 +02:00
Vladyslav Baranovskyi
596de3cd2e YamlCppConverters for various pieces of math + tests 2024-11-04 17:04:19 +02:00
Vladyslav Baranovskyi
b81a3088c5 RymlConverters for various pieces of math + tests 2024-11-04 17:03:46 +02:00