Commit Graph

331 Commits

Author SHA1 Message Date
b9a3c075ea add imgui module 2019-02-10 11:01:08 +07:00
b771e2a7e1 update modules 2019-02-10 09:36:23 +07:00
BlackMat MATov
a1eeda2697 Merge pull request #38 from enduro2d/feature/ci_conv
Feature/ci conv
2019-02-01 02:52:31 +07:00
a2b1acf54f coverage ignore folders 2019-01-31 21:37:50 +07:00
c8ec1a282a CI coverage uploading script 2019-01-31 21:20:41 +07:00
2f16ef0934 update modules 2019-01-31 21:16:41 +07:00
BlackMat MATov
a3c0573a31 Merge pull request #37 from enduro2d/feature/intrusive_list
Feature/intrusive_list
2019-01-17 17:47:36 +07:00
7a3e7d2044 fix ilist unit tests 2019-01-17 01:40:46 +07:00
669010b1b7 rename refcount file to iptr 2019-01-16 22:23:32 +07:00
dfbf69fb6d basic intrusive list impl 2019-01-16 22:20:17 +07:00
6bb136bfe9 dummy intrusive_list class 2019-01-16 06:00:07 +07:00
BlackMat MATov
52f30c2e49 Merge pull request #36 from enduro2d/feature/intrusive_ptr
Feature/intrusive_ptr
2019-01-16 05:53:45 +07:00
5d0fd36284 ref_counter and intrusive_ptr impl 2019-01-15 07:46:56 +07:00
BlackMat MATov
9a56aff13d Merge pull request #35 from enduro2d/feature/quaternion 2019-01-13 17:56:08 +07:00
91c2b00711 fix MSVC build 2019-01-13 09:29:02 +07:00
13ecbd4fe1 basic quaternion class 2019-01-13 08:53:28 +07:00
7790e6d437 fix rotation matrices 2019-01-13 08:48:42 +07:00
5ab77e346d math: atan2 and normalized_angle 2019-01-12 21:00:13 +07:00
BlackMat MATov
978ca86268 Merge pull request #34 from enduro2d/feature/improving_cmake_build
Feature/improving cmake build
2019-01-09 22:58:58 +07:00
c254748528 build instructions 2019-01-09 16:33:35 +07:00
d27356d135 extra warnings only for engine library target 2019-01-09 15:39:47 +07:00
059e5cc963 universal resources copying for samples and untests 2019-01-06 00:04:22 +07:00
BlackMat MATov
549bd38598 Merge pull request #33 from enduro2d/hotfix/update_modules
Hotfix/update modules
2018-12-23 18:58:56 +07:00
a626d1b765 update modules 2018-12-23 08:57:53 +07:00
BlackMat MATov
c6123eb458 Merge pull request #32 from enduro2d/feature/library
Feature/library
2018-12-22 17:41:41 +07:00
d73457cd64 deferrer: active_safe_wait_promise 2018-12-22 05:45:14 +07:00
6508dc8442 coverage mode 2018-12-22 05:17:28 +07:00
7f3fb9f321 update modules 2018-12-22 05:13:50 +07:00
f599a57fcf library: unload_unused_assets from all caches 2018-12-22 00:16:48 +07:00
c5b55cc620 library: first impl of load_async 2018-12-21 23:10:19 +07:00
d88f0db608 engine::parameters::without_graphics flag 2018-12-19 17:55:08 +07:00
209b1c74cd optional clang sanitizer mode 2018-12-19 04:39:55 +07:00
d63c559b1a worker and scheduler to new deferrer module 2018-12-18 23:37:13 +07:00
92ae39dbbc try to fix travis CI compilation 2018-12-17 21:24:11 +07:00
958236b7d0 module: is_in_main_thread 2018-12-17 20:00:30 +07:00
efb2d0fb60 update modules 2018-12-17 19:56:18 +07:00
f9fbc5259b embedded worker in engine 2018-12-17 09:44:52 +07:00
f443abe1c2 update modules 2018-12-16 23:13:46 +07:00
af95e86764 promises for async vfs operations 2018-12-14 23:22:55 +07:00
ac885a51ef remove invoke module. use jobber and scheduler from promise.hpp. 2018-12-13 01:13:14 +07:00
258f03cf58 update modules 2018-12-13 00:07:57 +07:00
21bfe3001a add invoke.hpp and promise.hpp modules 2018-12-11 06:46:47 +07:00
f909ded44b try to fix travis CI 2018-12-07 17:58:18 +07:00
5adf52b48e engine main thread scheduler 2018-12-07 02:32:48 +07:00
eeee8fcbb6 Merge branch 'feature/scheduler' into feature/library 2018-12-06 18:27:01 +07:00
719aa6bb6d jobber: wait_for and wait_until 2018-12-06 18:25:46 +07:00
de8299a3ee simple scheduler impl for deferred tasks 2018-12-06 17:58:53 +07:00
1e4e9b7cc3 scheduler dummy class 2018-12-05 19:26:16 +07:00
1494688a60 initialize assets cache from starter 2018-12-05 19:12:56 +07:00
aaf943038d starter module for starting high modules 2018-12-05 18:07:07 +07:00