I'm doing a report and researching various Mac graphics cards and how they would work or not work with pro apps. I'm very confused by all of the terminology and specifications, so I hope I can formulate this question clearly.
I'm looking specifically at Final Cut Pro. The graphics card requirements (as described in http://support.apple.com/kb/HT4664), are as follows:
- OpenCL-capable graphics card or Intel HD Graphics 3000 or later
- 256MB of VRAM (1GB recommended for 4K)
The top item isn't the issue. The 256MB of VRAM
is tripping me up.
On this page (http://support.apple.com/kb/HT3246), Apple describes dynamic allocation for memory. For example, a MacBook Pro with Intel Iris Pro graphics "dynamically allocates up to 1.5 GB of system memory." I understand that the 1.5GB comes from regular system RAM. Does that memory act as the "VRAM" that Final Cut Pro needs? I'm confused because I read that the Iris Pro also has 128MB of its own memory.
For the discrete graphics cards (NVIDIA GeForce 320M for example), it says that a base of 256MB is allocated. Does this mean that the discrete graphics card has 256MB on its own, but can also receive more from the system memory, a la the integrated cards?
Lastly, how different would the performance be for Final Cut Pro (or similar apps) between the Iris Pro graphics and the discrete card? If someone wants to use Final Cut Pro, is the discrete card a necessity?