Felix Klinge
banner
k15tech.com
Felix Klinge
@k15tech.com
Game Software Engineer @intel. Previously: Unity, Deck13, Ubisoft & Keen Games - proprietary engine addict.

Open-source stuff: https://github.com/FelixK15
Blogging at: https://felixk15.github.io/
Cool post by my ex-colleague and friend Yury Habets about one of the cool task we did while we worked at Unity. We ported the SSE version of Intel's masked occlusion culling to ARM Neon and found lots of optimisation opportunities along the way

over17.github.io/2025/10/01/b...
Converting SSE intrinsics code to Neon. Burst masked occlusion culling
The Project
over17.github.io
October 8, 2025 at 9:36 PM
New blog post!

I reverse engineered vswhere so you don't have to - Yet another dev diary - felixk15.github.io/posts/vswher...
August 11, 2025 at 10:07 AM
New blog post:

Multithreading in games - Comment on 'Parallelizing the Physics Solver' BSC 2025 Talk - felixk15.github.io/posts/commen...
July 31, 2025 at 8:36 PM
As I sloooooowly approach my 40s, I come to the painful realization that 6-7h of sleep really isn't cutting it anymore :-(
July 28, 2025 at 7:41 AM
Reposted by Felix Klinge
Live++ 2.9.0 out now:
liveplusplus.tech/releases.html

Maybe our biggest update yet!

Support for Xbox One and PlayStation 4.
Localization for Japanese, Chinese, Korean.
Lots of TLC for console versions, lots of bug fixes and improvements across the board.

#cpp #gamedev
April 8, 2025 at 11:38 AM
Reposted by Felix Klinge
I wrote an article to explain why FastDoom is fast: fabiensanglard.net/fastdoom/ind....
Why fastDOOM is fast
fabiensanglard.net
March 4, 2025 at 8:30 PM
Reposted by Felix Klinge
I wrote about the journey to make GPU texture compression work everywhere, including some history on how I got into this field. Check it out!

www.ludicon.com/castano/blog...
February 20, 2025 at 10:03 AM
lol 20€ for the original The Sims (yes, the one from 2000) on Steam for the 25th birthday of The Sims. What are they smoking? The original was great, but 20 bucks? C'mon.
February 4, 2025 at 9:38 PM
Do people actually use the windows graphics settings to assign specific GPUs to applications in Windows? Talking about the UI attached here. This is so far ignored by VK_LAYER_NV_optimus, which seems to always return NV GPUs first, no matter what is set in the Windows setting.
February 3, 2025 at 9:05 AM
Currently replaying the best Kart Racer on N64, which is obviously Diddy Kong Racing. I was reminded how surprised I was after the watch tower turns into a rocket (if you know, you know). Truly mindblowing. I wonder if such a surprise would still be possible today.
January 31, 2025 at 2:15 PM
Couple of years ago I started to work on a gameboy emulator (github.com/FelixK15/k15...) but then work got the better of me and now it has already been 3 years since my last commit ☠️
January 8, 2025 at 10:54 AM
Reposted by Felix Klinge
RenderDoc v1.36 is now available! This version brings support for debugging DXIL shaders, as well as adding raytracing capture support to Vulkan and D3D12.

Full release notes: github.com/baldurk/rend...
Binary builds: renderdoc.org/builds
December 20, 2024 at 5:25 PM
Game devs, post your first and your last shipped game.
December 15, 2024 at 2:39 PM
Ultimate plan to foil people's plan to hack your game: Write the source code in finnish
youtu.be/ncc4UMbu_T0?...
December 14, 2024 at 10:24 PM
Reposted by Felix Klinge
My team at Intel is looking for an experienced GPU DevTech engineer in Europe (fully remote)

intel.wd1.myworkdayjobs.com/External/job...

or this

jobs.intel.com/en/job/stock...
Game DevTech Engineer
Job Details: Job Description: Do Something Wonderful. Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing tech...
intel.wd1.myworkdayjobs.com
December 10, 2024 at 7:53 PM
Reposted by Felix Klinge
Anyone looking for an extra pair of programmer hands?
December 2, 2024 at 9:10 PM
Hello AI? Please generate a boomstick shooter like Prodeus, but a little bit faster and with more enemy variety.
December 2, 2024 at 9:20 PM
Reposted by Felix Klinge
SDF Modeler v0.4 is out - Have fun!
sascha-rode.itch.io/sdf-modeler/...
November 30, 2024 at 5:58 PM
Four games I've worked on.

bsky.app/profile/mode...
November 25, 2024 at 10:10 PM
Reposted by Felix Klinge
"Occupancy Explained" GPC 2024 presentation slides are now available online: gpuopen.com/presentation...
gpuopen.com
November 25, 2024 at 10:04 PM
I'm looking for a portable MP3 player w/o internet but with Bluetooth. I want to listen to music during my workout but I don't want to have access to the Internet.
November 24, 2024 at 10:52 AM
Re-sharing my talk from last year about applying low level knowledge to improve CPU performance because I haven't posted it here yet - be sure to check it out

felixk15.github.io/posts/low-le...
Introduction into low-level optimization
End of February 2023 I was fortunate enough to got asked to present a programming topic at the SAE Institute in Cologne in front of a bunch of game programming students. I presented them with a couple...
felixk15.github.io
November 14, 2024 at 10:44 AM
Reposted by Felix Klinge
I'm starting the tutorial series on writing your own CPU rasterization engine! It will be huge, so I'll publish it piece by piece. The first three articles are already live 🥰
lisyarus.github.io/blog/posts/i...
Implementing a tiny CPU rasterizer
lisyarus.github.io
November 1, 2024 at 10:48 AM
Reposted by Felix Klinge
Getting unreasonably excited about getting Superluminal on Linux out there.

I’m seriously starting to wonder if anyone in the history of Linux has ever done full system profiling similar to what is possible on Windows with ETW, vs just profiling individual programs.
October 31, 2024 at 5:54 AM
Have to repair 3 controllers that failed on me. 2x PS5 controllers with stick drift and Xbox Elite 2 controller with non-responsive shoulder buttons (which is...sad - this is a 150€ controller!).

Stick drift really seems to be a problem this console generation 🤔
October 29, 2024 at 8:37 PM