Commit Graph

2640 Commits

Author SHA1 Message Date
Turánszki János 666dd4ff03 platform code refactor (#242) 2021-02-23 00:29:29 +01:00
Turanszki Janos bf10893bc7 editor uwp: better async asset copy 2021-02-22 00:53:51 +01:00
Turánszki János a0a12ad4ec uwp: port cx to winrt #238 2021-02-22 00:15:42 +01:00
Turanszki Janos 2981dcb826 water ripple rt 2 channels enough 2021-02-15 00:36:47 +01:00
Amer Koleci 4f3402c797 CMake improvements (#237)
* Add legacy shader compilation and improve CMake logic.

* Fix legacy shaders dependency

* CMake: Allow override shader directory directly from CMake.

* CMake: Manage to correctly set working directory for editor and tests when running from open folder in Visual Studio.

* Remove old comment I left.

Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
2021-02-14 21:51:19 +01:00
Turanszki Janos a18059c04d emitter enum refactor 2021-02-11 20:41:32 +01:00
Turanszki Janos 15aa586f0e dx12 fix 2021-02-11 00:25:22 +01:00
Turanszki Janos ceeb034e78 image renderer quad interpolation 2021-02-10 21:48:08 +01:00
Turanszki Janos 8d5a949c26 xaudio2 early exit if failed to create mastering voice 2021-02-10 00:56:38 +01:00
Turanszki Janos 084a70976e Merge branch 'master' of https://github.com/turanszkij/WickedEngine 2021-02-10 00:10:22 +01:00
Turanszki Janos ff412d7433 new material property: receive shadow 2021-02-10 00:10:11 +01:00
The5-1 5a2cf88cf4 fix CMake working directory (#236) 2021-02-10 00:05:08 +01:00
Turanszki Janos b937c023f3 color grading map is now part of weather 2021-02-08 22:07:29 +01:00
Turanszki Janos 233ab96884 CI fix 2021-02-08 21:37:13 +01:00
Turanszki Janos 357ec1f4d6 Merge branch 'master' of https://github.com/turanszkij/WickedEngine 2021-02-08 21:10:44 +01:00
Turanszki Janos a02d347a84 default font embedded into exe 2021-02-08 21:10:29 +01:00
Amer Koleci 76eebc3836 Supports for building using CMake on Windows. (#233)
* Supports for building using CMake on Windows.

* Don't override some global variables.

* CMake: Compile correctly editor as well.
2021-02-08 20:05:23 +01:00
Megumumpkin fc63270b6e SDL Keyboard Input, Unix File Loading and SDL Window Config (#232)
* SDL2 and Unix fix

SDL2 keyboard input, Unix filesystem fix, and SDL2 editor window config, CMake cache gitignore

* Adding comments to the SDL2 keycode fix

For a better understanding

* Slimming down SDL Unix path translation

* Static pathfile compile fix

More pathfile code fix for the compile to work

* Re: Static pathfile compile fix
2021-02-07 19:55:29 +01:00
Turanszki Janos 79253e2645 vulkan: remove individual query allocator 2021-02-07 13:34:29 +01:00
Turanszki Janos 14d5a78c3d gpu query refactor 2021-02-07 12:01:09 +01:00
Turanszki Janos f97bfa0d1f material wnd fix 2021-02-07 10:58:17 +01:00
Turanszki Janos e81f90791c ambient fix 2021-02-07 02:06:59 +01:00
Turanszki Janos d946d3baad dx12 and vulkan updates 2021-02-06 16:13:46 +01:00
Turanszki Janos 3c6d7bfb8b dx12 gpu based validation; volumetric clouds updates; barrier fixes; 2021-02-06 11:36:09 +01:00
Turanszki Janos 074f89094c dx12, vulkan: improved gpu barrier batching 2021-02-06 01:37:10 +01:00
Turánszki János a7b45c4a63 gpu barrier fixes (#230)
* barriers fixing

* gpu barrier fixes

* version bump
2021-02-05 01:57:21 +01:00
Kliaxe 206a9a3a83 sky and cloud updates (#229)
* sky and cloud updates

* cmake update, version bump

Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
Co-authored-by: Turanszki Janos <turanszkij@gmail.com>
2021-02-04 23:15:44 +01:00
Turánszki János 087e6ee9dc removed win32 and ARM builds (#228) 2021-02-03 20:48:30 +01:00
Turanszki Janos 42a996d07a uwp content update: color grading luts 2021-02-03 02:01:01 +01:00
Turanszki Janos fee420adff added color grading sample luts 2021-02-03 01:46:52 +01:00
Turanszki Janos 6b0bb683ca color grading improvements 2021-02-03 01:40:24 +01:00
Turanszki Janos 3be76495b4 big material texture slot refactor 2021-02-02 22:07:47 +01:00
Turanszki Janos c4c475528b editor materialwnd fix 2021-02-02 00:15:29 +01:00
Turanszki Janos d23460ff5c voxel gi fix 2021-02-01 02:02:31 +01:00
Turánszki János 9b308941fd sheen and clearcoat (#226)
* sheen and clearcoat

* updated material wnd

* clearcoat works

* sheen updates

* sheen working

* environment reflection alwyas from probe

* restore comment sheen energy conservation

* fixes and gui for sheen and clearcoat

* sheen fix

* ocean, rt reflection fix

* material wnd update

* updated features list
2021-02-01 01:11:30 +01:00
Turanszki Janos 7ad843b9cd fix too large reading for mouse delta in raw input 2021-01-29 21:24:29 +01:00
Turanszki Janos d1f057aee0 rt and screenspace shadow fixes 2021-01-28 22:01:42 +01:00
Turanszki Janos 69278f6199 layer mask hierarchy fix 2021-01-28 19:19:58 +01:00
Turanszki Janos 961414186b added screen space contact shadows 2021-01-28 01:09:25 +01:00
Turanszki Janos 6bc3ae1974 voxel gi fix 2021-01-26 21:28:32 +01:00
Worst0ne 04026ee2f9 fixed SDL2 discoverability issues under Manjaro (#214)
* fixed SDL2 discoverability issues under Manjaro

* Changed EXISTS to DEFINED

* removed a pkgconfig dependency

Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
2021-01-26 19:39:53 +01:00
Turanszki Janos 275d2eb8a2 improved barriers for main depth buffer 2021-01-24 22:04:25 +01:00
Turanszki Janos 58397a6c44 depth pyramid now also exports native depth mips 2021-01-24 16:37:42 +01:00
Kliaxe fc96b2a3b3 Volumetric Clouds Updates (#224)
* volumetric clouds updates

* version bump
2021-01-24 12:41:24 +01:00
Turanszki Janos b442c870d7 vulkan fixes 2021-01-23 01:53:20 +01:00
Turanszki Janos a109cad5c2 dx12 fix 2021-01-23 00:40:25 +01:00
Turanszki Janos 6646aea111 vulkan, dx12 and raytracing updates 2021-01-23 00:35:20 +01:00
Turanszki Janos 88af2f24dd vulkan improvements 2021-01-22 01:23:23 +01:00
Turanszki Janos b365bbcd39 vulkan fixes 2021-01-22 00:10:26 +01:00
Turanszki Janos 6d543bcf82 rendering updates 2021-01-21 21:49:11 +01:00