What’s more interesting about the Scorpio console is that, according to Microsoft, it’s designed to incorporate basic, oft-used DirectX12 draw calls into the GPU command processor itself, potentially freeing up some processing power for devs.
“It's the first time I'm aware of us ever doing something like this,” Gammill said. “We actually pulled some of the DX12 runtime components directly into the hardware. So basically, these high-frequency DX12 draw calls you'd normally call [to output a frame, for example] which would take up a lot of GPU and CPU cycles, now that that's baked into the system itself, it makes the system significantly more efficient.”
Gammill estimates this can lead to situations where hundreds of specific API calls can be cut down to 10-15, potentially giving developers a bit of extra efficiency to play with.