Commit Graph

4202 Commits

Author SHA1 Message Date
Turanszki Janos f64c9f473c fix for odd graphical flickering on AMD 2024-11-01 14:42:54 +01:00
Turánszki János a3c34030c5 anisotropic lod for virtual texture 2024-11-01 10:15:09 +01:00
k4ss4n fb3c02d2d8 flush debug output streams immediately (#973)
using std::flush ensures debug logging even in case of unexpected
termination:

"This manipulator may be used to produce an incomplete line of output
immediately, e.g. when displaying output from a long-running process,
logging activity of multiple threads or logging activity of a program
that may crash unexpectedly."

https://en.cppreference.com/w/cpp/io/manip/flush
2024-11-01 07:09:55 +01:00
Turánszki János b1b2cb8513 added some lua bindings and emitter spritesheet fix 2024-10-31 18:01:31 +01:00
Turánszki János 54af7bb2fa handle material doublesided property in scene intersection tests 2024-10-31 07:14:36 +01:00
Turánszki János cb25e1f779 ray traced shadow can be disabled for particle systems 2024-10-30 08:56:44 +01:00
Turánszki János 1a70514090 dx12: use wide strings in dred, the normal strings don't have anything in them 2024-10-30 07:04:28 +01:00
Turánszki János a4957e6e14 terrain fixes #966 2024-10-29 08:38:31 +01:00
Turánszki János 838399ef69 linux build fix 2024-10-28 09:29:00 +01:00
Turánszki János 162c21eed7 added cursor image loading 2024-10-28 07:00:21 +01:00
Turánszki János 61987641e1 input system upgrades to help with creating in-game button config 2024-10-27 08:01:05 +01:00
Turánszki János c2725f4672 disable taa jitter for planar reflection and procedural anim fixes 2024-10-26 08:37:05 +02:00
Turánszki János 2cf701fe79 motion blur fix when delta time is zero 2024-10-25 07:57:34 +02:00
Turánszki János 0700c42431 impostor fixes, dds loader fix 2024-10-24 09:57:44 +02:00
Turánszki János 0eeeab611b fix for rain under ocean #971 2024-10-23 12:07:23 +02:00
Turánszki János 87cb99a205 input: added helpers to check analog sticks and triggers in a similar way to buttons 2024-10-22 17:36:07 +02:00
k4ss4n 3d3cb33e00 format debugdevice messages (#970)
added "\n" to vulkan error and warning strings in
debugUtilsMessengerCallback for better readability
2024-10-22 15:14:20 +02:00
Turánszki János 541381a521 dx12 video decode fixes 2024-10-21 08:04:20 +02:00
Dennis Brakhane 948566e79a docs: remove reference to DX11 graphics device (#968) 2024-10-21 07:15:47 +02:00
Turánszki János caabd57be7 emitter updates: opacity curve ramp down, rotation control improvement 2024-10-20 10:46:53 +02:00
Turánszki János 9b76e1c905 added lua bindings for HDR display control 2024-10-19 10:56:51 +02:00
Turánszki János db719bd7b4 added missing lua documentation for color grading helper 2024-10-19 10:17:55 +02:00
Turánszki János 9650de6fe6 added missing lua binding 2024-10-19 10:16:22 +02:00
Turánszki János d6381383b7 emitter opacity curve control and some other updates 2024-10-18 07:39:05 +02:00
Turánszki János 0bc5e89742 terrain grass asset mipmap coverage fix 2024-10-17 08:53:07 +02:00
Turánszki János eed758a75b added SetFullScreen to Application + material saturation now affects … (#965)
added SetFullScreen to Application + material saturation now affects particles + added some missing lua bindings
2024-10-16 18:01:43 +02:00
Turánszki János a538b87925 DDGI serialization fix #964
Related Work Items: #9
2024-10-15 08:02:48 +02:00
Turánszki János 52b84918dd some editor updates 2024-10-15 07:53:43 +02:00
Turánszki János 465406a0e8 removed shadow QuadBlur because some graphics cards didn't handle it correctly 2024-10-14 08:43:49 +02:00
k4ss4n f9f3805ba6 Update WickedEngine-Documentation.md (#963) 2024-10-14 07:57:03 +02:00
Turánszki János e18f882162 fixed knee bending for some character models; pathquery diagonal selection change; 2024-10-12 17:38:46 +02:00
Turánszki János 0ffeacac7e documentation updates 2024-10-12 08:10:49 +02:00
Turanszki Janos 750fa2c7f7 documentation update 2024-10-11 09:40:04 +02:00
Turánszki János 4df5059bf1 texture streaming: stream-in can happen on memory shortage 2024-10-09 16:56:13 +02:00
Turánszki János 9821f04093 shader entity iterators fix 2024-10-08 08:27:55 +02:00
Turánszki János 2ba50e267d ragdoll fix when physics simulation is disabled #958 2024-10-07 09:40:31 +02:00
Turánszki János 823c91f09f shader updates: interpolator merging 2024-10-07 08:50:00 +02:00
Turánszki János a90ffbfd4e shader fixes for Intel igpu (#956)
* shader fixes for Intel igpu

* amd revert
2024-10-06 11:06:02 +02:00
Turánszki János 683f7eb7e0 fix: those uavs don't need clear, they are discarded and fully overwritten 2024-10-05 13:32:29 +02:00
Turanszki Janos 0d7a77abc5 added some rendering safety resource clears 2024-10-05 12:55:17 +02:00
Turánszki János 9d6acc54bc shader optimizations 2024-10-05 09:40:11 +02:00
Turánszki János 84adc79475 screen_to_world optimization and some other updates 2024-10-04 08:21:02 +02:00
Turánszki János 52b3c698f4 removal of the pos3D interpolator (#953) 2024-10-03 16:42:06 +02:00
Turánszki János b2835b494b ps5 updates 2024-10-02 17:17:11 +02:00
Turánszki János b794b83e2c audio lua binding safety check 2024-10-02 08:09:04 +02:00
Turánszki János 8e31229692 vulkan: disable mesh shader because AMD can crash when compiling a shader, without any error report v0.71.585 2024-10-01 08:12:03 +02:00
Turánszki János 90e96c2142 path tracing crash fix when there are no instances 2024-09-30 17:11:58 +02:00
Turánszki János 8db4b095c4 gltf export fix #952 2024-09-30 14:38:16 +02:00
Turánszki János 73b21853c8 character controller: use dofile instead of require to load conversations because require didn't work correctly for some paths 2024-09-30 07:51:45 +02:00
Turánszki János 69f798fa9f character controller script: added missing file 2024-09-29 09:09:09 +02:00