This makes switching rendering modes in `deferred_rendering` work again. Closes #16679.
KHR_materials_specular