![]() ![]() What we’re hoping is that Metal will help with fluidity and responsiveness on 4K and 5K displays and on Retina screens, especially when they’re being used at scaled, non-native resolutions. That said, all of the Macs on the support list can use Metal for gaming and GPGPU tasks, integrated or dedicated. The Intel GPUs are the ones that need the most help driving OS X’s UI, but it still seems a bit odd. It’s not available on higher-end Macs with dedicated GPUs or in laptops that switch dynamically between integrated and dedicated graphics. For example, Apple tells us that the Core Graphics and Core Animation acceleration is available only on Macs that use Intel integrated graphics exclusively. AdvertisementĮven if your Mac is on the support list, there’s a chance that it doesn’t use all of Metal’s advertised features. Other than that, there aren’t big surprises, though it’s possible that Apple could have been more aggressive about supporting some older dedicated GPUs. Intel doesn’t support APIs like DirectX 12 and Vulkan on Ivy Bridge’s older HD 4000 GPU, so we’re pleasantly surprised to see Apple extend Metal support to that slightly older chip. Macs introduced in or after 2012 all support the Metal API, including: Since our first preview of El Capitan, we’ve learned more about the Metal hardware requirements and exactly what parts of the API are supported on what devices. Apple's own apps-Final Cut Pro and the like-are more than likely to pick up Metal support, too.Īside from heavy 3D applications, Apple has also integrated Metal support into Core Graphics and Core Animation-these are responsible for 2D rendering and most of the animation that happens on the OS X desktop. At WWDC, Apple boasted of an 8x rendering performance improvement in Adobe After Effects and products from companies like Adobe, The Foundry, and Autodesk. This can simultaneously speed up graphics while also leaving the CPU free to handle physics calculations, AI, or other things the GPU can't do.Īpple's sales pitch for Metal leans primarily on the gaming use case, outlined above, and for professional apps that use 3D rendering or GPU compute. Metal's primary function is to move some of the processing load from the CPU to the GPU to alleviate bottlenecks, particularly those related to draw calls. ![]() Metal is another feature imported from iOS, a graphics and GPU compute API designed to eliminate some of the overhead of OpenGL and OpenCL. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |