Nikita Lisitsa
banner
lisyarus.bsky.social
Nikita Lisitsa
@lisyarus.bsky.social
He/him

I teach C++ & computer graphics and make videogames

Working on a medieval village building game: https://youtube.com/playlist?list=PLSGI94QoFYJwGaieAkqw5_qfoupdppxHN&cbrd=1

Check out my cozy road building traffic sim: https://t.ly/FfOwR
They look so nice!

> for a yet unreleased project in ~2022
I'm on this picture and I don't like it
November 30, 2025 at 9:37 PM
Yep
November 30, 2025 at 8:41 PM
Ohhh, thanks, will try that!
November 30, 2025 at 5:33 PM
Nothing specific, I'm just writing allegedly cross-platform C++ code and mostly not using any platform-specific things (which are usually hidden in 3rd-party libs).
November 30, 2025 at 2:29 PM
Isn't it just some glue between dawn and emscripten? How will emscripten help with a JS project?

I'm not sure what you mean by "what JS runtime I'm targeting" - it's a web page using JS and WebGPU, I'm targeting any browser that opens it...
November 30, 2025 at 5:58 AM
My project is in pure JS, a standalone Dawn won't help
November 30, 2025 at 5:41 AM
I'm trying to profile both the main game and the voxel raytracer in parallel, on my Linux machine / my work machine, respectively. The "compute-bound" post referred to the voxel thing. In the game I'm bound by everything there's is to be bound by right now 🥲
November 29, 2025 at 10:08 PM
(I'm assuming you're replying to a different post? 😅)

Anyway, I literally can't be CPU-bound here because I'm not doing absolutely anything on the CPU (apart from writing one 240-byte buffer and submitting 1 draw call, that is)
November 29, 2025 at 10:03 PM
🫂
November 29, 2025 at 9:55 PM
Oops, it seems that it doesn't support profiling my GPU (GTX 1060). Oh well!
November 29, 2025 at 9:43 PM
Thank you!
November 29, 2025 at 9:40 PM
We should ban corporations from naming things. Ever.
November 28, 2025 at 10:07 PM
Wait, it's not even the right thing I've downloaded! It's Nvidia Nsight Systems, which, contrary to the name, doesn't actually do GPU profiling. You need Nvidia Nsight Graphics for that. And of course all online info just calls it Nvidia Nsight, because, I guess, uuhm, yeah, idk
November 28, 2025 at 10:07 PM
Wait, I just tried the cli (non-ui) version and it actually worked! I might be saved
November 28, 2025 at 8:24 PM
It's just X11, yes
November 28, 2025 at 7:26 PM