userFlaviencancel
branchrust_reboot/main/new_console-ui/optimscancel

3 Commits over 0 Days - ∞cph!

16 Minutes Ago
Changed the steam inventory item button texts to use the fast path Fixed cart button text settings
1 Hour Ago
Added a fast path for RustFlexText MeasureHorizontal for when the text width doesnt matter and wont impact the parent size, to avoid calling the slow TMP GetPreferredValues Scrolling in the item tab: MeasureCrossAxis 0.84ms 21.5KB to 0.25ms 0KB
3 Hours Ago
Some optims to FlexElement LayoutMainAxis (scrolling a virtual scroll view is quite slow) - Get rid of the SizingChildren.Exists in LayoutMainAxis and keep track of the remaining elements manually, saves some time - Put Grow and Shrink in the childParams struct - Cache the children count ~0.65ms -> ~0.50ms per frame when scrolling the items tab