![]() This book will introduce you to low-level graphics programming in Metal - Apple’s framework for programming on the graphics processing unit (GPU). It’s also tailored to be used for machine learning, image/video processing or, as this book describes, graphics rendering. Finally, Metal is a low-overhead API because it reduces the central processing unit (CPU) cost by multi-threading and pre-compiling of resources.īut beyond the technical definition, Metal is the most appropriate way to use the GPU’s parallel processing power to visualize data or solve numerical challenges. Metal is a low-level API because it provides programmers near-direct access to the GPU. It’s unified because it applies to both 3D graphics and data-parallel computation paradigms. Metal is a unified application programming interface (API) for the graphics processing unit, or GPU. Build your own low-level game engine in Metal!
0 Comments
Leave a Reply. |