Maciej Czerwonka

227 posts

Maciej Czerwonka

Maciej Czerwonka

@Calveit

Game developer, programmer, cyclist.

Stockholm, Sweden شامل ہوئے Şubat 2013
303 فالونگ258 فالوورز
Maciej Czerwonka ری ٹویٹ کیا
Omar 🍋
Omar 🍋@ocornut·
Hi hi, Dear ImGui 1.92.7 is released! 50+ changes (e.g. tables reworked columns freezing with hidden columns, reorder from context menu, webgpu for emscripten 5 & wgvk native, nav keyboard/gamepad to open context menus, & many fixes/improvements) github.com/ocornut/imgui/…
Omar 🍋 tweet mediaOmar 🍋 tweet mediaOmar 🍋 tweet mediaOmar 🍋 tweet media
English
7
25
279
9.6K
Maciej Czerwonka
Maciej Czerwonka@Calveit·
Typed the same two lines of "The Ring Verse" (while fighting autocorrect) on Windows 11. Notepad.exe hit 650k events (allocs/frees), ~72MB. The text I used has roughly 145 characters. Win10 - 103 events/char - 4 KB/char Win11 - 4510 events/char - 497 KB/char
English
46
107
1.4K
86.1K
Maciej Czerwonka
Maciej Czerwonka@Calveit·
@ocornut Memory in live allocations are pretty stable and stop growing after some time. Also, as someone mentioned it the comments, it's not a fair comparison (win10 vs win11) since most of the heavy allocations on win11 come from things like autocomplete or spellchecker.
English
0
0
0
78
Omar 🍋
Omar 🍋@ocornut·
@Calveit I wondered because, Dear ImGui as a principle aim to _tend_ to 0 allocation per frame, but a non-warmed up text edit would e.g. init and grow various buffers (e.g. line index, vertex/index buffers, which would perform a bunch of resize/copy, even though quickly amortizing)
English
3
0
11
1.3K
Maciej Czerwonka
Maciej Czerwonka@Calveit·
@ocornut Yeah, aiming to have 0 allocations per frame is a great target. I kept cutting and pasting these lines for some time and it grew to 331 MB. To be clear, it's not the memory in live allocations, it's total amount of heap memory allocated by the application.
Maciej Czerwonka tweet media
English
0
0
1
80
Maciej Czerwonka
Maciej Czerwonka@Calveit·
@realzoogies Injecting a dll to a target process which then installs hooks for selected allocators.
English
1
0
1
44
Zoogies
Zoogies@realzoogies·
@Calveit How is it possible to introspect the heap structure without instrumenting the target allocator? Might be a naive question
English
1
0
0
58
Maciej Czerwonka
Maciej Czerwonka@Calveit·
Profiling notepad.exe with the allocation profiler: typing two lines of "The Ring Verse" triggered 15k+ allocations worth of ~600KB.
English
1
0
2
362
Maciej Czerwonka
Maciej Czerwonka@Calveit·
Revived one of my old pet projects and rewrote the frontend from Qt to ImGui - the iteration speed difference is honestly wild. Ended up adding a few new lenses along the way that surfaced allocation patterns I hadn’t noticed before. Super fun way to spend a weekend.
Maciej Czerwonka tweet media
English
1
4
92
5.2K
Maciej Czerwonka
Maciej Czerwonka@Calveit·
@tweetredaktor @Ryslaw Rachunek zysków i strat. Wbrew pozorom byle jakie tłumaczenie też jest kosztem, tyle że wizerunkowym. Ale niektórzy i tak próbują z AI. Dla przykładu screen z Last Epoch.
Maciej Czerwonka tweet media
Polski
2
0
1
260
Nieopisany 
Nieopisany @tweetredaktor·
@Ryslaw Zapytałem nie z przekonaniem że Pan na pewno wie tylko że może ma Pan jakieś informacje co to blokuje :) … a lokalizacja z zaznaczeniem że jest ona niedoskonała i oczekuje na feedback jest lepsza niż całkowity jej brak :)
Polski
1
0
0
299
Ryszard Chojnowski
Ryszard Chojnowski@Ryslaw·
Czy ktoś może wyjaśnić, dlaczego modele językowe ChatGPT czy Groka radzą sobie z językiem polskim, a Inteligencja Jabłka może ogarnie to w bliżej niesprecyzowanej przyszłości?
Polski
37
2
243
29K
Maciej Czerwonka
Maciej Czerwonka@Calveit·
W tym roku wakacje na dwóch kółkach. Wyjechałem w sobotę ze Sztokholmu i właśnie dojechałem do Göteborga. Teraz dzień odpoczynku, a w piątek prom do Danii i jadę dalej. Załączam parę fotek z przejazdu przez Szwecję. Więcej na blogu: mczerwonka.pl/maciek-jedzie/
Maciej Czerwonka tweet mediaMaciej Czerwonka tweet mediaMaciej Czerwonka tweet mediaMaciej Czerwonka tweet media
Polski
0
0
4
245
Maciej Czerwonka
Maciej Czerwonka@Calveit·
Just got back from a bike-packing trip on Åland this weekend. Such an amazing place with a fascinating history, beautiful views and lots of bike-friendly roads. If you haven’t been, grab your bike and check it out. They’re waiting for you!
Maciej Czerwonka tweet mediaMaciej Czerwonka tweet mediaMaciej Czerwonka tweet mediaMaciej Czerwonka tweet media
English
0
0
4
201
Ryszard Chojnowski
Ryszard Chojnowski@Ryslaw·
Ciekawe czasy dla "tworzenia" muzyki. Algorytmy są już tak zaawansowane, że można przygotować utwór w wybranym gatunku, nawet takim, z łamańcami rytmicznymi i solówkami. Oto przykład. Od początku do końca SI - tekst, muzyka, głos, instrumenty, wszystko... suno.com/song/29d86f82-…
Polski
12
3
61
9.9K
Maciej Czerwonka
Maciej Czerwonka@Calveit·
Kiedy byłem w liceum biologia polegała na wkuwaniu na pamięć różnych niezrozumiałych formułek. Jedną z nich była ta: „gwiaździste fibroblasty mają charakter totipotencjalny”. Używaliśmy jej między sobą w znaczeniu „czeski film”. Dziś ktoś (coś?) mi ją w końcu wytłumaczył.
Maciej Czerwonka tweet media
Solna, Sverige 🇸🇪 Polski
0
0
3
172
Maciej Czerwonka
Maciej Czerwonka@Calveit·
Discovered a very detailed castle plan sketch by Erik Dahlberg in the Swedish Archives. The Swedish Army, seeking royal treasure, captured and razed the castle in 1655. It was rebuilt after the war, but collapsed two hundred years later. The sketch enabled the reconstruction.
Maciej Czerwonka tweet media
English
0
0
0
98
Maciej Czerwonka
Maciej Czerwonka@Calveit·
Holidays in Poland. My sister persuaded me to bike to Tenczyn castle ruins. The castle was built in the XIV century, survived reconstructions, fires, wars, insurrections, lightning strikes. Neglected during communist times. Restored by local authorities a few years ago.
Maciej Czerwonka tweet media
English
1
0
3
149
Maciej Czerwonka
Maciej Czerwonka@Calveit·
@miwanicki What an amazing read on light, colors and paints! Well done and congratulations, Doktorze!
Chrzanów, Polska 🇵🇱 English
0
0
1
410