Without hardware accelaration in browser, drop-shadow causes some serious fps drop because it's cpu bound.
If your element's shape is box-like you can go with box-shadow it's lightweight by nature. Otherwise, you need to turn on hardware accelaration in browser.
For detailed information you can check : https://css-tricks.com/breaking-css-box-shadow-vs-drop-shadow