Skip to content
0:00 / 0:00

#computeshaders#vulkan#directx

Compute Shaders: Optimize your engine using compute / Lou Kramer, AMD

4C Conference

1.7K subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Lou Kramer, AMD

Intermediate. Assumes working knowledge.

20K views8 years ago1 recommendation

Graphics and audioSystems programmingGPUs, shaders and CUDAPerformance and optimization

Lou Kramer explains how compute shaders differ from vertex and pixel shaders and how to use them to optimize game engines.

This talk will give an in-depth introduction to compute shaders – how do they differ from vertex and pixel shaders from a programming and from a hardware perspective? What are the typical use cases for compute shaders, what are their advantages and disadvantages – how can you make use of them for your game engine to improve the overall performance? Learn how to write optimal compute shader code which is aware of the structure of GPUs and what functionality the hardware exposes. After the explanation of the basic concepts, we will walk through a practical example which uses a compute shader to perform downsampling, comparing it with an equivalent pixel shader solution.

Why it's here

1 person recommends this

u/corysamain r/GraphicsProgramming • Recommends

Compute Shaders: Optimize your engine using compute / Lou Kramer, AMD