2773949197
Optimize wait signal in Job System to wake waiting threads only when job batch ends
mafiesto42024-06-22 09:58:20 +02:00
3b3cd5ade4
Optimize Global Surface Atlas defragmenting to just reset tiles, not whole objects list
mafiesto42024-06-21 23:01:32 +02:00
6436fb3bde
Update AssImp to latest version
GoaLitiuM2024-06-21 21:55:30 +03:00
240ddbcde3
- Minor cleanup
Nils Hausfeld
2024-06-21 20:52:14 +02:00
ef5d4013d3
- Increased min description panel height a tiny bit to make 4 input/output elements fit without causing jittering / flickering
Nils Hausfeld
2024-06-21 20:45:22 +02:00
a8bd59c07f
- Fixed regression where pack/unpack nodes didn't return any inputs/outputs
Nils Hausfeld
2024-06-21 20:40:39 +02:00
db17d8d0ce
- Comments, cleanup and a bit of refactoring
Nils Hausfeld
2024-06-21 20:26:24 +02:00
4d0d08f245
Optimize Global Surface Atlas drawing with async job system
mafiesto42024-06-21 17:55:02 +02:00
6d9f504639
Optimize new rectangle packing to use binary search for faster inserting
mafiesto42024-06-20 22:33:57 +02:00
8e49a35e0e
Refactor RectPack into new RectPackNode and RectPackAtlas that uses more optimized memory allocations
mafiesto42024-06-20 15:26:58 +02:00
d7a0c69990
- Some cleanup and tooltips
Nils Hausfeld
2024-06-20 00:18:11 +02:00
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
Nils Hausfeld
2024-06-19 20:56:25 +02:00
a1adab1156
Change variable name to dropping.
Tryibion2024-06-19 09:24:33 -05:00
9c161121b3
Add Graphics::SpreadWorkload to disable graphics workloads amortization over several frames when debugging graphics perf
mafiesto42024-06-19 14:03:55 +02:00
919e118a2f
Select all assets and scripts that are dropped in the tree panel.
Tryibion2024-06-18 21:46:22 -05:00
f38df259a7
Dont show Select prefab, Edit prefab, and view changes buttons when editing actor in the prefab.
Tryibion2024-06-18 21:10:42 -05:00
ec10e3bb30
Fix changing to invariant culture for unknown LCID.
Tryibion2024-06-18 19:59:27 -05:00
224c2c049e
Fix the profiler charts in place and only scroll profiler info.
Tryibion2024-06-18 19:25:12 -05:00
8509761d67
Only wrap text on underscores and not other special characters
Tryibion2024-06-18 17:37:54 -05:00
a808ac5dc8
- Added descriptions to Bitwise OR, XOR - Added description to Boolean XOR, NOR, NAND and updated AND, OR - Minor tooltip text fix
Nils Hausfeld
2024-06-18 19:44:07 +02:00
37a3c4dbb5
- Added separator line between description and inputs/outputs
Nils Hausfeld
2024-06-18 19:01:53 +02:00
3fd4bb622f
- Added editor option to toggle description panel for visual scripting
Nils Hausfeld
2024-06-18 18:51:49 +02:00
d74b7fb304
- Set description panel min height to reduce window jittering (workaround)
Nils Hausfeld
2024-06-18 18:40:28 +02:00
83c72c1458
Merge branch 'master' into Visject-DescriptionPanel
Nils Hausfeld
2024-06-18 18:30:09 +02:00
4abe8587f3
- Fixed some tooltip regressions - Defined signatures where necessary
Nils Hausfeld
2024-06-16 13:37:03 +02:00
62778fc1e9
- Increasing width of CM slightly when using description panel - Some padding and size changes - A tiny bit of cleanup
Nils Hausfeld
2024-06-16 12:37:46 +02:00
b0953e9494
- Minor refactoring and cleanup
Nils Hausfeld
2024-06-16 12:18:03 +02:00
53006ac9ad
- Moved description panel code - Description panel now gets hidden when hiding the context menu - Cleanup when hiding description panel
Nils Hausfeld
2024-06-16 12:12:26 +02:00
0fd8de8029
- Added custom func to fetch information for nodes that need special treatment like Array, Enum or Un/Pack nodes - More refactoring and cleanup
Nils Hausfeld
2024-06-15 22:13:05 +02:00
46cc4c72e7
- Refactored and cleaned up a bunch of redundant code
Nils Hausfeld
2024-06-15 19:47:48 +02:00
a05fe5ce9b
add a warning when there is more than one audio listener enabled
xxSeys1
2024-06-15 19:40:23 +02:00
727ff8be95
Fix crash on add new drive steer vs speed
MrCapy0
2024-06-15 12:09:19 -03:00
a8d97f1daa
- Skip group filtering if the string in front of the dot is empty or doesn't start with a letter, to make spawning float nodes work again
Nils Hausfeld
2024-06-15 11:32:47 +02:00
804e652b6d
- Now using the connectionhints when no connectionstype is available - Some special treatment for Array and Dictionary Constants, kinda dirty
Nils Hausfeld
2024-06-14 20:39:39 +02:00
79138dfaf0
add default audio listener to newly created scenes
envision3d
2024-06-14 02:14:20 -05:00
e3f0991805
Optimize Global Surface Atlas drawing when atlas is full
mafiesto42024-06-13 23:02:20 +02:00
67f3f89bf7
- Override node inputs/outputs now also get shown - Added special treatment for enum, pack and unpack nodes in order to also show their inputs/outputs
Nils Hausfeld
2024-06-13 22:03:41 +02:00
36bdd6cbd0
- Refactored some code handling the input/output elements - Added member information to all cached nodes to be able to fetch their informations
Nils Hausfeld
2024-06-13 19:04:46 +02:00
b760dcdb58
Fix Global Surface Atlas flickering in scenes with lots of objects
mafiesto42024-06-13 18:10:18 +02:00