|
|
1ef17e8918
|
Add platformer example
|
2023-05-13 00:04:41 +03:00 |
|
|
|
cc4b2c645b
|
Replace float_t with float (like wtf)
|
2023-05-13 00:04:41 +03:00 |
|
|
|
933734bd2e
|
New UI library wip
|
2023-05-06 12:55:06 +03:00 |
|
|
|
5895c01c4c
|
Make util::not_implemented throw a specific exception type instead of runtime_error
|
2023-05-06 12:55:06 +03:00 |
|
|
|
6f6a263553
|
Add util::cyclic_iterator
|
2023-05-06 12:55:06 +03:00 |
|
|
|
aae4fa238f
|
Add << operators for vectors & sets in tests
|
2023-05-06 12:55:06 +03:00 |
|
|
|
0675585a53
|
Audio stuff
|
2023-05-01 01:20:07 +03:00 |
|
|
|
4b223c5ed1
|
MacOS compilation fixes
|
2023-04-28 13:21:58 +03:00 |
|
|
|
dc6335a4ab
|
Remove ui example
|
2023-04-27 01:17:03 +03:00 |
|
|
|
e8ea3e0fd4
|
New UI library automatic layout wip
|
2023-04-21 17:26:44 +03:00 |
|
|
|
2c13bcac15
|
Implement react::join
|
2023-04-21 17:26:30 +03:00 |
|
|
|
d2afa09adf
|
Implement react::map(func, vector)
|
2023-04-21 17:26:19 +03:00 |
|
|
|
343cb394b5
|
Rename ui::grid_layout -> box_layout
|
2023-04-19 20:01:49 +03:00 |
|
|
|
cddc8a3235
|
New UI library wip: reconciliation fixes & tests
|
2023-04-19 19:01:24 +03:00 |
|
|
|
546db9fb98
|
Add util::type_name(std::type_index)
|
2023-04-19 19:01:06 +03:00 |
|
|
|
c3e8068668
|
Fix react::value initialization from react::source
|
2023-04-19 19:00:43 +03:00 |
|
|
|
a1f06a57ca
|
Add more utilities to tests
|
2023-04-19 19:00:23 +03:00 |
|
|
|
327e4b9744
|
Remove unused ui/reconciliator.cpp
|
2023-04-18 16:01:38 +03:00 |
|
|
|
aeec694443
|
Fixes in test runner
|
2023-04-18 16:00:23 +03:00 |
|
|
|
1246985763
|
New UI library wip
|
2023-04-18 15:30:38 +03:00 |
|
|
|
e21692743c
|
Support creating react::source with an immediate subscriber
|
2023-04-18 15:30:30 +03:00 |
|
|
|
9f0179a86a
|
Fix typo in util::signal::subscription_token
|
2023-04-18 15:29:49 +03:00 |
|
|
|
b0814989e1
|
Add CMake option to use the legacy UI
|
2023-04-18 15:29:22 +03:00 |
|
|
|
53bfbb0cd0
|
Move fonts code to a separate library
|
2023-04-18 15:28:52 +03:00 |
|
|
|
b21332b9a4
|
Update app::ui_scene to use the legacy ui library
|
2023-04-18 15:28:10 +03:00 |
|
|
|
4b59aa619d
|
Remove unused tasks library
|
2023-04-17 13:12:19 +03:00 |
|
|
|
3c4ccbbf54
|
Move ui library to ui_legacy
|
2023-04-17 13:12:04 +03:00 |
|
|
|
df5e188236
|
Improve util::dfs::cycle_iterator
|
2023-04-15 13:16:09 +03:00 |
|
|
|
3bfe867cc0
|
Allow random::weighted_distribution to release it's weights array
|
2023-04-02 11:56:02 +03:00 |
|
|
|
7ae3bbfe96
|
Support vertex colors in glTF parser
|
2023-03-30 20:46:31 +03:00 |
|
|
|
7ad2c92d31
|
Parse blender extras in glTF
|
2023-03-30 10:48:54 +03:00 |
|
|
|
21e35a988a
|
Parse emission texture & KHR_materials_emissive_strength from glTF
|
2023-03-29 23:53:09 +03:00 |
|
|
|
fcd86fb359
|
Fix cubic glTF animation
|
2023-03-27 11:32:21 +03:00 |
|
|
|
063e8e43ba
|
glTF animations
|
2023-03-26 23:51:51 +03:00 |
|
|
|
c26f626baf
|
GCC 12 compilation fixes
|
2023-03-26 23:51:40 +03:00 |
|
|
|
1561162cf8
|
Parse glTF joints & weights attributes
|
2023-03-26 00:12:20 +03:00 |
|
|
|
0c2c950a8c
|
Fix default scale when parsing glTF
|
2023-03-26 00:12:09 +03:00 |
|
|
|
d930ef6d93
|
Parse skins & animations in gltf parser
|
2023-03-25 19:50:32 +03:00 |
|
|
|
3bb0b53daf
|
Support doubleSided property of gltf materials
|
2023-03-25 11:34:29 +03:00 |
|
|
|
0b0be3539f
|
Include mipmaps in texture memory usage
|
2023-03-20 13:57:31 +03:00 |
|
|
|
d824159c2f
|
Fix random::uniform() for integral types
|
2023-03-20 13:04:53 +03:00 |
|
|
|
d68242d59d
|
Support material texture in gltf parser
|
2023-03-18 17:36:52 +03:00 |
|
|
|
98300b2f64
|
Clang compilation fix
|
2023-03-17 15:15:11 +03:00 |
|
|
|
0633aacc63
|
Add group value iterators operator-
|
2023-03-16 20:09:32 +03:00 |
|
|
|
ef6ef081d8
|
Support KHR_lights_punctual in gltf parser
|
2023-03-15 15:57:12 +03:00 |
|
|
|
b52039d47c
|
React library wip
|
2023-03-14 12:48:25 +03:00 |
|
|
|
cac70befe5
|
Make geom::swizzle work for boxes
|
2023-03-09 11:37:54 +03:00 |
|
|
|
23f818078f
|
Fix gfx::memory_usage(texture)
|
2023-03-08 22:24:49 +03:00 |
|
|
|
c639e533fe
|
Add some util::range helper methods
|
2023-03-08 22:24:38 +03:00 |
|
|
|
d27d4cca17
|
Add util::make_span(initializer_list)
|
2023-03-06 08:58:33 +03:00 |
|