Я ищу способ определить, как знать, использует ли приложение GPU с Objective C. Я хочу смочь определить, имеют ли какие-либо приложения, в настоящее время работающие на системе, работу, продолжающуюся на GPU (т.е.: причина, почему последние Профессионалы MacBook переключились бы на дискретную графику по Intel HD Graphics).
Я попытался получить информацию путем пересечения списка активных окон со списком окон, которые имеют их расположение поддержки, сохраненное в использовании видеопамяти Quartz Window Services, но все, что делает, возвратить приложение Прикрепления, и у меня есть другие приложения, открытые, который я знаю, используют GPU (Photoshop CS5, Интерфейсный Разработчик), это и Прикрепление не требуют 330 м.
The source code of this utility gfxCardStatus might help....