Native tile input wasn't part of the MTLCapability struct, but stored locally in the shader generator and checked in MTLFramebuffer. This PR moves it to the MTLCapability struct and disables it when workarounds are forced. Pull Request: https://projects.blender.org/blender/blender/pulls/133818