Jump to content

Impostazioni per codifica hardware H264 e HEVC


iCanaro

Recommended Posts

  • Support Team

@Baio77[/mention] quando hai tempo mi verifichi una cosa... abilita la iGPU gli assegni 128Mb e DVMT se settabile, su MAX

 

poi con ig-platform-id non importa se mobile o desktop, testi solo quelli con 0 connectors

 

Intel UHD Graphics 630 (Coffee Lake processors)

 

Supported since macOS 10.14

 

CFL framebuffer list:

 

— 0x3EA50009 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x3E920009 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x3E9B0009 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x3EA50000 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x3E920000 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x3E000000 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x3E9B0000 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x3EA50004 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x3E9B0006 (mobile, 1 connectors, no fbmem, 39 MB)

 

— 0x3E9B0007 (desktop, 3 connectors, no fbmem, 58 MB)

 

— 0x3E920003 (desktop, 0 connectors, no fbmem, 1 MB)

 

— 0x3E910003 (desktop, 0 connectors, no fbmem, 1 MB)

 

 

 

Intel HD Graphics 610-650 (Kaby Lake processors)

 

Supported since macOS 10.12.6

 

KBL framebuffer list:

 

— 0x591E0000 (mobile, 3 connectors, no fbmem, 35 MB)

 

— 0x59160000 (mobile, 3 connectors, no fbmem, 35 MB)

 

— 0x59230000 (desktop, 3 connectors, no fbmem, 39 MB)

 

— 0x59260000 (desktop, 3 connectors, no fbmem, 39 MB)

 

— 0x59270000 (desktop, 3 connectors, no fbmem, 39 MB)

 

— 0x59270009 (mobile, 3 connectors, no fbmem, 39 MB)

 

— 0x59120000 (desktop, 3 connectors, no fbmem, 39 MB)

 

— 0x591B0000 (mobile, 3 connectors, 39 MB)

 

— 0x591E0001 (mobile, 3 connectors, no fbmem, 39 MB)

 

— 0x59180002 (mobile, 0 connectors, no fbmem, 1 MB)

 

— 0x59120003 (mobile, 0 connectors, no fbmem, 1 MB)

 

— 0x59260007 (desktop, 3 connectors, 79 MB)

 

— 0x59270004 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x59260002 (mobile, 3 connectors, no fbmem, 58 MB)

 

— 0x591B0006 (mobile, 1 connectors, no fbmem, 39 MB)

 

 

 

vale per chiunque altro voglia provare, in particolare se ha una RX580 @AlexAMD[/mention] :)

Link to comment
Share on other sites

  • Support Team

@Baio77[/mention] nel mio hack 2 in multiboot con high sierra e mojave con

 

0x59120003 (mobile, 0 connectors, no fbmem, 1 MB) questo ig-platform e SMBIOS 18,3 li avvio entrambi e ho H264 e HEVC OK

 

 

 

aggiornato i post di apertura con info aggiuntive

Link to comment
Share on other sites

  • Support Team

@Extreme™[/mention] Se usi quelli "giusti" non sono riconosciuti su high sierra quindi non lo avvii

 

 

 

se hai voglia di provare anche tu, vedrai le interazioni tra framebuffer e geekbench, quelli con 0 connectors NON ti fanno fare il bench, gli altri ti riconoscono la iGPU correttamente, te lo fanno fare, ma il più delle volte l'app crasha facendo fare un reboot al sistema.

 

 

 

Nel tuo caso perché non crashi probabilmente occorre usare

 

— 0x3E9B0007 (desktop, 3 connectors, no fbmem, 58 MB)

 

ma da te non è possibile sino a che non avrai mojave che non puoi installare grazie alla mela e nvidia

Link to comment
Share on other sites

"iCanaro" post_id="25460" time="1549735091" user_id="57">

@Extreme™ Se usi quelli "giusti" non sono riconosciuti su high sierra quindi non lo avvii

 

 

 

