Commit Graph

1874 Commits

Author SHA1 Message Date
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