Wojtek Figat
a1c251c3b7
Add various optimizations to Global Surface Atlas
2024-06-24 19:01:35 +02:00
Wojtek Figat
8190d7f171
Optimize Global Surface Atlas setup and objects buffer writing to be async
2024-06-24 13:15:45 +02:00
Wojtek Figat
59bbb9e058
Fix error when reopening project
2024-06-24 13:15:05 +02:00
Wojtek Figat
861d8a683f
Add JobSystem::Dispatch that accepts dependent jobs that needs to be completed before
2024-06-24 13:12:48 +02:00
Mateusz Karbowiak
cb3e8e4112
Ambiguous name fix
2024-06-22 16:41:29 +02:00
Mateusz Karbowiak
5f4aee71b8
Actor naming without string copy fix
2024-06-22 15:14:02 +02:00
Mateusz Karbowiak
02403377cd
Array move semantics fix
2024-06-22 15:13:53 +02:00
Wojtek Figat
2773949197
Optimize wait signal in Job System to wake waiting threads only when job batch ends
2024-06-22 09:58:20 +02:00
Wojtek Figat
3b3cd5ade4
Optimize Global Surface Atlas defragmenting to just reset tiles, not whole objects list
2024-06-21 23:01:32 +02:00
6436fb3bde
Update AssImp to latest version
2024-06-21 21:55:30 +03:00
Nils Hausfeld
240ddbcde3
- Minor cleanup
2024-06-21 20:52:14 +02:00
Nils Hausfeld
ef5d4013d3
- Increased min description panel height a tiny bit to make 4 input/output elements fit without causing jittering / flickering
2024-06-21 20:45:22 +02:00
Nils Hausfeld
a8bd59c07f
- Fixed regression where pack/unpack nodes didn't return any inputs/outputs
2024-06-21 20:40:39 +02:00
Nils Hausfeld
db17d8d0ce
- Comments, cleanup and a bit of refactoring
2024-06-21 20:26:24 +02:00
Wojtek Figat
4d0d08f245
Optimize Global Surface Atlas drawing with async job system
2024-06-21 17:55:02 +02:00
Wojtek Figat
c119750896
Fix RectAtlas regression
2024-06-21 16:24:47 +02:00
Wojtek Figat
6d9f504639
Optimize new rectangle packing to use binary search for faster inserting
2024-06-20 22:33:57 +02:00
Wojtek Figat
8e49a35e0e
Refactor RectPack into new RectPackNode and RectPackAtlas that uses more optimized memory allocations
2024-06-20 15:26:58 +02:00
Nils Hausfeld
d7a0c69990
- Some cleanup and tooltips
2024-06-20 00:18:11 +02:00
Nils Hausfeld
cb1324fc2d
- Now removing <see cref> tags from tooltips
...
- Capitalizing the first character of inputs/outpus
- Removing & chars from input/output types to make it easier to read
- Moving description signature down to make items without a description look less ugly
2024-06-19 20:56:25 +02:00
Chandler Cox
a1adab1156
Change variable name to dropping.
2024-06-19 09:24:33 -05:00
Wojtek Figat
a6324c8f65
Missing change
2024-06-19 15:45:45 +02:00
Wojtek Figat
9ec23559af
Optimize GPU memory usage in Editor when viewport is inactive
2024-06-19 15:03:38 +02:00
Wojtek Figat
a377933884
Fix d3d12 build regression
2024-06-19 14:10:23 +02:00
Wojtek Figat
9c161121b3
Add Graphics::SpreadWorkload to disable graphics workloads amortization over several frames when debugging graphics perf
2024-06-19 14:03:55 +02:00
ExMatics HydrogenC
a5b00fa718
Resolve problems in code review
2024-06-19 10:58:27 +08:00
Chandler Cox
919e118a2f
Select all assets and scripts that are dropped in the tree panel.
2024-06-18 21:46:22 -05:00
Chandler Cox
f38df259a7
Dont show Select prefab, Edit prefab, and view changes buttons when editing actor in the prefab.
2024-06-18 21:10:42 -05:00
Chandler Cox
ec10e3bb30
Fix changing to invariant culture for unknown LCID.
2024-06-18 19:59:27 -05:00
Chandler Cox
224c2c049e
Fix the profiler charts in place and only scroll profiler info.
2024-06-18 19:25:12 -05:00
Chandler Cox
8509761d67
Only wrap text on underscores and not other special characters
2024-06-18 17:37:54 -05:00
Nils Hausfeld
a808ac5dc8
- Added descriptions to Bitwise OR, XOR
...
- Added description to Boolean XOR, NOR, NAND and updated AND, OR
- Minor tooltip text fix
2024-06-18 19:44:07 +02:00
Nils Hausfeld
37a3c4dbb5
- Added separator line between description and inputs/outputs
2024-06-18 19:01:53 +02:00
Nils Hausfeld
3fd4bb622f
- Added editor option to toggle description panel for visual scripting
2024-06-18 18:51:49 +02:00
Nils Hausfeld
d74b7fb304
- Set description panel min height to reduce window jittering (workaround)
2024-06-18 18:40:28 +02:00
Nils Hausfeld
83c72c1458
Merge branch 'master' into Visject-DescriptionPanel
2024-06-18 18:30:09 +02:00
ExMatics HydrogenC
9b3ff05af7
Remove debug code
2024-06-18 21:47:11 +08:00
ExMatics HydrogenC
14ce4d4394
Cleanup and fix typo
2024-06-18 21:40:25 +08:00
ExMatics HydrogenC
9062c04ef0
Complete sdf reflections
2024-06-18 21:25:12 +08:00
Wojtek Figat
0d48ac8fc2
Add smoother DDGi probe relocation when old position is visible from new position
2024-06-18 15:05:21 +02:00
Wojtek Figat
7f2464684a
Fix single-frame DDGI black artifacts when Global Surface Atlas got defragmented
2024-06-18 14:17:50 +02:00
Wojtek Figat
2c4de9878e
Improve DDGI cascade transitions to be smoother
2024-06-18 13:22:10 +02:00
Wojtek Figat
611961cefe
Improve DDGI cascade selection by using biased world position
2024-06-18 10:52:28 +02:00
Wojtek Figat
e0028d5f94
Merge remote-tracking branch 'origin/master' into 1.9
2024-06-17 21:53:49 +02:00
Wojtek Figat
bd727ae189
Merge branch 'vulkan_amd_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-vulkan_amd_fixes
2024-06-17 21:49:00 +02:00
Wojtek Figat
a030978558
Merge branch 'Fix-Vehicle-Crash' of https://github.com/MrCapy0/FlaxEngine into MrCapy0-Fix-Vehicle-Crash
2024-06-17 21:47:34 +02:00
Wojtek Figat
8312659275
Merge branch 'Visject-FixGroupFilterBreakingSmartFloats' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-FixGroupFilterBreakingSmartFloats
2024-06-17 21:46:11 +02:00
Wojtek Figat
1613bdcd06
Merge branch 'fix-tint-border' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-tint-border
2024-06-17 21:45:11 +02:00
Wojtek Figat
a67dc00fa3
Fix tree nodes culling when using search in scene tree
...
#2462
2024-06-17 21:44:31 +02:00
1c82c73bc0
Fix graphical glitches in Vulkan backend
2024-06-17 20:55:04 +03:00