Version 2.5, November 29, 2017 This document provides recommendations for developers who are already engaged in a graphics project on how to take advantage of numerous new features and capabilities, resulting in significant performance gains and reduced power consumption. Intel® driver development and software validation teams work closely with industry partners to ensure that each of the APIs discussed in this document take full advantage of the hardware improvements. Recommendations for optimization are derived by porting real-world games to the new platforms and instrumenting them with the Intel graphics analysis tools. In this guide, you will find information on structuring and optimizing OpenGL* 4.5, Direct3D* 12, Vulkan*, and Metal* 2 code through hints, tutorials, step-by-step instructions, and online references that will help with the app development process. This guide expands on previous guides and tutorials. For additional details, or further hints, tips, and expert insights on Intel® processors and prior graphics APIs, you can find a full range of reference materials at the Intel® Software Developer Zone website for Game Developers