Do I lose query performance by using same filegroup for all partitions?
At least for SQL Server, using multiple files or multiple filegroups on the same set of disks should have no significant impact on performance.  

If you have separate drives mounted and want to spread the IO across them, then multiple files or multiple filegroups can help you do that.  But that's a separate issue.