Hi ,
The UpdateTextureRegions-method is the part of the code that flushes data to the textures on the GPU. I have no idea why that would be slower on Win10, but it could have something to do with the Win10 DX11-driver. I’ve upgraded to Win10 myself (and my current Geforce driver is 359.06), though I don’t experience any lag. On the other hand I don’t have any FPS-statistics from Win7 to compare my current numbers to… Sorry that I can’t be of any more help.
Cheers,