Skip to main content

External GPU support for MacOS native app


Caroline1
  1. Figma doesn’t seem to utilise my GPU. For really large files this is a problem. When using figma on my external 4K monitor the workload stays on the internal graphics card on the Mac.

I’m running a razor external GPU with Radeon card alongside my MacBook Pro 2019 I7 … I’ve tried everything and it runs dog slow. I’ve even tried running Windows on my Mac to get the graphics card working

Recommendation from Figma support was to ‘reduce the file size’ which is really not helpful.

Does anyone else experience this?

7 replies

Massimo_Fiorentino

I have an external GPU on my MacBook. You should quit Figma, right-click on the application icon, choose “Show package contents”, then browse to Contents → Frameworks. Make sure that all the apps in there, Figma Helper, Figma Helper (GPU), Figma Helper (Plugin) & Figma Helper (Renderer) have the option “Prefer External GPU” checked in their info pane. You will need to have the eGPU plugged in if you are using macOS 10.14+ AFAIK. Re-launch Figma and perhaps take a look at the GPU history using Activity Monitor to see if that helps. It did for me.

Cheers,
Massimo


Caroline1
  • Author
  • 11 replies
  • May 19, 2021

@Massimo_Fiorentino YOU HAVE CHANGED MY LIFE!

Thank you so much. This worked a treat, wow I have been struggling for so long.

@figma can you put this in documentation somewhere!?

Thank you again!!


Massimo_Fiorentino

No problem! I have a much smoother experience myself now 😄 Pro tip: You can use the same trick on similar apps such as Evernote or Grammarly. They use the same foundation called Electron, a kind of HTML wrapper.

Cheers!


Apple
  • 45 replies
  • June 12, 2021

Thanks @Massimo_Fiorentino I was about to throw the computer out of the window!


Caroline1
  • Author
  • 11 replies
  • June 12, 2021

Right!?!

Game changing.


Apple
  • 45 replies
  • June 13, 2021

Yes.
I remember the GPU was detected automatically in previous Figma versions, wondered why it had stopped working.


Massimo_Fiorentino

No sweat. I was there myself! 😂


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings