Is there a way to prevent Chrome from switching to dedicated GPU? But just Chrome. Not the gfxCardStatus way.
rMBP (late 2013)
I was having an issue with gfxCardStatus not being able to switch to the Integrated Intel GPU because of a Google Chrome Helper task. My mid-2010 Macbook Pro has a bad discrete GPU so of course that is pretty inconvenient. This worked for me:
Go to chrome://settings and set the Use hardware acceleration when available option to off:
Put this in the omnibar to find this setting easily:
On newer versions of Chrome, most of these are missing, however, this one still remains: chrome://flags/#disable-accelerated-2d-canvas
Turning this on, however, still lets the dedicated GPU to be used when WebGL is accessed. I'm looking for ways to disable this behaviour (I have a dead AMD GPU on my MacBook) but haven't had luck as yet.