Commit Graph

  • b962a7221e OBJ import: ensure we only skip identical vertices (#1444) Dennis Brakhane 2026-01-02 14:31:24 +01:00
  • abbfdbeb92 wip wip/sdl2-win Dennis Brakhane 2025-12-31 15:54:25 +01:00
  • bf2f369bf0 dx12 fix: DeleteSubresources didn't handle rtvs and dsvs Turánszki János 2025-12-31 08:34:10 +01:00
  • 12baa4d8f5 slider reset value fix #1442 #1443 Turánszki János 2025-12-31 08:31:00 +01:00
  • 454e54ec32 script return to editor will reset cursors #1387 Turánszki János 2025-12-31 08:22:09 +01:00
  • 8b80663897 resource manager fix: texture streaming was running for resources that didn't need it Turánszki János 2025-12-30 08:51:46 +01:00
  • 49a45745e4 spline undo fixes #1411 Turánszki János 2025-12-29 13:17:45 +01:00
  • cf3217ebac offline shader compiler: added min shader model override options Turánszki János 2025-12-20 15:43:30 +01:00
  • b66baed422 fixes for rendering issues when using shader model 6.6 or higher Turánszki János 2025-12-19 19:31:50 +01:00
  • 3d13c926ea Implement spline fill and recenter options (#1375) Stanislav Denisov 2025-12-19 08:24:23 +01:00
  • 6fd4c3b8c2 quad ops in sm6.6 mode must be used only in 1D thread group Turánszki János 2025-12-18 14:04:15 +01:00
  • c72837afa5 Fix texture streaming resolution overflow (#1369) Stanislav Denisov 2025-12-16 08:27:36 +01:00
  • 4cbd60c578 Ensure GPU has finished rendering before creating thumbnail (#1370) Stanislav Denisov 2025-12-16 08:19:50 +01:00
  • 69174470f9 cmake: simplify and fix CMakeLists (#1373) Dennis Brakhane 2025-12-16 08:18:18 +01:00
  • be8c766ef1 fixed critical issue with weak_ptr #1366 #1367 Turánszki János 2025-12-14 09:17:10 +01:00
  • c9297068a7 O0 #1027 buildtest Dennis Brakhane 2025-12-13 23:26:26 +01:00
  • 98ad56cf09 particles can also use wireframe overlay render mode Turánszki János 2025-12-13 09:32:02 +01:00
  • cd9a16a890 Add an option to disable ragdoll creation for humanoids (#1365) Stanislav Denisov 2025-12-13 09:00:57 +01:00
  • 3d64ae533a Implement the apply scale to object functionality (#1363) Stanislav Denisov 2025-12-13 09:00:01 +01:00
  • fe210e1d20 get rid of clang warning (#1364) Dennis Brakhane 2025-12-13 08:58:51 +01:00
  • 5c41b0fae3 Improve camera speed mouse scroll (#1362) Stanislav Denisov 2025-12-12 07:48:56 +01:00
  • 96257a13f7 Implement a shortcut to select the top-level parent (#1361) Stanislav Denisov 2025-12-12 07:46:19 +01:00
  • 8aeb2f7ad4 Implement material presets (#1360) Stanislav Denisov 2025-12-11 18:37:47 +01:00
  • 92e86c5a69 cmake: fix typo (#1359) Dennis Brakhane 2025-12-11 18:36:59 +01:00
  • 4d2ca34e6f gh actions: disable IPO for now (#1358) Dennis Brakhane 2025-12-11 18:36:42 +01:00
  • adc9aeefba renderer: getting shader from outside must be only when background shader loading threads have finished Turánszki János 2025-12-11 08:37:32 +01:00
  • dc9bd881d0 local water body buoyancy support (#1357) Dominik Madarász 2025-12-11 08:02:27 +01:00
  • be6756ae01 cmake: add option to compile and embed shaders during the build process (#1356) Dennis Brakhane 2025-12-11 07:49:43 +01:00
  • 3cf2e1ab4a updated meshoptimizer for 1.0 (#1355) Turánszki János 2025-12-10 17:24:59 +01:00
  • cb90f0bca6 Fix race condition in loading content into editor scene tabs (#1352) Stanislav Denisov 2025-12-10 07:37:38 +01:00
  • e595cae96b Clean up the shaders folder when cleaning the editor project (#1354) Stanislav Denisov 2025-12-10 07:35:44 +01:00
  • d897492060 Fix zero bone opacity doesn’t disable bone picking (#1353) Stanislav Denisov 2025-12-10 07:35:08 +01:00
  • a462b19fe4 Added support for shader model 6.6 direct heap descriptor indexing (#1351) Turánszki János 2025-12-09 12:42:31 +01:00
  • 0d66e744e0 Implement a thumbnail renderer for prefab scenes (#1350) Stanislav Denisov 2025-12-09 08:54:47 +01:00
  • a5fcda4e34 virtual texture fix inside envprobe rendering Turánszki János 2025-12-08 08:16:24 +01:00
  • fee043c591 Add LOD to RenderBatch sorting (#1349) kxcrl 2025-12-08 15:41:07 +09:00
  • b8f0852fce vulkan: increase timeout to 3s (#1348) Dennis Brakhane 2025-12-07 13:23:48 +01:00
  • 7ecbc25ab8 gfx allocators update v0.71.864 Turánszki János 2025-12-06 08:57:16 +01:00
  • 507ba798a0 arm64 build support (#1345) Turánszki János 2025-12-04 14:47:12 +01:00
  • 0f85565b49 Implement the force unlit option (#1344) Stanislav Denisov 2025-12-03 23:47:31 +01:00
  • 1a60397492 material window updates Turánszki János 2025-12-03 09:30:49 +01:00
  • 60c99f2524 texture picker will query from all resources, not just materials Turánszki János 2025-12-03 08:56:39 +01:00
  • a2d60bfad8 lock overkill #1289 races Dennis Brakhane 2025-11-12 15:42:38 +01:00
  • 3243f17e3a wip Dennis Brakhane 2025-11-07 14:51:30 +01:00
  • 33cffdde80 gui fix: combobox filter sometimes deactivacted early Turánszki János 2025-12-02 16:05:19 +01:00
  • a5162e0496 added support for shader-readable swapchain (#1343) Turánszki János 2025-12-01 09:45:27 +01:00
  • b792147718 Implement async logging (#1341) Stanislav Denisov 2025-11-30 08:26:36 +01:00
  • 3630d2dee9 resource relative path fix when drive letter changes Turánszki János 2025-11-30 08:20:17 +01:00
  • f0203679f5 dx12: root descriptor can use buffer offset Turánszki János 2025-11-29 19:13:34 +01:00
  • c481812ebf multi-linked constraint self intersection fix Turánszki János 2025-11-29 11:45:36 +01:00
  • ef1267127b Add the texture slot name to the texture picker (#1340) Stanislav Denisov 2025-11-29 10:03:56 +01:00
  • 8c9fb83cc8 workaroud lua crash on win-clang (#1338) Dennis Brakhane 2025-11-29 10:03:20 +01:00
  • 32fbee5613 Implement persistence for the editor window's size (#1336) Stanislav Denisov 2025-11-26 16:16:30 +01:00
  • cf6f3434e4 some clang warning fixes Turánszki János 2025-11-26 09:41:02 +01:00
  • 973c2850f9 made some internal structures final Turánszki János 2025-11-26 09:04:06 +01:00
  • 6e7960e89b use const& and std::move where possible to avoid copying (#1332) Dennis Brakhane 2025-11-26 08:46:02 +01:00
  • 688fab2d8f Allow entities to be duplicated without GUI focus (#1330) Stanislav Denisov 2025-11-26 08:25:13 +01:00
  • 57e057d711 Fix right-clicking the viewport doesn’t deactivate input fields (#1334) Stanislav Denisov 2025-11-26 08:24:28 +01:00
  • 051bfb6020 handle self-assign (#1331) Dennis Brakhane 2025-11-26 08:21:12 +01:00
  • fc6cb8cba7 renderpath id experiment with stackstring (#1329) Turánszki János 2025-11-26 08:15:51 +01:00
  • 425fb854cd added compiler type logging to startup Turánszki János 2025-11-25 11:42:48 +01:00
  • ffcc3abdf6 custom shared_ptr updates (#1324) Turánszki János 2025-11-25 09:43:19 +01:00
  • c45dc7f58f cmake: also build using clang on windows (#1325) Dennis Brakhane 2025-11-24 15:49:05 +01:00
  • 90e94ed473 placement new is allowed for gfx objects Turánszki János 2025-11-24 09:28:43 +01:00
  • 40f862135b windows cmake test build (#1321) Turánszki János 2025-11-24 09:27:35 +01:00
  • 16a1942975 fix typo in #1322 (#1323) Dennis Brakhane 2025-11-23 16:38:54 +01:00
  • 2f681cb7eb looks like exceptions were not disabled properly, now they are Turánszki János 2025-11-23 16:25:29 +01:00
  • e1dc87e44a prevent calling destructor when original refcount was 0 (#1322) Dennis Brakhane 2025-11-23 16:15:30 +01:00
  • 7a5ea2f64f pooled shared ptr (#1316) Turánszki János 2025-11-22 17:12:26 +01:00
  • 060164c1f1 make bind_ptrs constant (#1319) Dennis Brakhane 2025-11-22 07:37:07 +01:00
  • bad16f7aa1 Register the exit function for Lua (#1318) Stanislav Denisov 2025-11-21 16:45:40 +01:00
  • 9ddad740b8 Expose the character collision tolerance option (#1317) Stanislav Denisov 2025-11-21 16:45:17 +01:00
  • 93278bea0e removed virtual tables from gfx objects, struct size reductions (#1315) Turánszki János 2025-11-20 18:10:59 +01:00
  • 14b9ee5d50 invalidate terrain chunks that are affected by a spline that was removed #1314 Turánszki János 2025-11-20 08:00:25 +01:00
  • f5a94f1d61 Implement update interval for environment probes (#1313) Stanislav Denisov 2025-11-20 07:40:31 +01:00
  • 41ac9bd413 cmake: set gcc/clang flags on WIN32 (#1310) Dennis Brakhane 2025-11-18 17:39:35 +01:00
  • 1df7a11904 Terrain partial invalidation for spline component (#1309) Turánszki János 2025-11-18 08:59:23 +01:00
  • f0467c987d cmake: enable RTTI when UBSAN is active (#1308) Dennis Brakhane 2025-11-17 15:58:09 +01:00
  • ccaaf209d9 get rid of some undefined behaviour (#1299) Dennis Brakhane 2025-11-17 15:57:53 +01:00
  • acf8006e68 compile optimizations (#1301) Turánszki János 2025-11-17 08:00:19 +01:00
  • 33fdc7454c Improve error message when no file dialogs are available (#1303) Dennis Brakhane 2025-11-17 07:35:00 +01:00
  • e0d8a5f68d Fix debug environment probe spheres drifting away (#1307) Stanislav Denisov 2025-11-17 07:34:34 +01:00
  • 89c2f82c19 Fix crash in combo box update (#1306) Stanislav Denisov 2025-11-17 07:34:22 +01:00
  • cdc6032380 Implement right-click open in new scene for content window (#1305) Stanislav Denisov 2025-11-17 07:31:58 +01:00
  • 0ddcdb40d2 editor: add SPACE as bindable key (#1302) Dennis Brakhane 2025-11-16 07:01:25 +01:00
  • 224c8fdf9e fix expression slider and dropdowns (#1300) Dennis Brakhane 2025-11-15 07:09:03 +01:00
  • 359ade8d06 optimizations for hair particle system (#1298) Turánszki János 2025-11-14 09:04:49 +01:00
  • 36c0b96c58 Add an option to bypass the system key (#1295) Stanislav Denisov 2025-11-12 15:14:37 +01:00
  • 22e436f7a0 Implement rigidbody physics shape cache (#1291) Stanislav Denisov 2025-11-12 07:37:55 +01:00
  • 2cc158ddf0 Implement adaptive granularity-based scrolling (#1293) Stanislav Denisov 2025-11-11 08:11:47 +01:00
  • 3fc5efbb46 Implement placing in front of the camera option (#1294) Stanislav Denisov 2025-11-11 08:09:02 +01:00
  • 79a34bdfbe jobsystem: precomputed divisions in lut (#1290) v0.71.854 Turánszki János 2025-11-08 10:25:17 +01:00
  • 6e74c6a724 Implement distance-based culling for the physics bodies debug visualization (#1292) Stanislav Denisov 2025-11-08 09:08:08 +01:00
  • 3dc822df7e job system improvements (#1280) Turánszki János 2025-11-07 09:12:56 +01:00
  • d0604193f3 fix jerking video timer gui Turánszki János 2025-11-07 08:58:06 +01:00
  • 8d1aded669 Fix editor's input system flaw (#1288) Stanislav Denisov 2025-11-07 08:19:22 +01:00
  • 4ace5b6f3a Implement terrain props reloading (#1287) Stanislav Denisov 2025-11-07 08:18:50 +01:00
  • 029f96003b Improve the formatting of config files (#1286) Stanislav Denisov 2025-11-05 08:49:25 +01:00
  • 4ad8d0bc71 Expose a function for setting the log file path (#1285) Stanislav Denisov 2025-11-05 08:16:52 +01:00
  • d7e9cc90cd cmake: add flags to enable sanitizers on linux (#1284) Dennis Brakhane 2025-11-04 17:17:59 +01:00