Microsoft has announced that neural rendering capabilities are coming to DirectX soon. Cooperative vector support, as it’s called, will lead to “cross-platform enablement of neural rendering techniques,” according to Microsoft, and it will usher in “a new paradigm in 3D graphics programming.”
It sounds buzzy, but that’s not without reason. This past week, Nvidia announced its new range of RTX 50-series graphics cards, and along with them, it revealed a slate of neural rendering features. Neural shaders, as Nvidia calls them, allow developers to execute small neural networks from shader code, running them on the dedicated AI hardware available on Nvidia, AMD, Intel, and Qualcomm GPUs. Microsoft is saying that it will enable these features on all GPUs, not just those sold by Nvidia, through the DirectX API.
Microsoft is doing so through cooperative vector support, which it says “directly improves the performance of neural rendering techniques.” It enables matrix multiplication to be run directly from shader code — the programs that your GPU executes — allowing neural networks to function regardless of your GPU brand. At this point, all major GPU brands have dedicated AI hardware available, and cooperative vectors will allow developers to tap into that hardware through shader code.
Cross-vendor support for neural shaders is a big deal. In generations past, Nvidia maintained a closed system of middleware dubbed GameWorks that would only work on Nvidia graphics cards. The suite included features like PhysX in games like Batman: Arkham City and Mirror’s Edge, as well as HairWorks in games like The Witcher 3 and Final Fantasy XV.
With broad neural rendering support through DirectX, it will hopefully encourage developers to include neural shaders without fear of locking out certain players. Nvidia has already demonstrated the capabilities of neural rendering with features such as the Neural Radiance Cache, which uses a neural network to infer light bounces in a path-traced scene, enhancing both the visual quality and performance of games that feature path tracing.
Although the DirectX announcement is recent, we won’t see neural rendering features in games for quite some time. Nvidia and Microsoft are just now laying the foundation for these new rendering techniques, so it could be several years before we see a game running small neural networks through shader code. The potential applications are vast, though, and these techniques could bring about a new wave of rendering capabilities now that they’ll be supported on GPUs from all vendors.
Apple is less than a day away from launching its highly anticipated OLED MacBook Pro with a touch-sensitive screen. But it appears that the upgrade is going to cost a pretty penny. According to a report by Bloomberg, Apple is reportedly eyeing a starting price of $2,899 for the 14-inch MacBook Pro, while the 16-inch version could start at $3,399 in the US.
"At $2,899, the 14-inch model would mark the highest starting price for a new MacBook Pro model, surpassing the $2,799 Apple charged for a 17-inch version introduced in 2006," says the report. The report claims that Apple is targeting a minimum price hike of $400 for its upcoming redesigned 14-inch and 16-inch MacBook Pro models.
I've spent a good amount of time digging into the spec sheet of the new M6 MacBook Pro (14-inch), and for all intents and purposes, this is a classic Apple "chip and connectivity" refresh. It's not a full redesign. The chassis, Liquid Retina XDR panel, speakers, ports, and battery, all of them carry over unchanged.
However, the M6 brings more cores, stronger on-device AI, higher memory bandwidth on the larger configs, and modern wireless. Here’s the practical rundown of what actually improved, and whether those gains are worth your money.
Two new highly requested iCloud plugins just got added to ChatGPT, giving people who rely on Apple’s Mail and Calendar services a way to search emails, check appointments, and manage their schedules directly through the chatbot.
The integration is rolling out to all ChatGPT plans, including the free tier. You can access it on the web, desktop, and iOS.