turanszkij
94b8a5f6ce
vulkan updates
2019-07-15 23:49:14 +01:00
Turánszki János
769fde91ba
typo
2019-07-15 23:46:06 +01:00
turanszkij
351b428050
vulkan, dx12 update
2019-07-14 17:15:41 +01:00
turanszkij
2192d10eaa
vulkan updates
2019-07-13 22:44:13 +01:00
Turanszki Janos
2ced02a6b9
small update in documentation
2019-07-11 22:09:24 +01:00
Turanszki Janos
91c539449b
updated build config
2019-07-11 21:52:51 +01:00
Turanszki Janos
b3485d5711
updated readme
2019-07-11 21:52:17 +01:00
Turanszki Janos
0b9134f941
shader buildtask fix
2019-07-11 21:01:04 +01:00
Turanszki Janos
88faa062e7
small fix in renderer
2019-07-10 22:56:30 +01:00
Turanszki Janos
c627d6e046
readme fix
2019-07-08 22:36:38 +01:00
Turanszki Janos
8485006e3d
refreshed readme
2019-07-08 22:29:46 +01:00
Turanszki Janos
b3a6472fe8
added platform tag to info display
2019-07-08 20:56:13 +01:00
Turánszki János
e182b05819
updated readme download links
2019-07-08 16:47:28 +01:00
Turánszki János
0f7047778e
Update appveyor.yml
2019-07-08 15:40:22 +01:00
Turánszki János
53b40ba723
Update README.md
2019-07-08 14:54:55 +01:00
Turánszki János
78b050226b
Update appveyor.yml
2019-07-08 14:53:36 +01:00
Turánszki János
a9d21d35fd
Update appveyor.yml
2019-07-08 14:44:30 +01:00
Turánszki János
c87edad191
Update appveyor.yml
2019-07-08 14:26:17 +01:00
Turánszki János
d0b2e88fe8
Update appveyor.yml
2019-07-08 14:18:24 +01:00
Turánszki János
bb4ba65d5b
Update appveyor.yml
2019-07-08 13:51:31 +01:00
Turánszki János
f090f6e868
Update appveyor.yml
2019-07-08 13:50:37 +01:00
Turánszki János
97340bef3f
Update appveyor.yml
2019-07-08 13:47:23 +01:00
Turánszki János
617fc87162
update appveyor build settings
2019-07-08 13:46:18 +01:00
Turánszki János
9ac7bd1532
updated appveyor build settings
2019-07-08 13:15:30 +01:00
Turánszki János
8fbd1346a5
updated readme
2019-07-08 12:14:57 +01:00
Turánszki János
db77e49523
updated readme
2019-07-08 12:13:39 +01:00
Turánszki János
f9a39580e2
create 32-bit builds with appveyor
2019-07-08 12:13:04 +01:00
Turanszki Janos
4db25d99e7
small updates
2019-07-03 22:09:31 +01:00
turanszkij
b08d3a1153
refactors
2019-07-03 19:08:04 +01:00
Turanszki Janos
08ab7ae9de
fix debug build after merge
2019-07-02 22:21:04 +01:00
Turanszki Janos
522ebfef0c
merge branch multithreaded renderer, update version
2019-07-02 21:44:52 +01:00
Turanszki Janos
1ba9fc7680
renderer updates: allocator lazy init, shadowindex fix
2019-07-02 21:34:39 +01:00
Turanszki Janos
58009d4781
Merge branch 'master' into multithreaded-renderer
2019-07-02 20:37:33 +01:00
Turanszki Janos
596943ab20
fixed appveyor build missing asset
2019-07-02 20:37:04 +01:00
turanszkij
7aa3e3ad6f
refactors, fixes, everything seems to work now with multithreaded renderer
2019-07-02 19:04:00 +01:00
Turanszki Janos
e4b67f6351
removed batch files
2019-07-01 20:30:13 +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
011d66e676
sort of working dx12 and vulkan
2019-06-30 11:50:25 +01:00
turanszkij
97f3d7032e
resurrected multithreaded rendering
2019-06-30 01:45:49 +01:00
turanszkij
f2673802fa
jobsystem updates:
...
- separate workloads possible with context;
- jobs can spawn other jobs;
- threads don't yield when waiting;
- loading screen uses job system now;
- compiling psos with jobsystem;
2019-06-29 17:18:12 +01:00
turanszkij
63246ace63
jobsystem update: polling doesn't yield any more
2019-06-29 16:53:34 +01:00
turanszkij
4bdd89e79f
jobsystem update: context to separate workloads; now jobs are able to spawn other jobs;
2019-06-29 15:02:23 +01:00
turanszkij
95d5bec746
editor: ray bounce count slider now applies to path tracer
2019-06-04 23:39:28 +01:00
turanszkij
a37e484c0d
rearranged bvh primitive memory layout; packed bvh flag buffer as bitfield;
2019-06-01 17:37:56 +01:00
turanszkij
82a991a57d
added ray sorting for more coherency
2019-06-01 15:37:19 +01:00
turanszkij
737e5ede7e
bvh distance check optimization
2019-06-01 12:27:44 +01:00
turanszkij
4abf3a0667
better bvh memory layout
2019-06-01 03:03:27 +01:00
turanszkij
5a4fd64a8b
updated bvh primitive data layout
2019-06-01 02:02:56 +01:00
turanszkij
d5d5689b57
separated bvh primitive and primitivedata;
2019-06-01 01:44:09 +01:00