Commit Graph

5003 Commits

Author SHA1 Message Date
Turánszki János 21eaeed9da Radix sort (#1579) v0.72.55 2026-03-08 09:48:17 +01:00
Turánszki János 8202b1a10e allow changing shader entrypoint name 2026-03-07 09:26:59 +01:00
Turánszki János 76503e9f5b fix: ocean is not rendered for fallback probe 2026-03-06 07:46:29 +01:00
Stanislav Denisov 02b05a9e63 Fix entity tree selection focus (#1578) 2026-03-06 07:08:38 +01:00
Stanislav Denisov acc21ddfc2 Implement undo/redo for mesh operations (#1577) 2026-03-06 07:07:47 +01:00
Turánszki János 7aa350c0b9 reduced sh buffer loads 2026-03-05 18:03:14 +01:00
Turánszki János 2faa2fcb0e gaussian splat gpu position data compression 2026-03-05 12:41:17 +01:00
Turánszki János deba493574 sh buffer alignment fix 2026-03-05 11:18:03 +01:00
Turánszki János 69e75fc18a gaussian splat memory optimizations 2026-03-05 09:14:24 +01:00
Turánszki János d6970cd2f0 gaussian splat global sorting (#1575) 2026-03-04 19:15:41 +01:00
Turánszki János 712e19524e fix: camera cb should not be overwritten in gaussian splat update 2026-03-04 07:56:25 +01:00
Turánszki János c96df11240 gaussian splat render into cubemap (#1574) 2026-03-03 17:52:32 +01:00
Turánszki János 4d2f91afc7 gaussian splat improvements 2026-03-03 08:49:35 +01:00
Stanislav Denisov 9f9f166a18 Sort entities by depth in the hierarchy component (#1573) 2026-03-03 07:15:49 +01:00
Stanislav Denisov 5765e1d5e1 Implement LODs deletion button (#1572) 2026-03-03 07:15:17 +01:00
Turánszki János 54af19d004 Gaussian splatting (#1571) 2026-03-02 17:29:16 +01:00
Stanislav Denisov d32904516f Fix texture resolution and mip levels display (#1570) 2026-03-02 08:02:55 +01:00
Stanislav Denisov 4626aabe2b Fix editor doesn't restore prop region (#1569) 2026-03-01 07:02:28 +01:00
Stanislav Denisov 95059d4fc3 Implement persistence for the profiler window's size (#1568) 2026-02-26 15:35:05 +01:00
Stanislav Denisov 55eaad719a Implement optimization of the physics broadphase for terrain props (#1567)
* Implement optimization of the physics broadphase

* Compact tree when generating lots of props
2026-02-26 15:34:45 +01:00
Turánszki János 01f7c9de22 async compute fix for particle-shadowmap interaction 2026-02-26 07:54:36 +01:00
Turánszki János e3720792ec dx12 multidraw command signature creation at shader creation time 2026-02-25 08:09:21 +01:00
Turánszki János 7dcc39ad95 dx12 multidraw counters support and some other thing 2026-02-24 18:10:21 +01:00
János Turánszki b6d683680f metal graphics device fix 2026-02-22 18:57:30 +01:00
Turánszki János a2af5b4a3b dx12: removed one fence operation 2026-02-22 17:55:40 +01:00
Turánszki János 4444c96929 fix for barriers in depthoffield and motionblur 2026-02-22 11:58:28 +01:00
Martin Knecht 78da764cf8 Fix building with PIC (#1563)
Update CMakeLists.txt

This fixes building with PIC Enabled
2026-02-22 07:48:12 +01:00
Martin Knecht 423c49a809 Add toggle for RTTI (#1564)
When using the engine in combination with the JVM (Java virtual machine), you need RTTI. This patch adds an flag to enable the rtti
2026-02-22 07:47:53 +01:00
Turánszki János a09c0e3154 some synchronization improvements 2026-02-21 09:04:18 +01:00
Stanislav Denisov 6c1c1c16c7 Improve the transform tool (#1560)
* Improve the transform tool

* Restore the default visual look
2026-02-20 14:06:04 +01:00
Stanislav Denisov 241caa782a Fix light shafts MSAA resolve bind flags (#1561) 2026-02-20 14:01:05 +01:00
Turánszki János 0066c94858 emitted particle shadowmap support (#1558) 2026-02-20 07:50:07 +01:00
Turánszki János 18c85cf325 fixes for updated vulkan validation 2026-02-19 15:23:56 +01:00
Turánszki János a07cdbbed5 fixes: MSAA outline, opaque material alpha in envprobe 2026-02-19 08:21:58 +01:00
Turánszki János e65c436293 planar reflection depth pass will be drawn earlier for better async compute usage 2026-02-18 17:41:41 +01:00
Turánszki János 835e41fbe3 envprobe large lighting value flickering fix 2026-02-18 07:32:29 +01:00
Turánszki János b37b99f637 envprobe: ocean and recursive reflection support (#1556) 2026-02-17 17:59:51 +01:00
Turánszki János 9df332114f custom view distance and lod selection for envprobe rendering 2026-02-17 08:54:40 +01:00
Turánszki János 040958e59e small changes 2026-02-16 12:21:06 +01:00
Turánszki János 30a4cdae78 editor: pinned window behaviour change #1552 2026-02-16 07:58:24 +01:00
Turánszki János 99f2e4cda8 added preview to envprobe window 2026-02-15 13:03:59 +01:00
Turánszki János 64a3ae5d37 when using sdr texture for envprobe, it must use gamma correct format 2026-02-15 12:25:00 +01:00
Turánszki János bc363c210e fullscreen state fixes (#1555) 2026-02-15 09:10:25 +01:00
Turánszki János c14b89abc8 resourcemanager: D3DFMT_R8G8B8 legacy format srgb-ness will be decided by descriptor 2026-02-15 07:53:24 +01:00
Turánszki János 016bcbd5d2 faster update rate for cloud map 2026-02-14 16:11:45 +01:00
Turánszki János 1118e46014 impostor msaa nan fix 2026-02-14 14:24:52 +01:00
Turánszki János 4219e9a849 resource manager: added support for legacy D3DFMT_R8G8B8 dds format handling 2026-02-14 09:51:46 +01:00
Turánszki János 6d1fdb84f5 volumetric cloud reprojection: fallback to cloud map on disocclusion reduces noise 2026-02-14 08:39:03 +01:00
Turánszki János c22ae82bca volumetric cloud async compute will be scheduled during opaque scene pass 2026-02-13 07:45:50 +01:00
Turánszki János a40f06b8a7 backlog button fix 2026-02-13 07:03:14 +01:00