Commit Graph

2424 Commits

Author SHA1 Message Date
Matteo De Carlo 3cd9e77889 WIP: Initial linux support using SDL (#136)
* Initial linux support using SDL

* fixed link error and gitignore

* fix in working directory initialization (windows side)

* Added README_Linux and fixed a few compilation issues in ubuntu

* Rename main to main_Windows in Tests

* Better default renderering backend selector

* Added backlog terminal output on linux

* added asserts on all missing vulkan function call results

* added portable file dialogs

also small tests update and cleanup

* Added Editor compile target

* linux ci

* linux ci

* cmake update

* cmake update?

* cmake

* Editor_Windows fix

* build test

* make

* build tools?

* update

* ubuntu 20.04

* fix?

* cmake

* build

* build?

* package linux build

* updates, bump version

* backslash to forward slash, eof newlines, add portable-file-dialogs license

* xcopy needs backslash duh; update readme;

* copy fix

* updated readme

* readme update

* updated readme

* updated readme

* fix incorrect file encoding linux

* paint tool fix

* linux: add missing shaders

* packaging update

Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
Co-authored-by: Turanszki Janos <turanszkij@gmail.com>
v0.48.0
2020-10-05 00:03:22 +02:00
Turanszki Janos d3b18bc504 gui updates, editor window refactors 2020-10-04 14:24:22 +02:00
Turanszki Janos 695ab45265 gui updates 2020-10-04 01:47:44 +02:00
Turanszki Janos 9819a2e083 gui updates: tooltips can be displayed on inactive element, color picker improvement 2020-10-03 15:45:00 +02:00
Turanszki Janos b496c1a410 fix: pre-build step when space in path 2020-10-03 00:01:47 +02:00
Turanszki Janos e2f3b76ad8 gui updates: window placement and colorpicker scaling 2020-10-02 19:56:35 +02:00
Turanszki Janos b4155a99c1 readme fix 2020-09-30 20:56:01 +02:00
Turanszki Janos 362a8c34cd github CI 2020-09-30 19:25:42 +02:00
Turanszki Janos 1c2897cffc added github build system 2020-09-30 19:21:52 +02:00
Turanszki Janos 89dc01d899 removed linux vs project 2020-09-30 15:45:28 +02:00
Turanszki Janos 476a43d790 readme: fix link to linux branch 2020-09-28 00:44:46 +02:00
Turanszki Janos 34522e0b5a updated buffer subresource management; other fixes; 2020-09-28 00:33:51 +02:00
Turanszki Janos d3f9a2a1b9 rtao denoiser improvements 2020-09-25 00:24:05 +02:00
Turanszki Janos df7e907a28 raytraced reflections fix 2020-09-23 00:12:59 +02:00
Turanszki Janos 6178429d5a font renderer blend state fix 2020-09-22 22:42:02 +02:00
Turánszki János 4a52107642 Merge pull request #155 from turanszkij/raytraced-reflections
Ray traced reflections
2020-09-22 00:22:25 +02:00
Turanszki Janos 09006e764d raytraced reflections update 2020-09-22 00:16:01 +02:00
Turanszki Janos b7bc35bbda added raytraced reflections 2020-09-21 22:01:07 +02:00
Turanszki Janos f7cacec78d rtao alpha test fix 2020-09-20 20:01:21 +02:00
Turanszki Janos 94e2e852d8 rtao alpha test fix 2020-09-20 19:39:15 +02:00
Turanszki Janos fb8985cf44 rtao and vulkan mesh shader update 2020-09-20 16:14:42 +02:00
Turanszki Janos aa6fff51d5 editor: translator undo fix 2020-09-20 12:39:10 +02:00
Turanszki Janos 3b77dcf040 updated documentation 2020-09-16 18:33:27 +02:00
Turanszki Janos 984cad6e8b documentation update 2020-09-14 21:27:50 +02:00
Turanszki Janos 31d6cbe249 static sky can also use dynamic clouds 2020-09-08 20:09:39 +02:00
Turanszki Janos ac01278c7a depth prepass: disable vrs for alpha test 2020-09-08 00:14:15 +02:00
Turanszki Janos 890671184f updated vrs classification 2020-09-06 20:44:13 +02:00
Turanszki Janos 03c9dabaa4 particles: serialization fix 2020-09-05 17:11:25 +02:00
Turanszki Janos 2caab867a2 vulkan: disable mesh shader because driver crash 2020-09-05 16:54:35 +02:00
Turanszki Janos 73e443b19c disable raytracing tier1.1 by default; updated particle mesh shader; updated dxc; 2020-09-05 16:53:14 +02:00
Turanszki Janos 347c7c9654 added mesh shader support #153 2020-09-05 11:08:24 +02:00
Turanszki Janos 1c6921ea3d editor: velocity buffer fix when translator used 2020-09-01 22:06:52 +02:00
Turanszki Janos 622979a965 optimized vrs classification 2020-09-01 01:18:33 +02:00
Turanszki Janos ea2859fc5c fix 2020-08-31 00:27:20 +02:00
Turanszki Janos 256fda93fc variable rate shading tier2 #152 2020-08-30 20:20:24 +02:00
Turanszki Janos 4df1769cc9 dx12 texture upload improvement 2020-08-30 00:53:16 +02:00
Turanszki Janos ca13218cc6 vulkan, dx12 improvement 2020-08-30 00:16:41 +02:00
Turanszki Janos ffbd40a236 frustum culling optimization 2020-08-30 00:12:58 +02:00
Turanszki Janos a1acf8920a added variable rate shading support #152 2020-08-28 22:56:58 +02:00
Turanszki Janos fc75e46ead added some missing post process lua bindings 2020-08-27 21:09:56 +02:00
Turanszki Janos ad78833fba update readme 2020-08-27 20:55:04 +02:00
Turanszki Janos 80805227b7 updated readme 2020-08-27 20:22:38 +02:00
Turanszki Janos 60905d7ede updated readme 2020-08-27 20:18:50 +02:00
Turanszki Janos 88861625bf uwp build cleanup 2020-08-27 00:39:43 +02:00
Turanszki Janos 0b0ea27999 uwp build improvement; updated readme; 2020-08-26 22:51:51 +02:00
Turanszki Janos 333f189020 bloom will use wider kernel 2020-08-24 17:31:55 +01:00
Turanszki Janos c12306765d subsurface scattering improvement 2020-08-23 19:04:21 +01:00
Turanszki Janos 3fc580cd0f editor: decal window update 2020-08-23 19:03:56 +01:00
Turanszki Janos 234715e84d raytraced ao alpha test with descriptor arrays 2020-08-06 20:07:15 +01:00
Turanszki Janos 9ffd737150 dx12 descriptor fixes 2020-08-06 03:09:28 +01:00