Commit Graph

  • 5eeeafbdc7 removed some allocations Turánszki János 2026-02-06 07:44:26 +01:00
  • ea650e977f Fix out of bounds crash in mesh subset operations (#1538) Stanislav Denisov 2026-02-06 07:16:33 +01:00
  • 230ff5bb5e Fix orbital camera mode transition (#1537) Stanislav Denisov 2026-02-06 07:15:58 +01:00
  • 4d996275eb Fix rotator circle misalignment in local mode (#1536) Stanislav Denisov 2026-02-06 07:15:13 +01:00
  • b6c2b20de3 optimization for voxelgrid debug visualizer #1474 v0.72.27 Turánszki János 2026-02-04 09:11:55 +01:00
  • 3ff338781f CreatePipelineState will accept nullptr as default states in all devices (#1535) Turánszki János 2026-02-03 16:57:24 +00:00
  • d7c4279358 Vulkan rework (#1533) Turánszki János 2026-02-02 17:51:05 +01:00
  • 3354299255 Implement multiple values per config key (#1532) Stanislav Denisov 2026-02-01 17:46:07 +01:00
  • 7d2863cf56 Fix child translator local orientation (#1531) Stanislav Denisov 2026-02-01 17:45:26 +01:00
  • 052dc61d41 Editor: Linux file dialogs: remember last-used dir (#1530) Phil Schumann 2026-01-31 12:33:02 +01:00
  • 4a6bab88e0 Merge branch 'master' into vulkan-mutable-descriptor #1522 vulkan-mutable-descriptor Turánszki János 2026-01-31 11:28:11 +01:00
  • d2d019b5bc Lua docs: minor refinement (#1529) Phil Schumann 2026-01-31 11:27:28 +01:00
  • 223e982a08 macos, linux: filedialog uses system path as default path János Turánszki 2026-01-31 09:34:23 +01:00
  • c883480588 Merge remote-tracking branch 'refs/remotes/origin/vulkan-mutable-descriptor' János Turánszki 2026-01-31 09:27:27 +01:00
  • 4186483099 vulkan device can be included in mac os János Turánszki 2026-01-31 09:27:10 +01:00
  • 9fd64c285a bloom resource creation safety fix #1523 Turánszki János 2026-01-31 09:10:07 +01:00
  • 1525b8f63b Merge branch 'master' into vulkan-mutable-descriptor Turánszki János 2026-01-30 15:58:04 +01:00
  • e36cc8245d Exposes more RenderPath3D setters to Lua (#1526) Phil Schumann 2026-01-30 12:54:15 +01:00
  • fcba8b5478 Merge branch 'master' into vulkan-mutable-descriptor Turánszki János 2026-01-29 19:03:59 +01:00
  • bcee7e24db Fix texture animation doesn’t reset (#1524) Stanislav Denisov 2026-01-29 19:03:22 +01:00
  • 28761703bb Implement update interval for render to texture (#1525) Stanislav Denisov 2026-01-29 19:02:47 +01:00
  • d85b940b72 spirv syntax workaround Turánszki János 2026-01-29 15:05:50 +01:00
  • 558151deb4 refactors and added some more feature checks Turánszki János 2026-01-29 13:04:10 +01:00
  • 4ebae3da32 validation fix Turánszki János 2026-01-29 12:04:38 +01:00
  • 5c29fdbc61 build fix apple János Turánszki 2026-01-29 11:40:58 +01:00
  • fa96c64fe5 vulkan now uses sm6.6 bindless heaps Turánszki János 2026-01-29 09:14:46 +01:00
  • 0c9d3c7b19 Merge branch 'master' into vulkan-mutable-descriptor Turánszki János 2026-01-28 11:30:37 +01:00
  • 8093449d41 stackvector helper fix Turánszki János 2026-01-28 11:30:04 +01:00
  • 53e79ff3ed some changes to try Turánszki János 2026-01-28 08:43:33 +01:00
  • faca132906 static sampler bindpoint define Turánszki János 2026-01-27 18:01:34 +01:00
  • 1cf4506de3 batched descriptor set allocation Turánszki János 2026-01-27 17:19:19 +01:00
  • 08c44b037d remove from required extensions Turánszki János 2026-01-27 15:10:51 +01:00
  • 89bfa21851 refactor Turánszki János 2026-01-27 12:03:04 +01:00
  • 9c98df8c79 pool reduction Turánszki János 2026-01-27 11:26:22 +01:00
  • b9ff12329d reduce descriptor set changes Turánszki János 2026-01-27 09:08:35 +01:00
  • f2b0582c77 removed extra struct inits Turánszki János 2026-01-27 09:06:31 +01:00
  • 5cf9afe30b refactors Turánszki János 2026-01-27 09:03:01 +01:00
  • 7cc6d87526 rewrite of bindless resource heaps with mutable descriptor Turánszki János 2026-01-26 22:53:02 +01:00
  • 7744a7eb57 refactor Turánszki János 2026-01-26 18:58:16 +01:00
  • aedea5bf18 Vulkan: descriptor binding without using shader reflection and using mutable descriptors Turánszki János 2026-01-26 18:45:12 +01:00
  • 77ea441087 Implement terrain generation status text (#1521) Stanislav Denisov 2026-01-26 13:53:27 +01:00
  • 218563f50e Fix spline fill asserts (#1519) Stanislav Denisov 2026-01-26 13:53:15 +01:00
  • 0d2b61546e Fix texture streaming is not being disabled (#1520) Stanislav Denisov 2026-01-26 13:51:47 +01:00
  • 161c1200ce reorganized shader param structures to allow removinng tessellation shader specializations for other stages Turánszki János 2026-01-26 13:48:32 +01:00
  • 17eaea0fa6 tessellation shaders are not differentiated by alphatest variant so some of them can be removed Turánszki János 2026-01-26 09:19:50 +01:00
  • 9e327df3fe Mesh shader and tessellation fixes (#1518) Turánszki János 2026-01-26 09:03:23 +01:00
  • b47eed3f3f update miniaudio to 0.11.24 (#1517) Dennis Brakhane 2026-01-26 07:44:24 +01:00
  • c8d712513b Mac OS controller support (#1515) Turánszki János 2026-01-25 12:24:08 +01:00
  • 7c8934ba72 underwater postprocess sample fix when fsr active and render resolution mismatches Turánszki János 2026-01-24 17:21:27 +01:00
  • f6535a6319 fixed broken rain effect Turánszki János 2026-01-24 15:25:43 +01:00
  • 24824a1c90 texture upload improvements (#1513) Turánszki János 2026-01-24 09:29:28 +01:00
  • 4c03c9a2a7 Implement sorting for the content browser (#1512) Stanislav Denisov 2026-01-23 14:25:50 +01:00
  • 131f51cbe1 Implement double-click select for input fields (#1511) Stanislav Denisov 2026-01-23 14:23:15 +01:00
  • e4d61bceb6 shader updates Turánszki János 2026-01-22 08:45:19 +01:00
  • 76cd3e428d removed some pssl shader ifdefs that are no longer required Turánszki János 2026-01-21 08:44:30 +01:00
  • a270f3a515 all raytracing shaders will be running with 32 threads Turánszki János 2026-01-20 08:58:56 +01:00
  • fe7f18e07a metal api clearuav texture clear batching János Turánszki 2026-01-20 08:00:50 +01:00
  • 19ba5413a6 postprocess quality settings (#1508) Turánszki János 2026-01-19 18:26:13 +01:00
  • 2cc892f0d4 Expose normals computation for spline fill (#1509) Stanislav Denisov 2026-01-19 15:59:20 +01:00
  • 2ebee47c4b allocate application on heap instead of stack and delete it #1507 app-ptr Dennis Brakhane 2026-01-19 10:53:54 +01:00
  • 851ca91de4 added safety for lua GetActivePath() Turánszki János 2026-01-19 13:59:04 +01:00
  • 90228d22b1 fix for the case when msaa setting is not supported by metal api János Turánszki 2026-01-19 09:02:47 +01:00
  • f292fafe71 use correct set_flag call for SetReceiveShadow (#1506) Dennis Brakhane 2026-01-19 08:03:11 +01:00
  • c6e2f8daea receiveshadow fix Turánszki János 2026-01-18 15:32:49 +01:00
  • 2e823bb29a region copy support for CPU textures (#1502) Turánszki János 2026-01-18 13:16:51 +01:00
  • 23786368c9 SetVolume fix for Mac OS János Turánszki 2026-01-17 18:45:30 +01:00
  • 4aa3f8518a terrain arm64 compatibility (#1500) Turánszki János 2026-01-17 17:18:05 +01:00
  • 5a067ed204 console updates and fixes (#1499) Turánszki János 2026-01-17 11:41:44 +01:00
  • ceec09b4d3 fixel local-global tanslator button layout Turánszki János 2026-01-17 08:50:24 +01:00
  • c4fab554f5 Implement local space mode for the translator (#1494) Stanislav Denisov 2026-01-17 08:39:26 +01:00
  • 810c0f5382 Implement input coordinates for the mesh center (#1497) Stanislav Denisov 2026-01-17 08:28:36 +01:00
  • 1ec7c48ea5 Improve the depth indicator for the hierarchy component (#1496) Stanislav Denisov 2026-01-17 08:27:38 +01:00
  • 3c46112610 Fix right arrow text deselection (#1495) Stanislav Denisov 2026-01-17 08:26:54 +01:00
  • 76bd2a0efa test poc/entity Dennis Brakhane 2026-01-16 18:42:10 +01:00
  • 3374da36df metal: simplified makeresident because it can work on placement sparse texture now János Turánszki 2026-01-16 07:59:44 +01:00
  • e6ccd5c56e metal api: async compute sync will use MTL::Event instead of MTL::SharedEvent János Turánszki 2026-01-15 22:26:59 +01:00
  • cc2685b5c5 fbx non-skinned armature import fix #1335 Turánszki János 2026-01-15 17:07:21 +01:00
  • 43b9308550 dx12, vulkan: using block allocator for command lists Turánszki János 2026-01-15 08:02:32 +01:00
  • 1e86d499ae metal: switched to block allocator for commandlists János Turánszki 2026-01-15 07:49:01 +01:00
  • 6a4b04017a Metal graphicsdevice: autoreleasepool reduction, better encoder batching, texture1D workaround, texture clearuav János Turánszki 2026-01-14 19:05:17 +01:00
  • cc3cad15a1 components: reduce code duplication when setting flags (#1492) Dennis Brakhane 2026-01-14 18:47:43 +01:00
  • d4bb05ae25 apple platform improvements János Turánszki 2026-01-14 17:32:44 +01:00
  • 8f3e05f933 editor terrain preset weather fix Turánszki János 2026-01-14 13:16:17 +01:00
  • 4137070a67 physics distance constraint fix János Turánszki 2026-01-14 08:25:03 +01:00
  • 432b5adcd9 metal API occlusion culling fix János Turánszki 2026-01-13 17:55:53 +01:00
  • 424fae877d Implemented SetCursorFromFile for Mac OS János Turánszki 2026-01-13 17:36:59 +01:00
  • d16e42e5c2 add clipboard support for SDL2 and copy-paste for Editor (#1491) Dennis Brakhane 2026-01-13 15:23:41 +01:00
  • 19bcf5bd32 Fix full-screen mode behavior (#1490) Stanislav Denisov 2026-01-13 11:22:49 +01:00
  • b0ef284962 Fix config getters crash caused by empty strings (#1489) Stanislav Denisov 2026-01-13 11:17:52 +01:00
  • b3258a25c3 metal api mipmap fix János Turánszki 2026-01-12 13:01:36 +01:00
  • eceea95690 fixes: crashed whe wireframe mode was used while mesh shader is enabled; guard against zero divide in tlas instance init; Turánszki János 2026-01-12 12:54:06 +01:00
  • 3899e472b6 Mac OS support (#1346) v0.72.0 Turánszki János 2026-01-11 21:53:46 +01:00
  • d2595b87ac clarify comment based on info from Discord (#1487) Dennis Brakhane 2026-01-10 15:16:00 +01:00
  • f25a5910b7 Ensure pointer is visible when right mouse button is not held (#1486) Stanislav Denisov 2026-01-09 16:28:15 +01:00
  • eaaf0750bd Fix editor's camera smoothing (#1485) Stanislav Denisov 2026-01-09 16:27:24 +01:00
  • f979617319 Hide debug visualizers in cinema mode (#1484) Stanislav Denisov 2026-01-09 07:28:27 +01:00
  • fd158b92be Fix the translator dragging state and avoid drifting (#1483) Stanislav Denisov 2026-01-09 07:27:54 +01:00
  • f47fed2ecd Place the first spline node in front of camera (#1482) Stanislav Denisov 2026-01-07 12:33:46 +01:00
  • 6bdb24262e Expose the reflections option in the graphics settings (#1481) Stanislav Denisov 2026-01-06 15:39:53 +01:00
  • d08b290e66 Add double-sided variants of the wireframe PSO (#1480) Stanislav Denisov 2026-01-06 15:38:43 +01:00