se hai voglia di provare anche tu, vedrai le interazioni tra framebuffer e geekbench, quelli con 0 connectors NON ti fanno fare il bench, gli altri ti riconoscono la iGPU correttamente, te lo fanno fare, ma il più delle volte l'app crasha facendo fare un reboot al sistema.

 

 

 

Nel tuo caso perché non crashi probabilmente occorre usare

 

— 0x3E9B0007 (desktop, 3 connectors, no fbmem, 58 MB)

 

ma da te non è possibile sino a che non avrai mojave che non puoi installare grazie alla mela e nvidia

 

Risposta chiara ed esaustiva! emoticon_thanks

Link to comment
Share on other sites

  • Support Team

hai high sierra giusto... ma avvii in verbose? quell'ig-platoform non è riconosciuto in high sierra e quindi la integrata non lavorerà correttamente anche se geekbench la riconosce. E' presente anche WEG nei kext?

Link to comment
Share on other sites

Si ho High Sierra. Avvio in verbose. Ho WEG nei Kext. In resonto di sistema, sezione grafica la iGPU è riconosciuta. Geekbench la identifica correttamente in alto ma nel compute scrive KBL Graphics: da qui l'errore immagino e il risultato pari a zero: perché non è un Kaby lake ma un Coffee Lake.

Link to comment
Share on other sites

Ok faccio una prova.

 

 

 

Considerazione a margine. Potrei anche ordinare una vega 64 adesso ma non mi convincono due cose: sia nella versione Asus - la mia opzione preferita - che in quella Sapphire questa scheda scalda troppo e le ventole in entrambi i casi, oltre una certa soglia di temperatura, sono rumorose. La mia Asus Strix 1080 scalda meno e anche sotto stress quasi non si avverte.

 

 

 

Ha scritto dopo 8 minuti 35 secondi:

 

Fatto test: situazione esattamente identica alla precedente. Cioè ho tolto WEG, ho spuntato disableigfxfirmware e la integrata viene riconosciuta nel resoconto di sistema e in geekbench il test si conclude sempre con risultato pari a zero.

Link to comment
Share on other sites

  • Support Team

sono considerazioni da fare, rumorosità, temperature, consumi.... l'ideale sarebbe che si sbloccasse la questione dei webdriver.

 

Ho visto che AMD ha rilasciato una radeon VII a 7 nanometri... ma qui andiamo OT, magari apri un thread appositamente che discutiamo della cosa ;)

Link to comment
Share on other sites

@iCanaro[/mention] io mi sono un pò perso .....

 

 

 

Allora nel Bios ho selezionato:

 

Primary Display = Auto

 

iGPU Multi-Monitor abilitato

 

DVMT Pre-Allocated = 128M

 

 

 

Nel config:

 

Boot -> -disablegfxfirmware

 

Device -> Fake ID -> IntelGFX = 0x59128086

 

Graphics -> flag Inject Intel e in ig-platform-id ho provato sia 0x59180002 che 0x59120003 ma in entrambi si blocca come in figura .....

 

 

 

https://postimg.cc/gw7z3WMZ">IMG-6534.jpg

 

 

 

Ti allego anche la Efi magari sbaglio qualcosa ...... per me andrebbe bene anche abilitare solamente l'integrata cosi la codifica non sfrutta solo la CPU ....

 

 

 

https://mega.nz/#!N85FUaKD!5vo36tMaVLVldQqVZjKMD5Ei1HOrP6TtIkCwP4ApN-U">EFI

 

 

 

Ma selezionando nel bios Primari display su auto e senza le specifiche sul config dovrebbe arrivare al desktop con la discreta .. giusto????

Link to comment
Share on other sites

  • Support Team
"Baio77" post_id="25521" time="1549794707" user_id="55">

Buon di io ieri ho fatto le prove consigli x attivare la codifica , con NESSUN id Fake e id piattaforma riesco ad avere codifica su Discreta .....

 

Inizio ad aver finito ogni possibile configurazione ....

 

si ma sulla integrata la ottieni e questo tanto basta

 

 

 

