Turánszki János
|
fc2cbfcc1c
|
path tracing hardware acceleration #175 (#253)
* path tracing hardware acceleration #175
* hlsl5 fix
* fixes
* random seed fix
* ci fix
* fixes
* re enable spirv validation in linux
* path trace updates
* pathtrace fix
* raytracing fixes
* path tracing normal map limit
|
2021-03-28 19:48:34 +02:00 |
|
Turánszki János
|
933080a2e4
|
Unified Shader Compiler (#250)
|
2021-03-21 18:54:04 +01:00 |
|
Turánszki János
|
1be19b50d7
|
Bindless Descriptors (#244)
* bindless descriptors implementation base
* push constants
* dx11 tonemap fix
* stressing bindless descriptors
* lots of fixes
* remove some stuff and cmake update
* cmake update
* performance optimization for scene buffer updating
* documentation and shader compiler updates
* general updates improving scene gpu data updating
* softbody gpu updating improvement
* readme update: gpu based validation
* dx12: omit IA from root when there is no input layout
* vulkan: bindless sampler fix
* vulkan critical fix and renderer update
* dx12 refactor
* fixed BLAS updates and vulkan rt hangs
* object setcastshadow fix
* vulkan raytracing fixes
* vulkan fix
* object shader fix
* documentation update
* rewritten constant buffer arrays as arrays of byte address buffers
* raytraced reflection env probe
* occlusion culling using push constants
* bindless vertex fetch
* fixes
|
2021-03-08 00:33:40 +01:00 |
|
Turánszki János
|
666dd4ff03
|
platform code refactor (#242)
|
2021-02-23 00:29:29 +01:00 |
|
Turánszki János
|
087e6ee9dc
|
removed win32 and ARM builds (#228)
|
2021-02-03 20:48:30 +01:00 |
|
Turánszki János
|
7eac47cc1e
|
added dx12 and vulkan headers to repo (#223)
|
2021-01-20 21:25:55 +01:00 |
|
Turánszki János
|
468c49e73c
|
vulkan raytracing rewrite for vulkan sdk 1.0.162 release (#202)
|
2020-12-17 00:38:15 +01:00 |
|
Turánszki János
|
180ddc3586
|
0.49 (#160)
* renderer updates: material shadertype, customshaders
* custom shader updates
* hologram fix
* editor windows refactor
* major gui update:
- gui no longer lifetime manager
- window no longer needs gui to construct
- removed gui constructors/destructors
- rewritten every editor window
* renderer update
* gui hasfocus fix
* editor fix
* renderpath upgrades: hybrid forward-deferred
* fix
* water ripple refactor
* cmake fix
* cmake fix
* renderer fix
* volumetric light fix
* customshader stencilref
* cmake fix
* rtdeferred fix
* editor update
* raytraced shadows denoise
* anisotropic shader
* sss stencil greater
* added cartoon shader
* using precomputed tangents
* added unlit object shader
* importer update
* editor update
* editor fix
* vulkan envmap rendering fix
* terrain shader simplification (normal texture mapping instead of triplanar)
* added subsurface profiles, reduced gbuffer
* denoise disocclusion fallback
* editor fix
* more sorting priority for blend than instancing
* hairparticle culling
* particle updates; font update instancing instead of index buffer; vulkan/dx12 fixes;
* shader fixes
* hairparticle trianglestrip and no cross section
* editor fix
* cam wnd update
* terrain shader fix
|
2020-10-17 13:17:07 +02:00 |
|
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>
|
2020-10-05 00:03:22 +02:00 |
|
Turanszki Janos
|
b4155a99c1
|
readme fix
|
2020-09-30 20:56:01 +02:00 |
|
Turanszki Janos
|
1c2897cffc
|
added github build system
|
2020-09-30 19:21:52 +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
|
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
|
0b0ea27999
|
uwp build improvement; updated readme;
|
2020-08-26 22:51:51 +02:00 |
|
Turanszki Janos
|
6df956e469
|
dx12, vulkan: descriptor optimization; rtao advanced binding sample;
|
2020-08-03 00:43:50 +01:00 |
|
Turanszki Janos
|
3686502bd0
|
vulkan: vsync fix; dx12: renderpass update;
|
2020-07-09 22:12:04 +01:00 |
|
Turánszki János
|
8ed65ef031
|
Raytracing API - Vulkan (#130)
* vulkan acceleration structure implementation
* vulkan: optimized resource binding
* dx12 optimizations
* vulkan shadercompiler update
* dx12 raytracing resource binding update
* dx12 descriptor refactor
* dx12 and vulkan updates
* VK_KHR_raytracing
* vulkan acceleration structure fix
* vk acceleration structure fix
* dx12 acceleration structure build fix
* vulkan shader shifts refactor
* vulkan raytracing fixes
* uwp: cannot use dxcompiler.dll for shader reflection
* updated version
* refactors, shader compiler updates
* updated shader build tools
* updated shader compilers
* raytraced shadows
* revert shader model
* try fix shader validate error
* ray traced shadow refactors
|
2020-06-28 13:34:59 +01:00 |
|
Turánszki János
|
ea52f660e1
|
Raytracing API (#128)
* start
* fix gpu hang
* rtao working
* better support for dynamic tlas
* shader updates
* project structure update
* appveyor build update
* improved acceleration build config
* updated build configuration
* updates
* updates
* acceleration structure build fixes
* minor fixes
* version bump
|
2020-06-20 23:19:41 +01:00 |
|
Turanszki Janos
|
8b358ea772
|
updated readme
|
2020-05-15 19:30:17 +01:00 |
|
Turanszki Janos
|
de7059e028
|
updated readme
|
2020-05-15 19:22:37 +01:00 |
|
Turanszki Janos
|
ca44eaacd4
|
added template application for UWP platform
|
2020-05-08 15:43:17 +01:00 |
|
turanszkij
|
270184edcd
|
added multi scale ambient occlusion
|
2020-03-22 20:38:16 +00:00 |
|
Turanszki Janos
|
69e49c6e40
|
updated readme
|
2020-02-16 11:49:42 +00:00 |
|
Turanszki Janos
|
059c8b6af0
|
updated documentation and readme
|
2020-02-16 11:45:00 +00:00 |
|
Turanszki Janos
|
96938f32f2
|
started rewriting documentation
|
2020-01-27 01:04:27 +00:00 |
|
turanszkij
|
bc9488eaef
|
updated readme
|
2019-12-30 00:17:36 +01:00 |
|
turanszkij
|
46a6e17898
|
updated readme
|
2019-12-30 00:11:46 +01:00 |
|
turanszkij
|
5943e49696
|
updated features and readme
|
2019-12-30 00:05:40 +01:00 |
|
Turanszki Janos
|
fa267b0e7d
|
large refactor
|
2019-12-12 22:15:16 +00:00 |
|
Turanszki Janos
|
7d6fb9bccc
|
handle controller disconnect and reconnect; input refactor #64
|
2019-11-30 00:19:28 +00:00 |
|
Turanszki Janos
|
fbb53e3a6d
|
input refactor
|
2019-11-23 04:33:03 +00:00 |
|
Turanszki Janos
|
2c91a16097
|
fix old code sample in readme
|
2019-11-04 21:20:08 +00:00 |
|
Turanszki Janos
|
7c696dce7f
|
clarification in readme
|
2019-10-10 18:17:40 +01:00 |
|
turanszkij
|
40700a2de1
|
audio system rewrite, added 3D audio support
|
2019-10-05 18:19:13 +01:00 |
|
Turanszki Janos
|
4503fffe30
|
added contribution guide to readme
|
2019-09-30 21:04:11 +01:00 |
|
Turanszki Janos
|
3befe8d2d9
|
updated to Visual Studio 2019
|
2019-09-19 19:36:35 +01:00 |
|
turanszkij
|
0c54e5a925
|
sky + readme update
|
2019-09-14 15:52:44 +01:00 |
|
Turanszki Janos
|
b210a59a17
|
small refactor
|
2019-09-03 21:02:18 +01:00 |
|
turanszkij
|
8d55ef5da4
|
added discord link
|
2019-07-26 21:36:18 -07:00 |
|
turanszkij
|
4be91afc1a
|
roll back to VS 2017 due to appveyor issues
|
2019-07-23 23:12:42 +01:00 |
|
turanszkij
|
5d512e75ef
|
upgraded to visual studio 2019
|
2019-07-23 08:05:22 +01:00 |
|
Turánszki János
|
3d0f10e5e3
|
fix in readme
|
2019-07-16 21:34:33 +01:00 |
|
Turánszki János
|
769fde91ba
|
typo
|
2019-07-15 23:46:06 +01:00 |
|
Turanszki Janos
|
b3485d5711
|
updated readme
|
2019-07-11 21:52:17 +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 |
|
Turánszki János
|
e182b05819
|
updated readme download links
|
2019-07-08 16:47:28 +01:00 |
|