Andy Robbins(@miniciv) 's Twitter Profileg
Andy Robbins

@miniciv

OS & GPU programmer. I like fast code and fast cars.

ID:120737192

calendar_today07-03-2010 11:29:44

12,1K Tweets

2,2K Followers

1,0K Following

Mara(@Maraneshi) 's Twitter Profile Photo

Ever had issues figuring out the memory layout of a constant buffer in HLSL? I wrote an article explaining the packing rules since they are very unusual. It also includes a layout visualizer for your own custom cbuffers to play around with.
maraneshi.github.io/HLSL-ConstantB…

account_circle
Kostas Anagnostou(@KostasAAA) 's Twitter Profile Photo

I have shared it in the past but it is worth re-sharing this great collection of resources on GPU optimisation: gist.github.com/silvesthu/505c…

account_circle
Matt Pettineo(@MyNameIsMJP) 's Twitter Profile Photo

If you want to learn how to implement a simple shader printf in HLSL 2021 and D3D12, then I've got a new blog post for you: therealmjp.github.io/posts/hlsl-pri…

account_circle
Eric Haines(@pointinpolygon) 's Twitter Profile Photo

A classic book on radiosity and image synthesis was just freed up by the authors, making two that have recently become available: realtimerendering.com/blog/two-class…

A classic book on radiosity and image synthesis was just freed up by the authors, making two that have recently become available: realtimerendering.com/blog/two-class…
account_circle
Kostas Anagnostou(@KostasAAA) 's Twitter Profile Photo

“Low-level thinking in high-level shading languages” is in my top 3 most influential presentations, one that changed the way I think about shader programming. 2023 was the 10th anniversary so I tried a quick refresh and discussed developments since. interplayoflight.wordpress.com/2023/12/29/low…

account_circle
Kostas Anagnostou(@KostasAAA) 's Twitter Profile Photo

Great explainer of occupancy, also includes some new info I haven't seen elsewhere, eg the 16 waves max occupancy for RDNA2/3 (compared to RDNA's 20) and the inter-wave barrier needed for threadgroup with 2+ waves and how it affects occupancy gpuopen.com/learn/occupanc…

account_circle
Jiayin Cao(@Jiayin_Cao) 's Twitter Profile Photo

Here is a new blog post of mine about fibers.
Hopefully, it could be helpful to someone who is interested in learning the topic.

agraphicsguynotes.com/posts/fiber_in…

account_circle
Adam Sawicki(@Reg__) 's Twitter Profile Photo

I’ve written a small library that provides an assert-like macro in HLSL shaders that triggers a GPU memory page fault. Together with Radeon GPU Detective, it may be useful for debugging. github.com/sawickiap/Shad…

account_circle
AMD GPUOpen(@GPUOpen) 's Twitter Profile Photo

The @AMDRadeon Developer Tool Suite has a new member: Radeon Detective (RGD) 🕵️

RGD is a tool for post-mortem analysis of GPU crashes so you can:
🎆 Capture and analyze crash dumps
🎆 Narrow down the root cause of a crash

Take a look now!
gpuopen.com/radeon_gpu_det…

account_circle
Adam Sawicki(@Reg__) 's Twitter Profile Photo

The tool that was so much needed finally appeared! Radeon GPU Detective can capture and analyze GPU crashes / TDRs. I am happy and proud to be part of this project.

account_circle
nicebyte(@nice_byte) 's Twitter Profile Photo

mantle came up yesterday in a conversation. it seems that amd has taken down the spec from their site, so i've uploaded the pdf to the internet archive to make sure it's preserved.
archive.org/details/amd-ma…

account_circle