You should also not expect to get exactly the same results from all vendors, for “reasons” 🙃
Posts by mjp
Indeed you can, but it will filter over depth/velocity/etc. discontinuities
Sure, but for the specific case of DXC/HLSL 2021 you can rely on it to branch because that's the spec'd behavior. Someone else pointed out to me that your example doesn't branch simply because it's going through a rather old version of DXC that doesn't default to HLSL 2021.
godbolt.org/z/qnEYYKqfK
I think this is just something going weird/wrong in either RGA or in godbolt's RGA path. HLSL 2021+ has short circuiting behavior for the ternary operator. If I run your shader through RGA locally on my PC I see branches like you would expect, and I also see branches in the DXIL output on godbolt.
Why did you remind me of that, it was so painful 😭😭😭
This was Will Smith’s MO, all of his hit songs were built around samples/remixes like this.
“You should try making the game run well and look good instead”
You have my blessing
May your D3D devices remain not removed 🙏
C++ has exceptions?!? 😅
Unshelving on another stream definitely works, so I’m not sure what’s up there. 🙂
A gold bag on a glossy surface
Path tracer test scene, or real life? 🤔
Indeed it was SIGGRAPH 1997: cgl.ethz.ch/teaching/for...
After finishing Dark Souls 3, here is my updated official FromSoft rankings:
1. Sekiro 🥷
2. Bloodborne
3. Elden Ring
4. Demon’s Souls
5. Armored Core 6
6. Dark Souls 3
7. Dark Souls 1
Interesting framing of “centaurs” vs. “reverse centaurs” in this essay about AI
www.theguardian.com/us-news/ng-i...
Very cool, thanks for sharing!
I made my first contribution to RenderDoc! It's tiny, but it's something. :)
github.com/baldurk/rend...
I saw one the other day which generated a notification, but then it immediately disappeared. I’m not sure if something automated kicked in, or the bot just un-liked it really quickly.
The largest differences IME between games and “normie” programming stuff is the crazy amount of art content being thrown around. I’ve seen many gaming outsiders completely underestimate the scale of that side of things.
lol yes we push new builds all day long, you just submit to a certain stream and off it goes. Once a week we do a much heavier release of everything accumulated in the programmer stream, which is mainly bottlenecked by human testing.
2025 has been a real shit year for LGBTQ+ people in the US, especially our trans friends. Please consider donating to The Trevor Project (or wherever you'd like) to show some support, I just did so myself.
www.thetrevorproject.org
Yeah I was fooled for a bit at first by the cool visualizations, but after reading it some more I would actively tell people to avoid this article because of the misinformation.
Legacy barriers are the original resource barriers that shipped with D3D12, where everything is modeled as resource states and there’s confusing promotion/decay rules. Enhanced barriers are supported on pretty much all GPUs that still receive driver updates.
I just order a switch tester and played with all of them until I found one I liked 😆
If it helps I really like my Keychron Q6 Max with Gateron Blue switches, but I would never bring that into an office because my cubical neighbors would *hate* me.
lol yeah that’s some creative keeb speak right there. Some of those folks are deeply invested in their choice of switches. 😆