I currently have a Mid 2015 rMBP with the AMD Radeon R9 M370X discrete graphics card. Since I’m basically never using it anywhere else besides my desk at home I’m thinking about replacing it with the newly announced Mac mini with the 6-core i5 or i7 (not sure which one yet). I’m occasionally doing some photo editing with Capture One, which uses OpenGL hardware acceleration to speed things up (at some point in the future they will probably switch to Metal on macOS). I might also want to do some simple 4K video editing in the future with either Final Cut Pro X or DaVinci Resolve which also benefits from GPU hardware acceleration if I understand correctly. I’m also doing a lot of iOS development and I think the 6-core i5 or i7 will definitely be faster for that than the CPU in my MacBook Pro, but I’m a bit worried about the performance of the UHD 630 vs. the AMD Radeon R9 M370X that I currently have. I’m quite happy with how Capture One performs on my rMBP currently and I’m wondering if the UHD 630 will actually decrease performance, even though the CPU will be quite a bit faster. The Mac mini looks like a very nice desktop solution replacement for my current MacBook Pro, I already have a very nice Dell 4K screen + Magic Keyboard and mouse which I can use with the Mac mini. For iOS development I think there will be a nice speed improvement but I’m worried about a performance decrease with graphics applications (photo/video editing etcetera). I know an eGPU is an option, and I can always consider that in the future, but for now I would like it to perform at least on par with my current computer. What do you think? Is the Mac mini a big step back in terms of graphics performance? Will something like Capture One perform well on it?