Sign in

Dihara Wijetunga

@diharaw94.bsky.social
1.2K followers 588 following 96 posts

Graphics Engineer at @AMD Core Tech Group. Previously at @ImaginationTech. Has-been prog-metal guitarist. All views expressed are my own.

PostsRepliesMedia
Dihara Wijetunga @diharaw94.bsky.social · 06/07/2026
A good day to rewatch PsychOdyssey... www.youtube.com/watch?v=AKoy...
youtube.com
Double Fine PsychOdyssey · Episode 01: “The Color of the Sky in Your World”
YouTube video by Double Fine
040
Reposted by Dihara Wijetunga
Guillaume Boissé @gboisse.bsky.social · 17/06/2026
Found a bug in the radiance caching code snippet published on my blog so went and ahead and corrected it:) (explanations and visualisations in replies 👇)
2143
Reposted by Dihara Wijetunga
nicebyte @nicebyte.bsky.social · 12/04/2026
INTRODUCTION TO SPHERICAL HARMONICS FOR GRAPHICS PROGRAMMERS finally done. gpfault.net/posts/sph.html
gpfault.net
Introduction to Spherical Harmonics for Graphics Programmers
1027886
Reposted by Dihara Wijetunga
mamoniem, et al. 🌹♠️🦷🌿 @mamoniem.bsky.social · 08/04/2026
Behind the pretty frames of #PRAGMATA. Breaking down many tricks and hidden gems of the renderer behind CAPCOM's RE Engine. i hope you enjoy & find this few months worth of freetime article useful... mamoniem.com/behind-the-p...
08823
Dihara Wijetunga @diharaw94.bsky.social · 07/04/2026
Same, but I mainly use it to keep track of my own thoughts on movies I’ve watched haha.
010
Dihara Wijetunga @diharaw94.bsky.social · 24/03/2026
These were from a second limited run from 2024. I had to cancel my original order from 2021 because GAME didn’t let me change my delivery address for some stupid reason lol.
110
Dihara Wijetunga @diharaw94.bsky.social · 24/03/2026
Took quite a while but I finally received the @stalker2.bsky.social Collectors Edition!
141
Dihara Wijetunga @diharaw94.bsky.social · 21/03/2026
Really wanted this in the collection!
120
Dihara Wijetunga @diharaw94.bsky.social · 19/03/2026
media.tenor.com
a man with a beard is smiling with the words i rike it above him
ALT: a man with a beard is smiling with the words i rike it above him
030
Reposted by Dihara Wijetunga
Claire Hummel @shoomlah.bsky.social · 19/03/2026
finally learning to draw the Nirvanna the Band boys after fifteen-odd years of staring at their faces #ntbts
likeness studies of Matt Johnson and Jay McCarrol from Nirvanna the Band (the Show (the Movie))
403566500
Dihara Wijetunga @diharaw94.bsky.social · 19/03/2026
Excited!
010
Dihara Wijetunga @diharaw94.bsky.social · 19/03/2026
I would do the very same!
010
Dihara Wijetunga @diharaw94.bsky.social · 12/03/2026
Very excited for these features! Will make life so much easier!
160
Dihara Wijetunga @diharaw94.bsky.social · 14/02/2026
Materia that gives -50% chance of falling asleep on the couch after a long day
020
Dihara Wijetunga @diharaw94.bsky.social · 14/02/2026
This reminded me of the mundane materia discussion from this weeks crew cast and got me laughing to myself again hahah
120
Reposted by Dihara Wijetunga
Iron Blood Games | Indie Game Dev | Wishlist Warfleet @ironbloodgames.bsky.social · 25/01/2026
We've been making our game on and off for OVER 7 YEARS! Was it worth it? here, check out the devlog going over everything that the 2 of us went through to arrive at @steampowered.com #indiegamedev #gamedev #scifi youtu.be/I6w-TjeYbKg
youtu.be
We Spent 7 Years Developing Our Indie Space Game Demo – Was It Worth It? [Devlog]
YouTube video by Iron Blood Games
0105
Dihara Wijetunga @diharaw94.bsky.social · 23/01/2026
WE GOT BAGELS! WOOO!
010
Dihara Wijetunga @diharaw94.bsky.social · 23/01/2026
Congratulations! And eagerly awaiting the return of Big Game Hunger!
020
Dihara Wijetunga @diharaw94.bsky.social · 17/01/2026
A good friend of mine has been working on a SICK PvP sci-fi warship game and has a demo out on Steam NOW! Go check it out!
020
Dihara Wijetunga @diharaw94.bsky.social · 15/01/2026
28 Years Later: The Bone Temple was fantastic! Less weird, experimental cinematography than the earlier film, but it’s way more focused. Also Samson rules.
040
Dihara Wijetunga @diharaw94.bsky.social · 07/01/2026
Amazing stuff! Definitely a throwback to working on Brixelizer haha.
110
Reposted by Dihara Wijetunga
Mike Turitzin @miketuritzin.bsky.social · 06/01/2026
The video: youtu.be/il-TXbn5iMA
youtu.be
I'm making a game engine based on dynamic signed distance fields (SDFs)
YouTube video by Mike Turitzin
2022358
Dihara Wijetunga @diharaw94.bsky.social · 24/12/2025
Looking forward to hearing more about your dev process on a new Jayne Dev maybe? Hope you have a great holiday!
120
Dihara Wijetunga @diharaw94.bsky.social · 22/12/2025
This is such awful news. RIP.
010
Reposted by Dihara Wijetunga
Sebastian Aaltonen @sebaaltonen.bsky.social · 16/12/2025
My "No Graphics API" blog post is live! Please repost :) www.sebastianaaltonen.com/blog/no-grap... I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
sebastianaaltonen.com
No Graphics API — Sebastian Aaltonen
Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve pe...
19474193
Reposted by Dihara Wijetunga
Achila Mohottige @achila90.bsky.social · 16/12/2025
Tired of twitchy dogfighters? It's time to command something with weight. 🚀 In Warfleet Captains, you don't fly a fighter jet—you take direct command of massive Frigates, Destroyers, and Battleships. This is tactical, heavy-metal fleet combat. #indiedev #gamedev #spacegames #scifi #steam
1165
Reposted by Dihara Wijetunga
dannyodwyer @dannyodwyer.bsky.social · 29/11/2025
/noclip's YouTube discovery has dropped off a cliff in 2025 so just gonna keep posting this as it's one of our most anticipated projects in years. Also we're really proud of it. Check it out! www.youtube.com/watch?v=eH6m...
youtube.com
The Making of Disco Elysium - Part One: Foundations
YouTube video by /noclip
12896240
Reposted by Dihara Wijetunga
Kostas Anagnostou @kostasanagnostou.bsky.social · 23/11/2025
The post on using spatial hashing with raytraced ambient occlusion attracted quite a bit of interest so I expanded it into a blog post to discuss how it works behind the scenes to both reduce the noise and its cost. interplayoflight.wordpress.com/2025/11/23/s...
interplayoflight.wordpress.com
Spatial hashing for raytraced ambient occlusion
Subdividing a 3D space into cells or voxels and using positional and/or directional information to directly index into it is a popular method to store and access local data, typically using 3D text…
410429
Reposted by Dihara Wijetunga
AMD GPUOpen @gpuopen.bsky.social · 20/11/2025
Capsaicin is not just for tacos, it's also our developer rendering framework! v1.3 is out now: 🌶️ Added heat with GI-1.2, which includes multiple-bounce indirect lighting. 🌶️ HDR support with spicier tone mapping. And much, much more: gpuopen.com/learn/gi-1-2...
gpuopen.com
Introducing AMD GI-1.2 with multibounce indirect real-time rendering - AMD GPUOpen
AMD GI-1.2, our real-time Global Illumination solution, is available now as part of the AMD Capsaicin Framework v1.3.
0348
Dihara Wijetunga @diharaw94.bsky.social · 12/11/2025
Only 26 minutes? Fiiiine, I’ll rewatch PsychOdyssey then.
030
Reposted by Dihara Wijetunga
Chris Bratt @chrisbratt.bsky.social · 11/11/2025
I went to meet the 'Rockstar 31', the developers who were suddenly fired from their work on GTA 6 for what the studio has described as gross misconduct. That's not what the workers call it though. They have another couple of words they prefer to use: union busting. www.youtube.com/watch?v=c9nO...
youtube.com
The Rockstar Workers Fired Before They Could Finish GTA 6
YouTube video by People Make Games
1620951057
Reposted by Dihara Wijetunga
AMD GPUOpen @gpuopen.bsky.social · 10/11/2025
See what our research teams have been up to with our latest papers: 📝 Joint Denoising and Upscaling via Multi-branch Network. 📝 Cardioid Caustics Generation with Diffusion Models. 📝 Geometric Integration for Neural Control Variates. 📥 View here: gpuopen.com/learn/public...
gpuopen.com
Publications - AMD GPUOpen
Discover our published publications.
1174
Reposted by Dihara Wijetunga
Guillaume Boissé @gboisse.bsky.social · 05/11/2025
New blog post! Behind the scenes of some of the techniques involved in making our last PC demo 💫 gboisse.github.io/posts/this-i...
111438
Dihara Wijetunga @diharaw94.bsky.social · 02/11/2025
This was such an amazing experience! Now I want to play MGS2 again!
040
Dihara Wijetunga @diharaw94.bsky.social · 18/10/2025
Absolutely adored Keeper! @leepetty.bsky.social and @doublefine.com have done an amazing job!
050
Dihara Wijetunga @diharaw94.bsky.social · 13/10/2025
Still thinking about the Blood Incantation gig in London…
020
Reposted by Dihara Wijetunga
rtryan98.bsky.social @rtryan98.bsky.social · 05/10/2025
After quite a bit of work, I am finally done with the first blog post about ocean rendering! You can find it here: rtryan98.github.io/2025/10/04/o... I've also decided to create a video to showcase the ocean simulation in motion: www.youtube.com/watch?v=0OXm...
rtryan98.github.io
Ocean Rendering, Part 1 - Simulation · Robert Ryan - Graphics Programmer
03012
Reposted by Dihara Wijetunga
Arseny Kapoulkine @zeux.io · 30/09/2025
New blog post! In "Billions of triangles in minutes" we'll walk through hierarchical cluster level of detail generation of, well, billions of triangles in minutes. Reposts welcome! zeux.io/2025/09/30/b...
116655
Reposted by Dihara Wijetunga
mjp @mjp123.bsky.social · 08/09/2025
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code. (And yes it's really been 10 years 👴). therealmjp.github.io/posts/ten-ye...
therealmjp.github.io
Ten Years of D3D12
For those of us that have been using it from the start, it can be hard to believe that Direct3D 12 has been around for nearly ten years now. Windows 10 was released on July 29th 2015, and D3D12 has be...
715153
Dihara Wijetunga @diharaw94.bsky.social · 04/09/2025
I miss your post mortems! They’re the reason I started taking part in LD!
240
Reposted by Dihara Wijetunga
Kostas Anagnostou @kostasanagnostou.bsky.social · 29/08/2025
New blog post discussing a few approaches to bottleneck reduction and GPU utilisation and performance increase interplayoflight.wordpress.com/2025/08/29/g...
interplayoflight.wordpress.com
GPU utilisation and performance improvements
Drill deep into a GPU’s architecture and at its heart you will find a large number of SIMD units whose purpose is to read data, perform some vector or scalar ALU (VALU or SALU) operation on i…
110124
Reposted by Dihara Wijetunga
idsoftwaretiago.bsky.social @idsoftwaretiago.bsky.social · 26/08/2025
Slides from my SIGGRAPH 2025 and CEDEC 2025 talks “Fast as Hell: idTech 8 Global Illumination”, are now publicly available through the Advances in Real-Time Rendering in Games course. Lecture recordings will be available soon on the course's YouTube channel.
110027
Reposted by Dihara Wijetunga
Anton Schreiner @aschrein.bsky.social · 22/08/2025
New short post: "Thinking about convolutions for graphics" aschrein.github.io/jekyll/updat...
aschrein.github.io
Thinking about convolutions for graphics
0147
Reposted by Dihara Wijetunga
JCGT announcements @handle.invalid · 22/08/2025
Jakub Bokšanský and Daniel Meister: Neural Visibility Cache for Real-Time Light Sampling jcgt.org/published/00...
084
Reposted by Dihara Wijetunga
rtryan98.bsky.social @rtryan98.bsky.social · 21/08/2025
For quite a while I've been working on a Fast Fourier Transform based ocean simulation in my render engine. Whilst there is still a lot to work on, I'm excited to see the result once I've added IBL to this renderer.
1375
Dihara Wijetunga @diharaw94.bsky.social · 09/08/2025
Weapons was such a great movie. My favourite of this year so far. Go see it with the biggest audience possible. It’s a total blast!
150
Dihara Wijetunga @diharaw94.bsky.social · 07/08/2025
Yeaaaah…there is a lot of bias in the deferred path that I haven’t gotten around to fixing. I just wanted to get it working again first haha. But I am hoping to improve on it later on and bring it closer to ground truth.
010
Dihara Wijetunga @diharaw94.bsky.social · 07/08/2025
It’s been on-hold for a while. Had difficulties remastering the textures since you really need PBR materials to make it shine (no pun intended hehe). Might get back to it at some point though!
110
Reposted by Dihara Wijetunga
AMD GPUOpen @gpuopen.bsky.social · 07/08/2025
AMD FSR Redstone is our upcoming suite of ML-powered AMD #FidelityFX neural rendering technologies. 🟥 Get your game Redstone ready with #FSR 3.1.4 🟥 We've also updated our #UnrealEngine FSR 3 & Radeon Anti-Lag 2 plugins to support UE 5.6. Details ➡️ gpuopen.com/learn/amd-fs...
gpuopen.com
Get ready for FSR Redstone with AMD FSR 3.1.4 and our new UE 5.6 plugin - AMD GPUOpen
Integrate AMD FSR 3.1.4 to get ready for FSR Redstone, updated Unreal Engine 5.6 plugin now available.
1187
Dihara Wijetunga @diharaw94.bsky.social · 07/08/2025
Back in 2021 I released a Vulkan sample that demonstrated adding ray-tracing to a traditional game render pipeline. Since then the code has rotted away and stopped working. So this week I finally resurrected it! Hope it will keep being a learning resource for beginners. github.com/diharaw/hybr...
2458