On l’oublie parfois, mais Apple utilise souvent assez bien les possibilités du matériel. Et à des endroits inattendus. J’ai découvert récemment que macOS décodait le JPEG matériellement.
En vrai, ça fait un moment que c’est le cas, mais je ne l’avais pas remarqué pour une bonne raison : sur un vrai Mac, c’est transparent à l’usage. Les puces Intel décode le JPEG depuis la génération Ivy Bridge (Intel HD 4000) et – il faut bien l’avouer – le JPEG n’est pas forcément le format le plus lourd à décoder. Je l’ai découvert récemment pour une raison simple : macOS Mojave utilise visiblement un peu plus cette fonction et ça ne fonctionne pas sur les Hackintosh dans certains cas.
Bon, c’est un peu particulier : sur les Hackintosh qui utilisent la définition d’un Mac compatible mais qui ne le sont pas (par exemple parce que l’IGP Intel n’est pas activé), QuickLook et Aperçu n’ouvrent plus les JPEG. En pratique, il suffit d’activer l’IGP ou de changer de définition pour celle d’un Mac qui n’en utilise pas (Mac Pro, iMac Pro) pour régler le souci.
J’ai essayé de voir si l’absence d’accélération changeait vraiment quelque chose, sans trop de succès. La majorité de mes Mac est compatible, et les anciens ouvrent les fichiers plus lentement, mais sans que je sache si c’est uniquement parce qu’ils sont plus lents. En pratique, l’accélération permet surtout de réduire la consommation : décoder sur un composant dédié consomme moins que sur le processeur, ce qui est bénéfique pour l’autonomie. Pour ceux que ça intéresse, c’est le framework AppleVPA
qui décode, et il existe une extension à compiler qui permet de désactiver ça.
Bonjour,
Je ne sais pas si c’est liée à votre sujet mais depuis mon passage de Maverick à Highsierra sur un nouveau macbook pro 2018, l’aperçu d’une image est différent d’avant. Je parle de l’aperçu dans le finder quand ont est en mode colonne.
En effet quand on clique sur une image celle ci apparait avec un crénelage, mais si on redimensionne la fenêtre l’aperçu est lissé. Malheureusement pour moi si ont passe à l’image suivante le crénelage réapparait…
C’est surtout visible sur un écran externe qui n’est pas UHD, sur l’écran rétina du mac le phénomène est aussi présent mais bien moins visible et donc moins gênant.