Dennis Brakhane
76bd2a0efa
test
2026-01-16 18:42:26 +01:00
János Turánszki
3374da36df
metal: simplified makeresident because it can work on placement sparse texture now
2026-01-16 07:59:44 +01:00
János Turánszki
e6ccd5c56e
metal api: async compute sync will use MTL::Event instead of MTL::SharedEvent
2026-01-15 22:26:59 +01:00
Turánszki János
cc2685b5c5
fbx non-skinned armature import fix #1335
2026-01-15 17:07:21 +01:00
Turánszki János
43b9308550
dx12, vulkan: using block allocator for command lists
2026-01-15 08:02:32 +01:00
János Turánszki
1e86d499ae
metal: switched to block allocator for commandlists
2026-01-15 07:49:01 +01:00
János Turánszki
6a4b04017a
Metal graphicsdevice: autoreleasepool reduction, better encoder batching, texture1D workaround, texture clearuav
2026-01-14 19:05:17 +01:00
Dennis Brakhane
cc3cad15a1
components: reduce code duplication when setting flags ( #1492 )
2026-01-14 18:47:43 +01:00
János Turánszki
d4bb05ae25
apple platform improvements
2026-01-14 17:32:44 +01:00
Turánszki János
8f3e05f933
editor terrain preset weather fix
2026-01-14 13:16:17 +01:00
János Turánszki
4137070a67
physics distance constraint fix
2026-01-14 08:25:03 +01:00
János Turánszki
432b5adcd9
metal API occlusion culling fix
2026-01-13 17:55:53 +01:00
János Turánszki
424fae877d
Implemented SetCursorFromFile for Mac OS
2026-01-13 17:36:59 +01:00
Dennis Brakhane
d16e42e5c2
add clipboard support for SDL2 and copy-paste for Editor ( #1491 )
2026-01-13 15:23:41 +01:00
Stanislav Denisov
19bcf5bd32
Fix full-screen mode behavior ( #1490 )
2026-01-13 11:22:49 +01:00
Stanislav Denisov
b0ef284962
Fix config getters crash caused by empty strings ( #1489 )
2026-01-13 11:17:52 +01:00
János Turánszki
b3258a25c3
metal api mipmap fix
2026-01-12 13:01:36 +01:00
Turánszki János
eceea95690
fixes: crashed whe wireframe mode was used while mesh shader is enabled; guard against zero divide in tlas instance init;
2026-01-12 12:54:06 +01:00
Turánszki János
3899e472b6
Mac OS support ( #1346 )
v0.72.0
2026-01-11 21:53:46 +01:00
Dennis Brakhane
d2595b87ac
clarify comment based on info from Discord ( #1487 )
2026-01-10 15:16:00 +01:00
Stanislav Denisov
f25a5910b7
Ensure pointer is visible when right mouse button is not held ( #1486 )
2026-01-09 16:28:15 +01:00
Stanislav Denisov
eaaf0750bd
Fix editor's camera smoothing ( #1485 )
2026-01-09 16:27:24 +01:00
Stanislav Denisov
f979617319
Hide debug visualizers in cinema mode ( #1484 )
2026-01-09 07:28:27 +01:00
Stanislav Denisov
fd158b92be
Fix the translator dragging state and avoid drifting ( #1483 )
2026-01-09 07:27:54 +01:00
Stanislav Denisov
f47fed2ecd
Place the first spline node in front of camera ( #1482 )
2026-01-07 12:33:46 +01:00
Stanislav Denisov
6bdb24262e
Expose the reflections option in the graphics settings ( #1481 )
2026-01-06 15:39:53 +01:00
Stanislav Denisov
d08b290e66
Add double-sided variants of the wireframe PSO ( #1480 )
2026-01-06 15:38:43 +01:00
Dennis Brakhane
b962a7221e
OBJ import: ensure we only skip identical vertices ( #1444 )
...
just hashing will give false positives, especially on Linux where
std::hash<int> is identity.
Fixes #1405
2026-01-02 14:31:24 +01:00
Turánszki János
bf2f369bf0
dx12 fix: DeleteSubresources didn't handle rtvs and dsvs
2025-12-31 08:34:10 +01:00
Turánszki János
12baa4d8f5
slider reset value fix #1442 #1443
2025-12-31 08:31:00 +01:00
Turánszki János
454e54ec32
script return to editor will reset cursors #1387
2025-12-31 08:22:09 +01:00
Turánszki János
8b80663897
resource manager fix: texture streaming was running for resources that didn't need it
2025-12-30 08:51:46 +01:00
Turánszki János
49a45745e4
spline undo fixes #1411
2025-12-29 13:17:45 +01:00
Turánszki János
cf3217ebac
offline shader compiler: added min shader model override options
2025-12-20 15:43:30 +01:00
Turánszki János
b66baed422
fixes for rendering issues when using shader model 6.6 or higher
2025-12-19 19:31:50 +01:00
Stanislav Denisov
3d13c926ea
Implement spline fill and recenter options ( #1375 )
...
* Implement spline fill and recenter options
* Use built-in normals computation
2025-12-19 08:24:23 +01:00
Turánszki János
6fd4c3b8c2
quad ops in sm6.6 mode must be used only in 1D thread group
2025-12-18 14:04:15 +01:00
Stanislav Denisov
c72837afa5
Fix texture streaming resolution overflow ( #1369 )
2025-12-16 08:27:36 +01:00
Stanislav Denisov
4cbd60c578
Ensure GPU has finished rendering before creating thumbnail ( #1370 )
2025-12-16 08:19:50 +01:00
Dennis Brakhane
69174470f9
cmake: simplify and fix CMakeLists ( #1373 )
...
* remove outdated (and now simply wrong) comment
* fix embedded shaders when Wicked is used as a subproject
* get rid of unnecessary generate_wishaderdump target
* add "codegen" stuff to toplevel to enable "codegen" target
2025-12-16 08:18:18 +01:00
Turánszki János
be8c766ef1
fixed critical issue with weak_ptr #1366 #1367
2025-12-14 09:17:10 +01:00
Turánszki János
98ad56cf09
particles can also use wireframe overlay render mode
2025-12-13 09:32:02 +01:00
Stanislav Denisov
cd9a16a890
Add an option to disable ragdoll creation for humanoids ( #1365 )
2025-12-13 09:00:57 +01:00
Stanislav Denisov
3d64ae533a
Implement the apply scale to object functionality ( #1363 )
2025-12-13 09:00:01 +01:00
Dennis Brakhane
fe210e1d20
get rid of clang warning ( #1364 )
...
lambda capture 'this' is not used
2025-12-13 08:58:51 +01:00
Stanislav Denisov
5c41b0fae3
Improve camera speed mouse scroll ( #1362 )
2025-12-12 07:48:56 +01:00
Stanislav Denisov
96257a13f7
Implement a shortcut to select the top-level parent ( #1361 )
2025-12-12 07:46:19 +01:00
Stanislav Denisov
8aeb2f7ad4
Implement material presets ( #1360 )
2025-12-11 18:37:47 +01:00
Dennis Brakhane
92e86c5a69
cmake: fix typo ( #1359 )
2025-12-11 18:36:59 +01:00
Dennis Brakhane
4d2ca34e6f
gh actions: disable IPO for now ( #1358 )
2025-12-11 18:36:42 +01:00