Advertisement ยท 728 ร— 90

Posts by Duncan

Post image

Got my first game credit!!!

1 year ago 5 0 0 0
From Gates to Pixels: Making your own Graphics Hardware
From Gates to Pixels: Making your own Graphics Hardware YouTube video by Graphics Programming Conference

www.youtube.com/watch?v=SV-n...

While I certainly wouldn't recommend open source tools, this is an otherwise excellent talk on basic FPGA GPUs, and the amazing things you can do with a modest board. Really great to see other people doing talks like this, and I really hope it inspires more people

1 year ago 24 5 1 0
Taster image of trees and sky, from the Work Graphs presentation by AMD at GDC 2025 Advanced Graphics Summit.

Taster image of trees and sky, from the Work Graphs presentation by AMD at GDC 2025 Advanced Graphics Summit.

Join us & the Microsoft DirectX12 team at #GDC2025 for exciting sessions that push the boundaries of #gamedev ๐Ÿ› ๏ธ

๐Ÿ“ˆ 2.40pm today: our in-depth look at how Work Graphs are redefining GPU programmability!

๐Ÿ‘‰ Learn more about all the DirectX sessions: devblogs.microsoft.com/directx/dire...

1 year ago 12 4 0 0
Post image

I feel the need to shout out this awesome D3D12 feature table that a few people from the DirectX discord put together: d3d12infodb.boolka.dev/FeatureTable...

1 year ago 122 38 1 2
Preview
Work Graph Playground: a learning framework for GPU Work Graphs Read about our latest sample for D3D12 GPU Work Graphs. We're making Work Graphs more accessible with a tutorial framework.

Signal boosting from last week
gpuopen.com/learn/work-g...

Provides a great introduction to GPU work graphs.

1 year ago 3 1 0 0
Black cat lying down ontop of a cat tower

Black cat lying down ontop of a cat tower

Black cat staring down ontop of a cat tower

Black cat staring down ontop of a cat tower

Gecko pictures for your timeline.
You're welcome :)

1 year ago 1 0 0 0

Having ever delved into raytracing in any form in d3d12 before, but quite happy that inline is so much easier to perform than the standard dxr pipeline.

1 year ago 0 0 0 0
Advertisement

Basic compute inline raytracing implemented.

Next jumping onto compute shader execution using work graphs.

1 year ago 0 0 1 0
Post image

Quick and dirty post on implementing hot shader reload with DXC: wallisc.github.io/rendering/20...

1 year ago 46 9 2 0
Post image

Nice summary of occupancy as a way to hide mem latency, but it is not the only (and sometimes not the best) way. Helping the compiler to add more instructions between the mem read issue and the data use by for eg partially unrolling a loop might help as well (from gpu-primitives-course.github.io)

1 year ago 82 10 2 1

hello bluesky

1 year ago 1 0 0 0