Commit Graph

151 Commits

Author SHA1 Message Date
Turanszki Janos fa267b0e7d large refactor 2019-12-12 22:15:16 +00:00
Turanszki Janos be79d4c097 removed platform defines from CommonInclude #54 2019-11-23 16:38:08 +00:00
Amer Koleci 3d6134b402 Use standard types where possible instead of WIN32 types. 2019-11-22 15:24:48 +01:00
turanszkij ee988cf55d autopipeline updates 2019-11-15 19:20:12 +00:00
turanszkij f8362e9b2a gpu barrier refactor 2019-10-31 18:01:50 +01:00
turanszkij 0e5074369f updates. fixes, set to not preserve some passes 2019-10-30 17:19:35 +01:00
Turanszki Janos d5ee5fcc81 re-enabled soft particle depth test; refactors; 2019-10-13 15:18:02 +01:00
Turanszki Janos 2ee1d1ed04 cleanup 2019-10-13 13:32:17 +01:00
turanszkij 6612ebf4d1 refactors, fixes 2019-08-07 19:25:40 +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 e82df5e6bc fluid simulator fix 2019-05-24 18:32:07 +01:00
turanszkij 53e7f6ca3b refactors, removed min max macro usage 2019-05-10 18:26:05 +01:00
turanszkij f0c7f7c76f emitter update: emissive material; updated fighting game sample: spark effect; 2019-04-29 19:34:40 +01:00
turanszkij de79f683fe material/pso update 2019-04-08 23:47:51 +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 d5cee65dce general refactor; script updates; new sample script added; 2019-03-06 22:45:46 +00:00
turanszkij d059cd6d57 scripting updates; added new sample scripts; const updates; 2019-03-05 23:01:18 +00:00
Turanszki Janos 0e08c9038b small strides towards more const safety 2019-03-01 00:46:07 +00:00
turanszkij a617db6b42 refactors 2019-02-07 21:23:13 +00:00
turanszkij 381f571458 general updates, refactors 2018-11-01 19:15:32 +00:00
turanszkij 5e39068099 fix: some systems initialized PSOs too early 2018-10-27 22:04:28 +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 52930c2714 updates 2018-09-30 13:13:42 +01:00
turanszkij c32d5fabc2 system updates, fixes 2018-09-28 18:50:37 +01:00
turanszkij 3f88eae324 impostor system revived 2018-09-26 21:54:49 +01:00
turanszkij 61e2e3addd wiRenderer moved to namespace (finally...) 2018-09-22 14:15:44 +01:00
turanszkij 26a12876bb ecs serializers update + general refactors 2018-09-19 18:16:36 +01:00
turanszkij 471103686d merge in master, fixed mipgen sample offset bug, system updates, refactors, serializations 2018-09-17 21:33:37 +01:00
turanszkij a12b291e47 serialize + refactor in progress... 2018-09-16 19:51:50 +01:00
turanszkij 2acdc23230 particle updates 2018-09-15 14:45:38 +01:00
turanszkij 905c190561 emitter updates 2018-09-11 18:21:21 +01:00
turanszkij d0d62147da [template-build] removed a lot 2018-08-25 16:24:34 +01:00
turanszkij 2e7c5057d9 nobuild 2018-08-24 18:38:29 +01:00
turanszkij a74ccbf48f graphicsdevice can now download textures too + resurrected wiHelper::screenshot() function 2018-08-18 16:30:10 +01:00
turanszkij 03dccc024b another big refactor: wiLoader -> wiSceneComponents with proper namespace 2018-08-18 15:03:25 +01:00
Turanszki Janos 731da048ad refactored vertex shader loading 2018-07-28 14:05:54 +01:00
turanszkij 2e0121cec6 graphics device update/refactor 2018-07-23 18:00:33 +01:00
turanszkij c967df400b emitter updates, optimize fluid simulator 2018-05-19 14:27:06 +01:00
turanszkij 498c60df26 fluid simulator updates 2018-05-19 11:00:41 +01:00
turanszkij 7b966c0a76 sph simulation with hashed grid 2018-05-18 20:48:37 +01:00
turanszkij 0b7170691d start implementing sph acceleration grid 2018-05-18 17:50:27 +01:00
turanszkij 7c2e7a421f rewritten particle sort as generic gpu sort lib 2018-05-18 15:40:20 +01:00
turanszkij c98a598e97 decouple gpu sort phase 1 2018-05-18 14:58:37 +01:00
turanszkij a2c96f2fa3 minor update in sph density compute 2018-05-18 10:11:29 +01:00
turanszkij 68fdd15764 ohmygod gpu sorting bug was just faulty constant buffer binding lol 2018-05-11 15:00:27 +01:00
turanszkij 8e337db00f just removed warnings from gpu sort, but still has a bug lurking somewhere :( 2018-05-11 12:41:20 +01:00