O'Reilly logo

Practical Shader Development: Vertex and Fragment Shaders for Game Developers by Kyle Halladay

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Kyle Halladay 2019
Kyle HalladayPractical Shader Developmenthttps://doi.org/10.1007/978-1-4842-4457-9_13

13. Profiling Shaders

Kyle Halladay1 
(1)
Bristol, UK
 

We’ve spent a lot of time learning about new things that we can make our shaders do, but unfortunately simply knowing how to create a visual effect is only half the battle. When you’re writing shaders for use in a game or other real-time application, you also need to be able to render that visual effect fast enough that your user’s overall experience isn’t impacted. Games that fail to present new frames fast enough or do so at an inconsistent speed are said to have a “performance” problem, and shaders that take a long time for the GPU to execute are a major source of performance problems in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required