diff --git a/src/dawn_native/metal/ShaderModuleMTL.mm b/src/dawn_native/metal/ShaderModuleMTL.mm index a923fe6c75..80c7e88f77 100644 --- a/src/dawn_native/metal/ShaderModuleMTL.mm +++ b/src/dawn_native/metal/ShaderModuleMTL.mm @@ -105,6 +105,7 @@ namespace dawn_native { namespace metal { if (stage == SingleShaderStage::Vertex && GetDevice()->IsToggleEnabled(Toggle::MetalEnableVertexPulling)) { + transformManager.Add(); AddVertexPullingTransformConfig(*vertexState, entryPointName, kPullingBufferBindingSet, &transformInputs);