Ex Paris C++ User Group organizer. Avid roleplayer, amateur photographer and occasional winetaster.
Need C++ expertise for games or software? Could use some profiling and optimization? Want training your employees?
Feel free to reach out!
And remember, if it's not made in the Champagne region of France, it's only ✨Sparkling Code AB✨!
Don't run in serial if I request `par_unseq`, compile error with a reason, else this thing is dead on arrival.
Don't run in serial if I request `par_unseq`, compile error with a reason, else this thing is dead on arrival.
Don't run in serial if I request `par_unseq`, compile error with a reason, else this thing is dead on arrival.
You can't make that stuff up.
You can't make that stuff up.
They're all on Cloudfare so none of them will reply.
They're all on Cloudfare so none of them will reply.
I will not elaborate.
I will not elaborate.
Spoiler warning: there will be a part 3!
mropert.github.io/2025/11/17/e...
Spoiler warning: there will be a part 3!
mropert.github.io/2025/11/17/e...
Then she shows up, grabs a hammer, a sickle and beats up everyone.
Somehow I'm thinking there's some symbolism involved.
Then she shows up, grabs a hammer, a sickle and beats up everyone.
Somehow I'm thinking there's some symbolism involved.
And VkBootstrap silently does nothing if you request them and they aren't found.
And VkBootstrap silently does nothing if you request them and they aren't found.
I had a simple mismatch in multi sample count between my color and depth targets and the only thing Vulkan would tell me is "error: device lost" on command buffer submit.
This is _bad_ API design.
I had a simple mismatch in multi sample count between my color and depth targets and the only thing Vulkan would tell me is "error: device lost" on command buffer submit.
This is _bad_ API design.
www.meetup.com/stockholmcpp...
www.meetup.com/stockholmcpp...
For example, you cannot reply to any answer you get to your requests, which gives us amazing stuff like this.
For example, you cannot reply to any answer you get to your requests, which gives us amazing stuff like this.
www.gamesindustry.biz/sharkmob-con...
www.gamesindustry.biz/sharkmob-con...
Fuck off!
dataspelsbranschen.se/nyheter/2025...
Fuck off!
dataspelsbranschen.se/nyheter/2025...
mropert.github.io/2025/11/11/e...
mropert.github.io/2025/11/11/e...
Just have a website that I can run through google translate if need be.
Just have a website that I can run through google translate if need be.
That means no designated initializers, we're back in constructor overload hell and builders.
For that alone I'm considering dropping it and having my own RAII wrappers.
That means no designated initializers, we're back in constructor overload hell and builders.
For that alone I'm considering dropping it and having my own RAII wrappers.