Domanda

Stiamo avendo il seguente problema: una serie di filtri Core Image gira costantemente nel nostro programma. Quando si valuta sul mio MacBook Pro, Core Image decide di programmare tutti gli elementi grafici di calcolo sulla GPU, come previsto. Quando si utilizza un MacPro, però, CI utilizza le CPU ! Questo è un problema, come abbiamo bisogno di loro per altre lavorazioni. [1]

La domanda ora è:? Si può CI dico di eseguire esclusivamente sulla GPU

[1] Entrambi i set di hardware sono di più recente genere. Il MacPro ha 8 core.

È stato utile?

Soluzione

CoreImage utilizza sempre la GPU se può se non esplicitamente disabilitato. Controllare i log della console. Esso dovrebbe sputare qualcosa dicendo perché è sceso al software.

Un'altra opzione è quella di provare una ricerca binaria per trovare il filtro incriminato. Striscia roba fuori la catena fino a quando si può dire che cosa sta causando il problema.

questa discussione per qualcun altro il debug di un problema come questo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top