|
|
5155175d9b
|
Flush test name to stdout when starting to run a test
|
2025-01-25 20:35:57 +03:00 |
|
|
|
2c3565df61
|
32-bit compilation fixes:
* Use uint64_t instead of size_t as hash return value
* Expect alignof(uint64_t) <= 8 instead of == 8
|
2025-01-25 20:35:37 +03:00 |
|
|
|
c59b28e13f
|
Rename 'geom' library to 'math'
|
2024-12-10 20:22:59 +03:00 |
|
|
|
22a57f91db
|
Huge refactor: use util::hash_table instead of std::unordered everywhere
|
2024-06-03 14:36:39 +03:00 |
|
|
|
94ea4cf932
|
Add noise-generator tool
|
2023-12-23 15:24:08 +03:00 |
|
|
|
c6805dea21
|
Fix printing tests profiling data
|
2023-08-22 20:28:57 +03:00 |
|
|
|
f6377045c9
|
Add red color to stderr logging
|
2023-08-06 19:00:34 +03:00 |
|
|
|
85d7a0ca33
|
Huge refactor: use util::exception everywhere instead of std exceptions
|
2023-08-06 18:33:07 +03:00 |
|
|
|
dd12ad9477
|
Add special handling for util::exception in various places to print stacktrace info
|
2023-08-06 12:53:03 +03:00 |
|
|
|
aae4fa238f
|
Add << operators for vectors & sets in tests
|
2023-05-06 12:55:06 +03:00 |
|
|
|
a1f06a57ca
|
Add more utilities to tests
|
2023-04-19 19:00:23 +03:00 |
|
|
|
aeec694443
|
Fixes in test runner
|
2023-04-18 16:00:23 +03:00 |
|
|
|
df9d40540b
|
Fix tests logging
|
2023-01-09 20:49:50 +03:00 |
|
|
|
ef3359add1
|
Fix convert-mesh script
|
2022-10-01 13:52:56 +03:00 |
|
|
|
f7d612e9f4
|
Support stripping extension in psemek_glob_resources
|
2022-08-10 16:03:24 +03:00 |
|
|
|
9f0c5a78c3
|
Fix exporting mesh without parent
|
2022-06-23 22:38:41 +03:00 |
|
|
|
727ec22fff
|
Mesh exporting script fixes
|
2022-06-22 18:42:43 +03:00 |
|
|
|
9d997bd88b
|
Fix mesh exporting script: export armature if it is the selected object's parent
|
2022-06-22 18:04:13 +03:00 |
|
|
|
e0acd31259
|
Fix texture coordinates in blender model exporter
|
2022-06-20 22:11:43 +03:00 |
|
|
|
f93383f06d
|
Add pair & tuple stream output operators for tests
|
2022-06-11 13:59:16 +03:00 |
|
|
|
9edf94be0c
|
Clang compilation fixes
|
2022-06-11 13:58:54 +03:00 |
|
|
|
fd336dfde2
|
Add tests output coloring
|
2022-05-19 16:35:55 +03:00 |
|
|
|
75e6db45f1
|
Redesign resources system: centralized id-based resource registry
|
2022-03-07 00:05:40 +03:00 |
|
|
|
5be37d2b93
|
Comment out a line in convert-mesh.py, it seems to break in older blender versions
|
2022-02-26 20:19:28 +03:00 |
|
|
|
e557fd4eaf
|
Rewrite convert-mesh: support both flat & non-flat shading in one model, support specifying model name
|
2022-02-22 22:17:58 +03:00 |
|
|
|
eb7b827b1e
|
Add resource files to project files
|
2022-02-15 16:23:39 +03:00 |
|
|
|
e7ede3e39b
|
Add psemek_glob_resources macro
|
2022-02-06 13:51:41 +03:00 |
|
|
|
790deb19ff
|
Add relative error closedness check in tests
|
2022-01-23 19:36:55 +03:00 |
|
|
|
c6f01aad81
|
Support logging in tests
|
2022-01-21 12:10:12 +03:00 |
|
|
|
454d975ba6
|
Make tests expect_close macro show actual values of compared expressions
|
2022-01-21 12:09:53 +03:00 |
|
|
|
cad2590bc7
|
Fix tests
|
2021-07-20 14:53:23 +03:00 |
|
|
|
25a52ed407
|
Convert vertex colors from sRGB to linear RGB in mesh exporter
|
2021-07-19 12:48:07 +03:00 |
|
|
|
3752ad7da0
|
Better Uint8 string representation in convert-mesh script
|
2021-07-16 09:40:23 +03:00 |
|
|
|
463cb5372b
|
Fix convert-mesh script
|
2021-07-15 18:57:11 +03:00 |
|
|
|
de1950f1a6
|
Rewrite mesh exporter to support armature & poses
|
2021-07-13 11:55:57 +03:00 |
|
|
|
4aff648a99
|
Make sure embedded resources are aligned to 16 bytes
|
2021-07-13 11:41:39 +03:00 |
|
|
|
4fa64be5b0
|
Add convert-mesh tool to convert blender files to binary resources
|
2021-03-07 19:07:59 +03:00 |
|
|
|
4f88ce3101
|
Support public resources in libraries
|
2021-02-25 09:07:00 +03:00 |
|
|
|
d7469920de
|
Clang compilation fixes: use non-template stream output operators
|
2021-01-18 18:11:01 +03:00 |
|
|
|
e7cac4a618
|
Clang compilation fixes
|
2021-01-18 18:01:03 +03:00 |
|
|
|
5133695c6f
|
Add matrix tests
|
2021-01-16 22:46:52 +03:00 |
|
|
|
bbd15c5942
|
Slightly better overall tests result reporting
|
2021-01-16 22:46:29 +03:00 |
|
|
|
6d22ae95c7
|
Add geom vector & point tests
|
2021-01-16 19:06:27 +03:00 |
|
|
|
1c550d7168
|
Small fix in test duration output
|
2020-11-29 12:31:45 +03:00 |
|
|
|
91faa2423e
|
Add testing context as test case argument & support simple profiling in tests
|
2020-11-25 13:17:24 +03:00 |
|
|
|
bc18b03a53
|
Add comparison checks to testing framework
|
2020-11-25 10:08:51 +03:00 |
|
|
|
ea81ac987d
|
Support underscores in test names
|
2020-11-25 10:08:21 +03:00 |
|
|
|
c6a8590b2c
|
Add a simple unit testing framework
|
2020-11-24 23:11:40 +03:00 |
|
|
|
7eadc77557
|
Do not create resources for non-built targets in package mode
|
2020-09-21 20:21:06 +03:00 |
|
|
|
ae282d796c
|
Implement packaging for windows
|
2020-09-19 11:51:51 +03:00 |
|