New blog post!
Piecewise least squares curve fitting. How to do it, and info on how to use equality constraints for values and derivatives.
https://blog.demofox.org/2022/06/29/piecewise-least-squares-curve-fitting/
It's out. They made it into Q2. https://github.com/GPUOpen-Effects/FidelityFX-FSR2
Lots of notes to check through. A reactive mask? nice!
More freedom for vscode users : https://vscodium.com/
I blogged some random notes about compiler optimizations, branches, and conditional moves.
https://kristerw.github.io/2022/05/24/branchless/
Microsoft started making their own Rust bindings for Windows APIs about 6 months ago, and it's quite good! https://github.com/microsoft/windows-rs/
Siggraph 2022 papers on the web:
I particularly like GRIS (Generalized Resampled Importance Sampling: Foundations of ReSTIR).
RT "I wrote up some of my experiences implementing VK_NV_device_generated_commands in radv. Might be a good case for implementing that CL C support" https://basnieuwenhuizen.nl/a-driver-on-the-gpu/
White Paper: Foveated Rendering https://community.arm.com/graphics/b/blog/posts/white-paper-foveated-rendering
PIX 1711.28 – GPU memory usage, TDR debugging, DXIL shader debugging, and child process GPU capture https://blogs.msdn.microsoft.com/pix/2017/11/30/pix-1711-28/
@Icetigris Not to much a threading library, but for my home project I've based my tasking on https://github.com/RichieSams/FiberTaskingLib based on the Naughty Dog GDC presentation.
(Home project still too basic to see how well this all works out :D )
Good read! "Dissecting 'Tiny Clouds'" https://blog.demofox.org/2017/11/26/dissecting-tiny-clouds/
You know WinDirStat, utility that displays nice treemap view of folders/files on Windows? Just found altWinDirStat that does exactly the same, except like a zillion times faster. https://github.com/ariccio/altWinDirStat
Reverse engineering the rendering of The Witcher 3, part 3 - chromatic aberration http://astralcode.blogspot.co.uk/2017/10/reverse-engineering-rendering-of_26.html
New free and open source book on real time rendering:
Computer Graphics from scratch
http://www.gabrielgambetta.com/computer-graphics-from-scratch/introduction.html
"The TLDR is this book will not teach you how to use OpenGL or DirectX; instead, it can teach you how OpenGL and DirectX work."
Optimization is not magic: gentle discussion about low level optimization https://deplinenoise.files.wordpress.com/2017/09/fredriksson_cedec_2017_final.pdf
I started to develop some small prototype in the bus using https://termux.com. It provides clang, cmake and other tools on Android !
Graphics developer working for AMD (previously for DONTNOD_Ent, Quantic_Dream and Ubisoft). This is my personal account !