O'Reilly logo

Practical Rendering and Computation with Direct3D 11 by Jack Hoxley, Matt Pettineo, Jason Zink

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

7 Multithreaded Rendering

7.1 Introduction

As we have discussed throughout the first half of this book, Direct3D 11 has introduced some very interesting and powerful new concepts and abilities to its arsenal. However, some of the most important new features of the API revolve around multithreading. The average number of CPU cores in a typical user’s PC has been steadily increasing, while the frequencies at which those cores operate have plateaued, and this trend is expected to continue for the foreseeable future (Sutter). With the availability of these additional processing cores, the developer must find techniques to use them for tasks that have traditionally been performed in single threads of execution. It is in the developer’s interest to ...

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