Commit Graph

101 Commits

Author SHA1 Message Date
Turanszki Janos 0748e524e6 removed explicit CleanUp() from systems, automatic cleanup everywhere 2019-12-14 16:22:35 +00:00
Turanszki Janos b137b60aec fixed graphicsdevice memory leak #67 2019-12-14 12:35:14 +00:00
Turanszki Janos 7ab402e199 fix: original working directory was sometimes not initialized 2019-12-14 00:51:02 +00:00
Turanszki Janos fa267b0e7d large refactor 2019-12-12 22:15:16 +00:00
Turanszki Janos fbb53e3a6d input refactor 2019-11-23 04:33:03 +00:00
Turanszki Janos 83dee7d9db hairparticle fade fix 2019-11-10 10:01:23 +00:00
turanszkij 3bc197d8f0 gui fixes 2019-10-24 22:36:35 +01:00
Turanszki Janos 2ee1d1ed04 cleanup 2019-10-13 13:32:17 +01:00
Turanszki Janos b3a6472fe8 added platform tag to info display 2019-07-08 20:56:13 +01:00
turanszkij 7aa3e3ad6f refactors, fixes, everything seems to work now with multithreaded renderer 2019-07-02 19:04:00 +01:00
turanszkij f98e3baf43 vulkan fixes, general fixes, starting to look good, profiler needs rethinking 2019-07-01 19:01:49 +01:00
turanszkij 7e514bdf56 lot of refactor, things are sort of working but not everything yet 2019-06-30 15:12:19 +01:00
turanszkij 97f3d7032e resurrected multithreaded rendering 2019-06-30 01:45:49 +01:00
turanszkij 27392a3c49 layer system updates; shadow priority fix; area light fix; minor updates; 2019-05-18 10:42:05 +01:00
turanszkij 53e7f6ca3b refactors, removed min max macro usage 2019-05-10 18:26:05 +01:00
turanszkij 0b40949ae0 updated input manager for controllers, scripting API updates 2019-05-03 21:01:22 +01:00
turanszkij 8ac013d7a7 activatepath update 2019-04-28 18:17:16 +01:00
Turanszki Janos fabc169179 added light component lua bindings, fixes, updated fighting game sample 2019-04-27 21:24:51 +02:00
turanszkij d9719d23a1 main component fade update 2019-04-27 13:02:16 +02:00
turanszkij 8561e450c1 fixes 2019-04-19 11:01:33 +01:00
turanszkij 655826ffbe start fighting game sample script 2019-04-18 00:14:13 +01:00
turanszkij bffee7f718 tps character script fixes 2019-04-13 13:33:48 +01:00
turanszkij a6c2360a54 general fixes; tps character script updates; 2019-04-12 23:18:51 +01:00
turanszkij de79f683fe material/pso update 2019-04-08 23:47:51 +01:00
turanszkij 6fbfe36665 refactor 2019-04-05 00:05:27 +01:00
turanszkij 4ea4bcbcb3 middle mouse scroll update 2019-04-02 19:05:46 +01:00
turanszkij 061c780ad9 refactor-part1:
removed rendertarget helpers;
non-static textures in render paths;
wiGraphicsTypes namespace renamed to wiGraphics;
2019-03-08 21:46:28 +00:00
turanszkij fb227f5f3a many refactors and starting postprocess refactor... 2018-11-17 21:17:23 +00:00
turanszkij 78e4a9d16b wiColor refactor 2018-11-14 19:15:16 +00:00
turanszkij 62388d9d62 jobsystem updates; refactors; removed some old stuff; 2018-11-04 20:41:33 +00:00
turanszkij 971cb4a86e using wiJobSystem for initialization; refactors; 2018-11-03 19:28:24 +00:00
Turanszki Janos be2595e4f3 refactored high level systems; added some documentation 2018-11-03 13:48:29 +00:00
turanszkij ab38bc7746 initialization logic updates 2018-11-02 19:12:25 +00:00
turanszkij 381f571458 general updates, refactors 2018-11-01 19:15:32 +00:00
Turanszki Janos db61db6bab font update 2018-10-29 02:13:52 +00:00
turanszkij 6e53c8901e refactors around graphics device 2018-10-27 21:15:22 +01:00
Turanszki Janos e29097c765 refactors 2018-10-27 02:22:48 +01:00
turanszkij 9f056b4cfe updated engine initialization logic;
fade manager is now time-based instead of frame-based;
wiImage moved to namespace instead of static class;
refactors;
editor updates;
contributing updates;
2018-10-26 18:35:11 +01:00
turanszkij 5268ad26c6 inputmanager update 2018-10-15 18:12:45 +01:00
turanszkij 4277332f7f physics rewrite 2018-09-23 19:40:14 +01:00
turanszkij c28e6731ec removed physicsengine from renderer 2018-09-22 18:43:42 +01:00
turanszkij 61e2e3addd wiRenderer moved to namespace (finally...) 2018-09-22 14:15:44 +01:00
turanszkij 6daec30786 widget updates 2018-08-25 20:45:49 +01:00
turanszkij a897ec4f75 general system refactors, updates 2018-08-20 20:54:02 +01:00
turanszkij 5649fd3d70 system update: way to create graphics device is now reorganized; added command line arguments support 2018-04-19 18:05:31 +01:00
turanszkij df703cc693 waitforgpu() dx12 wrapper added, sync before exit editor 2018-03-12 14:34:55 +00:00
Turanszki Janos 2d5d424b4a refactoring 2017-10-01 13:12:30 +01:00
turanszkij ea5a14d331 fixed thread contention hazard 2017-09-09 20:04:56 +02:00
turanszkij 89de5be441 disallow implicitly threaded rendering commands part2 2017-05-12 16:54:08 +02:00
turanszkij 5bc54d3c45 updated multithreading 2017-05-07 16:36:01 +02:00