Ha scritto dopo 2 minuti 12 secondi:

"AlexAMD" post_id="25533" time="1549798456" user_id="53">

giusto per capire .... Fake ID -> intelGFX devo tenere un valore fisso per la mia scheda video intel e cambiare i vari ig-platform-id postati da iCanaro ????

Link to comment
Share on other sites

"iCanaro" post_id="25557" time="1549814468" user_id="57">

"Baio77" post_id="25521" time="1549794707" user_id="55">

Buon di io ieri ho fatto le prove consigli x attivare la codifica , con NESSUN id Fake e id piattaforma riesco ad avere codifica su Discreta .....

 

Inizio ad aver finito ogni possibile configurazione ....

 

si ma sulla integrata la ottieni e questo tanto basta

 

 

 

Ha scritto dopo 2 minuti 12 secondi:

"AlexAMD" post_id="25533" time="1549798456" user_id="53">

giusto per capire .... Fake ID -> intelGFX devo tenere un valore fisso per la mia scheda video intel e cambiare i vari ig-platform-id postati da iCanaro ????

 

scusa ma sono duro a capire ...

 

Device -> Fake ID -> IntelGFX = 0x59128086 questo lo tengo fisso e cambio di volta in volta ig-platform-id . ???????

Link to comment
Share on other sites

"AlexAMD" post_id="25559" time="1549814883" user_id="53">

"iCanaro" post_id="25557" time="1549814468" user_id="57">

"Baio77" post_id="25521" time="1549794707" user_id="55">

Buon di io ieri ho fatto le prove consigli x attivare la codifica , con NESSUN id Fake e id piattaforma riesco ad avere codifica su Discreta .....

 

Inizio ad aver finito ogni possibile configurazione ....

 

si ma sulla integrata la ottieni e questo tanto basta

 

 

 

Ha scritto dopo 2 minuti 12 secondi:

"AlexAMD" post_id="25533" time="1549798456" user_id="53">

giusto per capire .... Fake ID -> intelGFX devo tenere un valore fisso per la mia scheda video intel e cambiare i vari ig-platform-id postati da iCanaro ????

 

scusa ma sono duro a capire ...

 

Device -> Fake ID -> IntelGFX = 0x59128086 questo lo tengo fisso e cambio di volta in volta ig-platform-id . ???????

 

Si esatto: IntelGFX = 0x59128086 va tenuto fisso mentre devi provare i vari ig-platform-id.

Link to comment
Share on other sites

  • Support Team

@Extreme™[/mention] mi sono un po' perso, correggimi se sbaglio, ma mi pare di aver capito che avvii high sierra anche con uno di questi 3 ig-platform

 

1— 0x3E9B0007 (desktop, 3 connectors, no fbmem, 58 MB)

 

2— 0x3E920003 (desktop, 0 connectors, no fbmem, 1 MB)

 

3— 0x3E910003 (desktop, 0 connectors, no fbmem, 1 MB)

 

 

 

il primo per la precisione... se questo accade nel tuo sistema qualcosa non mi torna, almeno da me con il primo se avvio non parte nemmeno il caricamento di high sierra dicendomi non riconosciuto e poi dopo una ventina di secondi si spegne il PC.

 

Per questo uso ig-platform di kabylake, perché sono funzionali sia per high sierra che mojave con SMBIOS18,3

 

NB: con mojave, con ig-platform il num. 1 e SMBIOS macmini 8,1 i test di geekbench sulla iGPU vanno a buon fine e con punteggio

Link to comment
Share on other sites

  • Administrators

Ricordatevi come ho già detto che se @Extreme™[/mention] vuole provare vari fakeID e platform-id deve usare il secondo ssdt che gli passai, in quanto non ha iniezioni per la grafica.

 

se usa il suo ossia il precedente, la grafica è iniettata su ssdt quindi molto molto probabilmente quello impostato sul config non viene preso in considerazione

 

 

 

Scusate se ripeto ;)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.