Bartosz Taudul

Author of Tracy Profiler, etcpak, and some other stuff.

2025-07-05

@neilhenning I have a 27" 4K OLED that has a non-traditional subpixel layout. I don't see any problems with text, and I'm sensitive to this kind of thing.

60 Hz is not enough for that screen size.

2025-07-03

What if Half-Life 2, but in Poland?

"The Palace of Culture is on full alert, I've never seen it light up like that."

2025-07-02

@loathsome_dongeater this may be a safe bet. The Cyberiad contained Robot Fables in the Polish edition I have.

2025-07-01

@nh The translation was a two prompts job.

2025-07-01

@aras Pretty much.

2025-07-01

There's a Polish meme about sci-fi written by Lem vs sci-fi written by Bioware. I don't think it is a known meme. It should be a known meme.

2025-07-01

@dotstdy @pervognsen there's a HP one with a normal form factor

2025-06-29

@dotstdy @zeux @aras "Wait for us, we are the leaders!"

2025-06-27

@molecularmusing 7 years ago was a long... shit, it's 2018.

2025-06-26

@dotstdy Defender (the arcade game) didn't work properly on 286 PCs, because the game speed was calibrated to the frequency of a XT CPU. Should all CPUs run only as fast as the 8088?

2025-06-26

@dotstdy Well, I fixed a bug in my library, now it is working as intended. But your application no longer does.

2025-06-26

@dotstdy And obviously, the package manager system and the whole concept of how libraries work on Linux proved to be unscalable and hostile to closed software. But is the Windows solution of running random untrusted executables that are distributed with all the libs they need better?

No matter how you turn, the ass is in the back, as the Polish proverb says.

2025-06-26

@dotstdy What if software only worked because it relied on bugs or undefined behaviors manifesting in a specific way? Should my platform (who is that?) provide workarounds for these applications ad infinitum?

2025-06-26

@dotstdy "native 32b game" aka "why tf does nothing work, ah, I need to force Steam Play for this game to even work."

I mean, you can argue that the Linux APIs are a joke that's not funny, and you'd be 100% correct. But there's also the other side of the coin, with devs being highly allergic to anything that's something other than Windows, and never fixing any problems on Linux after the initial release push is done.

2025-06-25

New Tracy release, mainly boring build fixes.

github.com/wolfpld/tracy/relea

2025-06-25

@ocornut @Doomed_Daniel The key thing is to use ExternalProject for the helper, so that any cross-compiling options are inactive and you're building the exec for the build host. E.g. you don't want a wasm helper as a part of the build process.

2025-06-25

@ocornut @Doomed_Daniel I don't need to imagine. I had 6 different platform build systems at work and it was impossible to manage. So I ended up wrapping it all with CMake. For a library, though.

Building the executable for desktop platforms (including emscripten) is fairly easy.

On Android you need to reverse CMake and gradle, and, uh... it's a side project, more important things now, kthxbye! iOS is probably similar.

2025-06-25

@ocornut @Doomed_Daniel Just use the bin2c helper you already have? Do it as a part of the examples build process, so that no redundant files are in the repository.

The abstraction is a ptr + size, the user should be able to easily load the file on their own if they need to use an external file instead.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst