01:00 <+bridge> @Jupeyy_Keks merge conflict 09:24 <+bridge> man, the serverbrowser looks so sexy without a scrollbar 09:24 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1061198657443074118/image.png 09:24 <+bridge> somehow much more modern 09:29 <+bridge> for some reason in the past weeks i often had this bug in github 09:29 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1061199844229779496/image.png 10:12 <+bridge> Smooth scrolling in server browser & using vulkan 1.1.0 is killing my FPS the longer I scroll 10:14 <+bridge> IPv6 addresses in the server info box in Esc -> Server info is clipping into the game info box 10:14 <+bridge> some neat memory leak 10:16 <+bridge> indeed laggs hard when scrolling in debug mode 😄 10:16 <+bridge> but as soon as it stops its over for me 10:17 <+bridge> it looks like it reuploads something. at least the staging buffer always increases for 1-2 frames 10:19 <+bridge> @Robyt3 Thanks for copy info box :) 10:52 <+bridge> @Robyt3 does the new scrollbar update the CUIRect of the rows and did the only scrollbar not do this? 10:52 <+bridge> i see most time is spent in rebuilding the serverbrowser text 10:52 <+bridge> while scrolling 10:53 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1061221146239971338/image.png 10:53 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1061221146655203428/image.png 10:55 <+bridge> i guess as long as width and height of the rects stays the same, we could just move the text call with the in built offset instead of rebuilding it based on x,y changes 10:55 <+bridge> The FPS drop while scrolling is basically the same before and after if you scroll continuously for me, but now the FPS drop for the entire duration of the smooth scroll 10:55 <+bridge> ah i see 10:56 <+bridge> but just to be sure, it's because the ui rect changes all the time? 10:56 <+bridge> the coordinates 10:57 <+bridge> ```c++ 10:57 <+bridge> virtual void RenderTextContainer(int TextContainerIndex, const ColorRGBA &TextColor, const ColorRGBA &TextOutlineColor, float X, float Y) = 0; 10:57 <+bridge> ``` 10:57 <+bridge> 10:57 <+bridge> we have a rendertextcontainer that supports offsets 10:57 <+bridge> so this might be fixable easy 10:58 <+bridge> ah yeah 10:58 <+bridge> i think i fixed it 10:59 <+bridge> yeah, the UI rect position y changes whiles scrolling 11:00 <+bridge> https://github.com/ddnet/ddnet/pull/6249/commits/3a52ad861119e5a7e758f1b309775fe0f8042353 11:03 <+bridge> nice, now there is almost no FPS drop while scrolling 11:06 <+bridge> its also useful for `CUIElement::SUIElementRect::Draw` 11:06 <+bridge> 11:06 <+bridge> but if i am not blind it's dead code as of now... but i cannot remember where it was used in the past 😄 11:06 <+bridge> @Robyt3 maybe u remember it 😄 12:16 <+bridge> could this be used to codesign the fat binaries for macos? https://github.com/indygreg/apple-platform-rs/tree/f69ad3207e9a4898e338fbf1a2b24b9985fb5a03/apple-codesign 16:12 <+bridge> how come clang-tidy doesn't catch this as a useless store? 16:12 <+bridge> 16:17 <+bridge> I guess it doesn't look into the `SetHookedPlayer` function, so it has to assume that the function could have changed `m_HookState` 18:05 <+bridge> ``` Unknown sequence number while processing queue 18:05 <+bridge> You called XInitThreads, this is not your fault 18:05 <+bridge> Aborting, sorry about that. 18:05 <+bridge> DDNet: xcb_io.c:278: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed. 18:05 <+bridge> ``` 18:06 <+bridge> wrong channel above msg is deleted (for those who are from bridge) 18:06 <+bridge> correct channel was #bugs 18:52 <+bridge> who added the smooth scrolling in the server browser? it's very nice! 19:15 <+bridge> Robyt did 19:38 <+bridge> elon musk did 19:46 <+bridge> Ur mom did:justatest: :gigachad: 22:51 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1061401603522973797/Fl5JGKJWQAAUZj8.png 22:51 <+bridge> steam reached all time onnline users 22:51 <+bridge> record 23:40 <+bridge> 32 million teeworlds players :poggers2: