← [Back to Twitter thread index](../README.md) --- title: "@MartinJIFuller @SebAaltonen On https://mastodon.gamedev.place/@NOTimothyLottes " author: "NOTimothyLottes" handle: "@NOTimothyLottes" post_url: "https://x.com/NOTimothyLottes/status/1776597200073568623" post_id: "1776597200073568623" timestamp: "2024-04-06 13:05:54" post_count: 7 reply_count: 3 repost_count: 2 like_count: 35 view_count: 4445 --- # @NOTimothyLottes — @MartinJIFuller @SebAaltonen On https://mastodon.gamedev.place/@NOTimothyLottes ## Post 1 (2024-04-04 09:38:12) This is how slow code feels like: ![Media 1](./media/1775820153793515892_1.jpg) ## Post 2 (2024-04-04 09:40:40) — reply to Post 1 And this is how clever you feel after finding the optimization: ![Media 1](./media/1775820774848258212_1.jpg) ## Post 3 (2024-04-06 07:53:58) — reply to Post 2 @SebAaltonen Sad that the compiler isn’t doing this for us in 2024 ## Post 4 (2024-04-06 13:05:54) — reply to Post 3 @MartinJIFuller @SebAaltonen On https://mastodon.gamedev.place/@NOTimothyLottes I'm collecting posts with AMD GPU disassembly dumps for a book on everything the shader compiler 'isn't doing'. Constant AMD GPU compiler perf bug SPAM is a key part of my online strategy to keep a low follower count. ![Media 1](./media/1776597200073568623_1.jpg) ## Post 5 (2024-04-06 20:08:47) — reply to Post 4 @NOTimothyLottes @SebAaltonen A worthwhile project, knowledge well worth sharing, but is a book the right format? Perhaps yes, just thinking out loud. ## Post 6 (2024-04-08 08:05:30) — reply to Post 4 @NOTimothyLottes @SebAaltonen @MartinJIFuller Ha! That won’t save you from my follow ## Post 7 (2024-04-09 04:34:40) — reply to Post 4 @NOTimothyLottes @SebAaltonen @MartinJIFuller Oh sick, I'm deep in optimising shaders in an AAA game for GCN hardware right now (You can probably guess the platform(s)) so this is super relevant to me. 😅 Going to give it all a thorough read, I'm after all the GCN info I can find right now.