DirectX+HLSL/Graphics/Compute All-in-One
A practical all-in-one guide to DirectX 12, HLSL shaders, and GPU compute programming.
Gain a deep understanding of DirectX 12 and HLSL.
Monday Blues / THE CATALOGUE
Look for one useful idea, not a promise to transform your whole week.
Try a topic plus an author, or use an ISBN for an edition. Need help choosing?
1150 books matching “Graphics Programming”
Clear filters
A practical all-in-one guide to DirectX 12, HLSL shaders, and GPU compute programming.
Gain a deep understanding of DirectX 12 and HLSL.
D3 An Introduction (Coffee Book) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
How to Write Retro Games - Web Programming (Paperback) provides a fresh and engaging entry point into one of the most dynamic areas of modern te…
Master practical coding skills.
Graphics and Compute: Primer Volume 1 (Hardback) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
Special Effects Programming with WebGPU (Paperback) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
Introduction to Ray-Tracing using WebGPU API provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
101 Data Visualization and Analytics Projects (Paperback) provides a fresh and engaging entry point into one of the most dynamic areas of modern…
Master practical coding skills.
WebGPU and WGSL by Example: Fractals, Image Effects, Ray-Tracing, Procedural Geometry, 2D/3D, Particles, Simulations (Hardback) provides a fresh…
Master practical coding skills.
Discover how parallelism and GPU computing reshape traditional data structures and algorithms.
Learn how to adapt algorithms for parallel execution.
Go beyond graphics—use Vulkan for compute tasks that demand speed and control.
Learn how to use Vulkan for compute workloads.
Learn how to automate, customize, and extend Blender using Python scripting in just 20 minutes.
Understand Blender's scripting interface.
Learning to write a game that uses both good game design concept but also analytics and psychology.
Master practical coding skills.
Look for one useful idea, not a promise to transform your whole week.