Looking to get started, or a better way of doing something? Our samples may be just what you’re looking for.

Make sure you don’t miss our new Hybrid Reflections and Hybrid Shadows samples – combining rasterization and ray tracing to help you achieve even greater quality and performance in your game.

Hybrid Shadows

Hybrid Shadows Sample

This sample demonstrates how to combine ray traced shadows and rasterized shadow maps together to achieve higher quality and performance.

GLTFSample Cauldron Sample Project

This sample demonstrates how to use most of Cauldron’s features. It is also a useful reference for getting started with developing your own samples and prototypes.

CPU Core Counts

This sample code correctly detects the physical and logical cores of today’s modern processors, along with the processor vendor and family.

Vulkan® mbcnt Sample

This sample shows how to use the AMD_shader_ballot extension and mbcnt to perform a fast reduction within a wavefront.


This sample demonstrates how to use the explicit Crossfire™ application programming interface (API).

Sparse Textures OpenGL®

This sample presents the GL_AMD_sparse_texture extension introduced by AMD FirePro W and AMD Radeon HD 7000 series.

HelloD3D12 DirectX® 12 Sample

HelloD3D12 is a small, introductory Direct3D 12 sample, which shows how to set up a window and render a textured quad complete with proper uploading handling, multiple frames queued and constant buffers.

ForwardPlus11 DirectX® 11 SDK Sample

This sample provides an example implementation of the Forward+ algorithm, which extends traditional forward rendering to support high numbers of dynamic lights while maintaining performance.

You may also be interested in...


Come see us in person! Or the next best thing – enjoy our large library of presentations from various developer events.

Tutorials Library

Browse all our fantastic tutorials, including programming techniques, performance improvements, guest blogs, and how to use our tools.


Words not enough? How about pictures? How about moving pictures? We have some amazing videos to share with you!