Commit Graph

4391 Commits

Author SHA1 Message Date
Turánszki János 93ebdaa606 dx12 separated cpu and gpu fences for improved safety v0.71.711 2025-03-16 10:22:53 +01:00
Turánszki János 398474155e fixed small dx12 gpuvalidation issue 2025-03-16 09:34:21 +01:00
Turánszki János 8e3e68c247 vulkan: gpu queue sync is delayed into next frame submit 2025-03-16 07:11:49 +01:00
Turánszki János 8b9e2ce6e1 debug shader tessellation compatibility fix #1067
Related Work Items: #10
2025-03-16 06:45:35 +01:00
Turánszki János 85f6abd7e0 vulkan timeout reporting and additional safety 2025-03-15 16:52:46 +01:00
Turánszki János 8beca2b833 vulkan: use dedicated queue for resource inits if available 2025-03-15 14:39:36 +01:00
Turánszki János 7c1b43fe33 logfile writing thread safety 2025-03-15 14:02:53 +01:00
Turánszki János 3f5a5cc6be dx12 and vulkan additional safety updates 2025-03-15 10:51:36 +01:00
Turánszki János eb511c647f vulkan: extra attempt to find sparse queue flag 2025-03-14 08:02:25 +01:00
Turánszki János 872cac1c61 added some safety GPU resource clears v0.71.705 2025-03-13 09:06:47 +01:00
Turánszki János d763593db1 linux: disabled vulkan resource aliasing because it sometimes returns unkown error 2025-03-12 19:26:14 +01:00
Turánszki János 13c9cc9b96 linux texture streaming fix 2025-03-12 15:07:54 +01:00
Turánszki János 452649d596 linux vulkan improvement 2025-03-12 12:20:50 +01:00
Turánszki János 662f976ce9 Merge branch 'master' of https://github.com/turanszkij/WickedEngine 2025-03-12 12:11:08 +01:00
Turánszki János 423641089f linux mouse movement fix 2025-03-12 12:10:52 +01:00
Turánszki János bf27a9fbe8 Linux hang fix 2025-03-12 11:33:35 +01:00
Turánszki János 0070de66b7 raytracing fixes 2025-03-12 10:34:10 +01:00
Turánszki János 2ef4f769a3 vkWaitForFences timeout 2025-03-11 20:24:26 +01:00
Dennis Brakhane aca529bc8c wiScene: support address sanitizer 2025-03-11 16:10:59 +01:00
Dennis Brakhane b0390c1f44 require cmake 3.19
We use features that aren't supported before that
2025-03-11 14:20:49 +01:00
Turánszki János 10ae5a573a Merge pull request #1058 from turanszkij/virus-check
Github build virus detected fix
2025-03-11 09:12:44 +01:00
Turánszki János 79be01536d remove all upx usage 2025-03-11 08:55:29 +01:00
Turánszki János 2d5e464807 other builds 2025-03-11 08:39:06 +01:00
Turánszki János a9fc100702 try fix github virus detected 2025-03-11 08:01:47 +01:00
Dennis Brakhane 0b464d3f6e linux: add missing break to get rid of error message
Streaming recently got its own priority, but due to the missing
break, Low priority threads would fall through, causing the
call to fail since processes cannot increase their priority.

Therefore, the behaviour doesn't really change except for the
error going away.
2025-03-10 20:49:32 +01:00
Turánszki János b937bab75c added vehicle metadata type 2025-03-10 18:23:31 +01:00
Turánszki János b87a31dd7d physics: added ragdoll ghost mode 2025-03-10 08:52:28 +01:00
Turánszki János 3dfd578778 ddgi backface pulling leak improvement 2025-03-10 08:08:58 +01:00
Turánszki János 808421dbba spherical harmonics (#1056) 2025-03-09 18:17:31 +01:00
Turánszki János f3cb98b623 capsuleshadow and character controller improvements 2025-03-05 08:37:35 +01:00
Yan Naing Tun fdaf5ed72f Fix Lua stack overflow vulnerability (#1054)
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com>
2025-03-05 08:28:47 +01:00
Turánszki János 545e859ca7 Capsule shadows (#1055) 2025-03-04 09:19:24 +01:00
Turánszki János 4357dc5b90 Vehicle physics (#1053) 2025-03-02 15:00:50 +01:00
Turánszki János cdadb04f80 physics water ripple placement logic improvement 2025-02-25 07:21:46 +01:00
Turánszki János a523be947e gui: fix breaking changes with themeing 2025-02-24 08:24:37 +01:00
Turánszki János 770d05c285 Merge branch 'master' of https://github.com/turanszkij/WickedEngine 2025-02-24 07:39:28 +01:00
Turánszki János cab1c52aaf MSAA acan be applied to 2D elements only too 2025-02-24 07:39:20 +01:00
Turánszki János 3601bc0a91 added Grass Zen to readme 2025-02-24 07:26:34 +01:00
Turánszki János 7993ebb76f gui updates and other fixes 2025-02-23 13:46:43 +01:00
Turánszki János bc3cf30824 BC4 texture import: reswizzle to rrr1 2025-02-22 12:36:47 +01:00
Turánszki János 65081ab9ab terrain physics optimization 2025-02-22 08:13:03 +01:00
Turánszki János 6aa0633d46 terrain physics creation optimization; pickdrag constraint type param; 2025-02-21 08:32:42 +01:00
Turánszki János 591f808b6d trail renderer: added continuous fade functionality; added Bin2CPP helper; fixes; 2025-02-20 18:21:14 +01:00
Turánszki János 4f579e984a hair particle: frustum culling runs only once per-strand instead of every segment 2025-02-20 08:47:46 +01:00
Turánszki János 849e71a922 fix: camera.GetRight() was returning left 2025-02-20 08:00:18 +01:00
Turánszki János 9d88627a50 hairparticle fix: simulation should happen even when culled by distance, but forces can be skipped 2025-02-19 16:39:07 +01:00
Turánszki János df0d0fc18d hairparticle: reduced buffer creation, optimizations 2025-02-19 08:07:01 +01:00
Turánszki János 7c93a17512 ragdoll will also work as GPU particle collider 2025-02-18 09:20:51 +01:00
Turánszki János 1ec618e532 improvements for wind, terrain, editor interaction picker 2025-02-17 18:46:35 +01:00
Turánszki János 20694ee47a hairparticle fix: culling was turned off by mistake 2025-02-17 07:37:28 +01:00