Commit Graph

79 Commits

Author SHA1 Message Date
059e5cc963 universal resources copying for samples and untests 2019-01-06 00:04:22 +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
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
f909ded44b try to fix travis CI 2018-12-07 17:58:18 +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
2177aeb677 e2d mesh loader 2018-12-05 03:24:10 +07:00
94a53df25d gnome model for tests 2018-12-05 03:14:42 +07:00
3d75efc7b4 update modules 2018-12-04 14:52:24 +07:00
c67848a05a material asset 2018-11-30 18:26:33 +07:00
8879e86c15 shader asset 2018-11-28 19:22:20 +07:00
a4b6b4f6a0 remove window and render initialization from tests 2018-11-28 01:50:08 +07:00
00b92d2d3a image asset 2018-11-28 00:14:30 +07:00
ce8cea357d basic content assets 2018-11-27 23:50:38 +07:00
827c667b88 vfs: trace, extract 2018-11-23 18:49:44 +07:00
d5dfdcc87c vfs: trace_directory, extract_directory 2018-11-22 22:47:31 +07:00
d61d647f48 sdbm_hash for utils 2018-11-17 11:00:02 +07:00
6b55c45bc8 fix default sampler_state values 2018-11-15 03:53:15 +07:00
163f9eed0c library dummy module 2018-11-15 02:34:43 +07:00
240a465eee calculation delta time and company 2018-11-08 09:21:52 +07:00
ebfb9152cc remove size checks from image class 2018-11-01 18:10:01 +07:00
ecba71386b update modules 2018-10-30 23:54:43 +07:00
e1894deb76 math aabb class 2018-10-24 23:30:07 +07:00
7509cf5499 lerp/inverse_lerp 2018-10-24 22:26:45 +07:00
816183071b normalized_to_point/point_to_normalized for rect 2018-10-24 20:47:33 +07:00
8a36c54d2b math::overlaps 2018-10-24 20:00:46 +07:00
51fc632125 make_minmax_rect 2018-10-24 19:25:01 +07:00
064cf1ee2a Merge branch 'master' into feature/render 2018-10-24 18:53:09 +07:00
552e16222c math rect class 2018-10-24 18:38:36 +07:00
a491cb1bf3 remove math::contains 2018-10-24 18:37:59 +07:00
5101e1fbbb update modules 2018-10-24 14:17:38 +07:00
50c311053f dxt1 texture format without alpha 2018-10-23 18:20:00 +07:00
b732d423ce render target first impl 2018-10-19 14:40:54 +07:00
da29a9e456 remove image_file_format::unknown and image_data_format::unknown 2018-10-18 19:36:16 +07:00
c3506b2a52 math::make_perspective_XX 2018-10-16 17:53:24 +07:00
20551c736f math::make_perspective_XX 2018-10-16 01:59:19 +07:00
7f65cf5196 render: materials, properties, states, geometry 2018-10-15 12:53:34 +07:00
3b167a1c60 zip resources to lfs 2018-10-15 12:41:51 +07:00
88a7ad0afb Merge branch 'master' into feature/render 2018-10-10 05:13:30 +07:00
b1d4548519 basic_string_hash class 2018-10-10 04:40:36 +07:00
34ffa040f2 rename render_state to capabilities_state 2018-10-09 22:48:40 +07:00
d7a9d51f21 update modules 2018-10-07 01:45:33 +07:00
b2c4489592 nothrow variants for strings format 2018-10-06 19:39:24 +07:00
b974ad139f null char* strings format support 2018-10-06 19:36:43 +07:00
278e80f682 vertex and index declarations 2018-10-06 01:33:55 +07:00