diff --git a/src/dawn/native/Device.cpp b/src/dawn/native/Device.cpp index ee185a093a..a0afaf52b9 100644 --- a/src/dawn/native/Device.cpp +++ b/src/dawn/native/Device.cpp @@ -1555,6 +1555,7 @@ ResultOrError> DeviceBase::CreatePipelineLayout( ResultOrError> DeviceBase::CreateExternalTextureImpl( const ExternalTextureDescriptor* descriptor) { + DAWN_TRY(ValidateIsAlive()); if (IsValidationEnabled()) { DAWN_TRY_CONTEXT(ValidateExternalTextureDescriptor(this, descriptor), "validating %s", descriptor);