The 1050 does have higher core and boost clock speeds, much newer, uses a lot less power and preforms better in lower resolutions but the 260x actually has better overclocking capabitlities and it has better performance at higher resolutions like 1920x1080, 2560x1440 or 3840x2160. Its really up to you if you want too upgrade or not but if you want better preformance then you should go for it or buy a cheap 1050 ti which would be a big step.