|
|
c6805dea21
|
Fix printing tests profiling data
|
2023-08-22 20:28:57 +03:00 |
|
|
|
535627f962
|
Make random::generator::min/max constexpr
|
2023-08-22 20:28:44 +03:00 |
|
|
|
d1975dd917
|
Add fibonacci music box example
|
2023-08-22 14:53:53 +03:00 |
|
|
|
63008d62ff
|
ECS library wip
|
2023-08-22 14:53:03 +03:00 |
|
|
|
190fd5e51e
|
Fix creating util::span<T const> from an array of non-const T
|
2023-08-22 14:52:51 +03:00 |
|
|
|
79e90fb03c
|
Fix util::dynamic_bitset operations
|
2023-08-22 14:52:28 +03:00 |
|
|
|
c35478ac88
|
Fix util::dynamic_bitset hash
|
2023-08-22 14:52:16 +03:00 |
|
|
|
2667d1aadb
|
New ECS library wip
|
2023-08-19 15:21:17 +03:00 |
|
|
|
981629cb74
|
Add util::dynamic_bitset
|
2023-08-19 15:21:08 +03:00 |
|
|
|
58215fedc1
|
Add util::unique_sequential_storage for storing an array of unique elements
|
2023-08-19 15:20:57 +03:00 |
|
|
|
f27a4fa26d
|
Add util::uuid
|
2023-08-19 15:20:21 +03:00 |
|
|
|
16dcbe9603
|
Fix setting thread name on macos
|
2023-08-15 12:10:42 +03:00 |
|
|
|
1036ebae30
|
Fix sir::is_custom
|
2023-08-15 11:47:43 +03:00 |
|
|
|
67c7ce0878
|
Use concepts in geom::point and vector constructors
|
2023-08-15 11:47:20 +03:00 |
|
|
|
b467af74c9
|
Fix libbacktrace build on MacOS
|
2023-08-15 11:46:36 +03:00 |
|
|
|
8b01b6684c
|
Fix building libbacktrace for windows
|
2023-08-07 00:23:16 +03:00 |
|
|
|
80c243ee2f
|
Don't strip linux binary to preserve symbol names
|
2023-08-06 21:28:18 +03:00 |
|
|
|
3b00182f63
|
Fix weird stacktrace abi issue
|
2023-08-06 21:27:42 +03:00 |
|
|
|
5eb7cbff92
|
Better crash signal handling
|
2023-08-06 19:07:14 +03:00 |
|
|
|
f6377045c9
|
Add red color to stderr logging
|
2023-08-06 19:00:34 +03:00 |
|
|
|
04243db779
|
Synchronize stdout & stderr for logging
|
2023-08-06 18:44:35 +03:00 |
|
|
|
85d7a0ca33
|
Huge refactor: use util::exception everywhere instead of std exceptions
|
2023-08-06 18:33:07 +03:00 |
|
|
|
2bff6d6cf3
|
Fix building libbacktrace (still horrible though)
|
2023-08-06 18:32:18 +03:00 |
|
|
|
248bd049db
|
Setup default logging sinks to output to stdout/stderr based on log level
|
2023-08-06 12:56:07 +03:00 |
|
|
|
128abc453e
|
Add util::at helper
|
2023-08-06 12:55:31 +03:00 |
|
|
|
dd12ad9477
|
Add special handling for util::exception in various places to print stacktrace info
|
2023-08-06 12:53:03 +03:00 |
|
|
|
1c22892eec
|
Add util::exception class that holds stacktrace information
|
2023-08-06 12:52:17 +03:00 |
|
|
|
56c14e6111
|
Add libbacktrace 3rdparty submodule
|
2023-08-06 12:51:42 +03:00 |
|
|
|
d13c097d61
|
Logging small signal handling refactor & concurrency fixes
|
2023-08-05 12:46:21 +03:00 |
|
|
|
95e99e4104
|
Support retrieving specific channels from gltf_animation
|
2023-08-02 19:18:35 +03:00 |
|
|
|
5630ae2da3
|
Fix gltf_animation for cubic interpolation when time is outside bounds
|
2023-08-02 19:18:20 +03:00 |
|
|
|
0019063c4e
|
Fix flushing logs
|
2023-08-02 14:01:26 +03:00 |
|
|
|
64672d3f1f
|
Parse metallic & roughness pbr parameters from glTF materials
|
2023-08-01 22:27:53 +03:00 |
|
|
|
564a0001a2
|
Support padding in instance attributes
|
2023-07-29 18:35:29 +03:00 |
|
|
|
644c9ca5b6
|
Add depth32f pixel
|
2023-07-22 20:04:06 +03:00 |
|
|
|
02ecca5ebc
|
Add vecr::blur
|
2023-07-22 20:03:53 +03:00 |
|
|
|
4ce09fc6b0
|
Rename keycode::GRAVE to BACKQUOTE
|
2023-07-22 00:49:42 +03:00 |
|
|
|
de5c0a3371
|
Fix mapping gfx::buffer
|
2023-07-22 00:49:28 +03:00 |
|
|
|
0836cf00a6
|
Properly log graphics api name in gfx::init
|
2023-07-22 00:49:15 +03:00 |
|
|
|
d473ef3ea4
|
Delete obsolete examples & fix the rest to incorporate the new application API
|
2023-07-21 01:31:30 +03:00 |
|
|
|
7f5d50787d
|
Make default_application_factory support a custom factory callback
|
2023-07-21 01:30:57 +03:00 |
|
|
|
6ee75f8bae
|
Support command-line arguments in application context
|
2023-07-21 01:30:31 +03:00 |
|
|
|
bd826103d3
|
Exit if application is null in sdl2 backend
|
2023-07-21 01:30:12 +03:00 |
|
|
|
f5f094bdc6
|
Support keycode events in SDL2 backend
|
2023-07-21 01:29:36 +03:00 |
|
|
|
a4a07c0d29
|
Add keycode enum
|
2023-07-21 01:29:19 +03:00 |
|
|
|
810f64ad76
|
Refactor android backend JNI calls & fix application context
|
2023-07-20 11:11:02 +03:00 |
|
|
|
2e569b2cd3
|
Packaging fixes
|
2023-07-18 20:40:53 +03:00 |
|
|
|
b33ef168ea
|
Add linux packaging
|
2023-07-18 20:23:34 +03:00 |
|
|
|
54b78e6c66
|
Android WIP: support OpenGL ES 3.2 and implement Android backend library
|
2023-07-18 15:43:14 +03:00 |
|
|
|
93d5c55c68
|
Add new resources system in app library
|
2023-07-18 15:34:46 +03:00 |
|