Metal Programming Guide
Tutorial and Reference via Swift
Price | $39.98 - $40.37
|
Rating | |
Author | Janie Clayton |
Publisher | Addison-Wesley |
Published | 2017 |
Pages | 352 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 0134668944 |
ISBN-13 | 9780134668949 |
Metal enables Apple developers to maximize performance in demanding tasks like 3D graphics, games, scientific programming, visualization, and GPU-accelerated machine learning. Metal Programming Guide is the authoritative, practical guide to Metal for all iOS programmers who are interested in graphics programming but don't know where to start.
Pioneering Apple developer Janie Clayton covers everything from basic draw calls to advanced parallel computing, combining easy-to-understand conceptual explanations with well-tested Swift 4 / Xcode 9 sample code.
Clayton introduces the essential Metal, graphics, and math concepts every graphics programmer needs to know. She also discusses key graphics-specific libraries, concepts, and Metal Classes, presenting techniques and examples you'll find valuable for both graphics and data processing. Clayton also provides coverage of the Metal Compute Pipeline, demonstrating practical GPU programming applications ranging from image processing to neural networking.
Quickly get a basic Metal project running; Work with Metal resources and memory management; Learn how shaders are compiled and accessed by the CPU; Program both 2D and 3D graphics with Metal; Import 3D models and assets from Blender, Maya, and other programs; Apply imported textures to model objects; Use multipass rendering to efficiently implement computationally expensive techniques; Leverage tessellation to reduce mesh detail; Use the GPU for a wide spectrum of general-purpose computing applications; Get started with the Metal Performance Shaders Framework.
- Janie Clayton
4 5 10
Similar Books
OpenGL Programming Guide, 8th Edition
by Dave Shreiner, Graham Sellers, John M. Kessenich, Bill M. Licea-Kane
Today's OpenGL software interface enables programmers to produce extraordinarily high-quality computer-generated images and interactive applications using 2D and 3D objects, color images, and programmable shaders.OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3, Eighth Edition, has been almost completely r...
Price: $6.69 | Publisher: Addison-Wesley | Release: 2013
OpenGL ES 3.0 Programming Guide, 2nd Edition
by Dan Ginsburg, Budirijanto Purnomo, Dave Shreiner, Aaftab Munshi
OpenGL ES is the industry's leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. The newest version, OpenGL ES 3.0, makes it possible to create stunning visuals for new games and apps, without compromising device performance or battery life.In the OpenGL ES 3.0 Prog...
Price: $25.55 | Publisher: Addison-Wesley | Release: 2014
by Aaftab Munshi, Benedict Gaster, Timothy G. Mattson, James Fung, Dan Ginsburg
Using the new OpenCL (Open Computing Language) standard, you can write applications that access all available programming resources: CPUs, GPUs, and other processors such as DSPs and the Cell/B.E. processor. Already implemented by Apple, AMD, Intel, IBM, NVIDIA, and other leaders, OpenCL has outstanding potential for PCs, servers, handhel...
Price: $19.97 | Publisher: Addison-Wesley | Release: 2011
Professional Microsoft SQL Server 2008 Programming
by Robert Vieira
Master the increasingly complex feature set of the latest release of Microsoft SQL Server with the information in Professional Microsoft SQL Server 2008 Programming. Review the new features of SQL Server that will be of interest to you as an experienced developer and move on to more detailed, practical code examples. Learn how to write co...
Price: $9.92 | Publisher: Wrox | Release: 2009
Artificial Intelligence Programming with Python
by Perry Xiao
In Practical Artificial Intelligence Programming with Python: From Zero to Hero, veteran educator and photophysicist Dr. Perry Xiao delivers a thorough introduction to one of the most exciting areas of computer science in modern history. The book demystifies artificial intelligence and teaches readers its fundamentals from scratch in simp...
Price: $21.93 | Publisher: Wiley | Release: 2022
Oracle PL/SQL Programming, 6th Edition
by Steven Feuerstein, Bill Pribyl
Considered the best Oracle PL/SQL programming guide by the Oracle community, this definitive guide is precisely what you need to make the most of Oracle's powerful procedural language. The sixth edition describes the features and capabilities of PL/SQL up through Oracle Database 12c Release 1.Hundreds of thousands of PL/SQL developer...
Price: $50.42 | Publisher: O'Reilly Media | Release: 2014
Adventures in Raspberry Pi, 3rd Edition
by Carrie Anne Philbin
Adventures in Raspberry Pi, 3rd Edition is the fun guide to learning programming. Starting from the very basics and building skill upon skill, you'll learn developing fundamentals - even if you've never programmed before. Learning is exciting when you're working your way through cool projects, but the concepts you learn and...
Price: $17.50 | Publisher: Wiley | Release: 2017
by Jim DeMarco
Pro Excel 2007 VBA is the complete guide to creating Excel VBA applications, including coverage of new features in Excel 2007. Covering object - oriented programming techniques, debugging, and error handling methodologies, this book quickly turns novice into expert as it explores COM and .NET components and the advantages of compiled code...
Price: $29.99 | Publisher: Apress | Release: 2008