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