Commit Graph

1154 Commits

Author SHA1 Message Date
turanszkij 42089dff63 ssr and ssao no longer deferred only 2018-03-06 11:09:23 +00:00
Turanszki Janos 8a777cede7 fixed reflection fallback chain 2018-03-05 23:50:52 +00:00
Turanszki Janos 9a30e898c8 start standardizing ssr and ssao 2018-03-05 23:04:46 +00:00
Turanszki Janos 3dfd2fa079 Merge branch 'master' of https://github.com/turanszkij/WickedEngine 2018-03-03 22:51:24 +00:00
Turanszki Janos 52b2a2cb58 voxel gi quality update 2018-03-03 22:50:58 +00:00
turanszkij 1634967bf6 removed constant ambient factor from voxel GI 2018-03-03 17:35:25 +00:00
turanszkij b0fe1a89c5 voxel gi tweaks, refactor 2018-03-02 13:08:08 +00:00
turanszkij 917afaebce hotfix in object copy ctr 2018-03-01 17:32:26 +00:00
turanszkij bdc94060c6 voxel GI quality update + refactor, annotate 2018-02-28 16:31:43 +00:00
turanszkij 76c96199e1 voxel GI quality update; added cornell-box model for better testing 2018-02-27 17:22:58 +00:00
turanszkij dd11aa891e obj loader fix 2018-02-27 14:11:09 +00:00
turanszkij ed8f7162e3 updates to voxel GI 2018-02-26 17:42:47 +00:00
Turanszki Janos ca3009e4b2 minor refactor 2018-02-24 21:13:37 +00:00
Turanszki Janos 6be3490ca5 added shadercompile for spir-v 2018-02-23 22:12:37 +00:00
turanszkij 3a3548ebee updated hlsl 6.0 build task 2018-02-23 16:37:08 +00:00
turanszkij 965298a87b fixed hlsl 6.0 compile errors, updated build tasks 2018-02-23 16:21:41 +00:00
turanszkij cad28908fc Merge branch 'master' into new-shadercompiler 2018-02-23 10:07:02 +00:00
Turanszki Janos 1fd3af25ad fixed typo 2018-02-22 23:20:54 +00:00
Turanszki Janos 66853589a6 tmp commit 2018-02-22 23:06:03 +00:00
turanszkij e3c8023554 environment probes are stored inside Model from now on... 2018-02-20 15:35:20 +00:00
turanszkij e5ea71aa60 removed long obsolete 'hitsphere' code 2018-02-20 12:57:34 +00:00
turanszkij 6cf913a6d7 tiled deferred render path updated to support local envprobes 2018-02-20 11:50:06 +00:00
turanszkij 3dbb937340 graphics fixes, minor optimization in tiled culling shader 2018-02-09 15:53:41 +00:00
turanszkij 673a2cb03d updated editor 2018-02-07 09:06:38 +00:00
turanszkij fad539605c general updates 2018-02-06 17:11:11 +00:00
Turanszki Janos ce268b93d8 added new skinning path which uses LDS 2018-02-03 12:27:16 +00:00
turanszkij 98d876ccbb merged in local-envmaps, shader mega refactor + general updates 2018-02-02 17:30:55 +00:00
turanszkij e8c4e7e876 issue concerning independent cubemaparray srvs was apparently intel bug, rolling back 2018-02-02 09:52:08 +00:00
Turanszki Janos 77613ccf70 fixed cubemaparray independent srv indexing 2018-02-01 23:26:56 +00:00
Turanszki Janos 9a07926bb6 updated last-resort fallback reflections 2018-02-01 23:06:14 +00:00
turanszkij f4377eb3ed update envmap system 2018-02-01 17:37:09 +00:00
turanszkij fdbd885247 capture impostor fix 2018-02-01 14:42:17 +00:00
Turanszki Janos c326ca8a27 fix uninitialized shader param 2018-01-31 23:16:46 +00:00
Turanszki Janos aba2377bf8 shader refactor fixes 2018-01-31 19:57:43 +00:00
turanszkij 8704fadfd5 object shader mega-refactor 2018-01-31 17:37:08 +00:00
turanszkij 7db2b9c407 further shader refactors... 2018-01-31 14:23:01 +00:00
turanszkij 3ebae25fd9 start refactoring surface brdf shaders... 2018-01-31 12:00:48 +00:00
turanszkij 1aa67b7b60 position-based global envmap blending 2018-01-30 11:08:24 +00:00
turanszkij 6c1b80ebb6 minor sky and envmap rendering fix 2018-01-29 17:11:10 +00:00
turanszkij 3663216107 further updates in local envprobe system 2018-01-29 15:15:18 +00:00
turanszkij 283169b69e rework envmap shader code to better accomodate blending local-global 2018-01-29 10:41:15 +00:00
turanszkij 441c8c95ee fix in sky rendering for envmaps 2018-01-26 18:24:13 +00:00
turanszkij cada16cbd9 added parallax corrected local envmaps 2018-01-26 18:07:54 +00:00
turanszkij 42fb7c0972 fixed wireframe debug rendering 2018-01-25 16:02:37 +00:00
turanszkij 77e0571f7c fix in parallax occlusion mapping 2018-01-24 15:58:39 +00:00
turanszkij fc4278c7bd dx12 frame latency improved 2018-01-22 13:35:34 +00:00
Turanszki Janos 70989310b9 merge dx12 executeindirect 2018-01-20 14:42:57 +00:00
Turanszki Janos 76589acac1 dx12 executeindirect fix 2018-01-20 14:37:55 +00:00
turanszkij e2ecd5f5a3 start dx12 executeindirect impl 2018-01-19 18:42:18 +00:00
turanszkij 1d19dbeb14 envprobe and impostor fixes 2018-01-19 11:01:38 +00:00