Daniel Jones has made a video summary of the articles included in this article available on Youtube
Naming Convention for Matrix Math - sebastiansylvan.com
naming convention for matrix to make transformations easy as slotting together Legos
This post mostly talks about row-major matrices. For more details about column-major matrices read this older post
Matrix maths and names - tomforsyth1000.github.io
If you do name them right, and do so consistently, it’s actually quite difficult to make a mistake.
Vectorized Production Path Tracing - tabellion.org
MoonRay is the first production path tracer, to our knowledge, designed to fully leverage Single Instruction/Multiple Data (SIMD) vector units throughout
Vulkan - Synchronization Examples - KhronosGroup/Vulkan-Docs
Most common use of Vulkan synchronization can be boiled down to a handful of use cases though, and this page lists a number of examples
Radeon GPU Profiler - gpuopen.com
PC game developers now have unprecedented, in-depth access to a GPU and can easily analyze graphics, async compute usage, event timing, pipeline stalls, barriers, bottlenecks and other performance inefficiencies
PIX 1707.25 - counter rollup, new Dr. PIX experiments, pixel kill reason, and pixtool.exe
Timing capture event list now shows fence and command queue synchronization events
Physically Based Sky, Atmosphere and Cloud Rendering in Frostbite (Course Notes)
Present the practical physically based solutions we have researched and developed for Frostbite to simulate and combine Sky, atmosphere and clouds
Pixel Shader Dungeon - shadertoy.com
dungeon crawler inside a pixel shade
Animation Compression Library: Release 0.3.0 - nfrechette.github.io
It now supports a fully variable bit rate and it performs admirably so far. Without using any form of key reduction, we match the compression ratio of Unreal 4