Détails
Comment puis-je activer WebGL dans mon navigateur ?
J’aimerais pouvoir utiliser des sites basés sur WebGL comme [Shadertoy] (https://www.shadertoy.com/), WebGL Earth, etc, mais ces sites me disent que WebGL est désactivé dans mon navigateur. Comment puis-je l'activer ?
108
2
J'ai fait de cette réponse un post wiki communautaire, alors mettez-la à jour si vous remarquez des informations périmées ou manquantes.
Prise en charge de WebGL par les navigateurs
Vérifiez caniuse.com/webgl pour savoir si votre navigateur prend en charge WebGL.
Activation de WebGL
Si votre navigateur prend en charge WebGL, suivez ces instructions pour l'activer :
Chrome
Tout d'abord, activez l'accélération matérielle :
chrome://settings
.chrome://flags
.[!entrer la description de l'image ici][1]][1] Ici, vous devrez changer
Default
enEnabled
dans le menu déroulant.[Essayez ceci si ce qui précède ne fonctionne pas] Enable - Override software rendering list Vérifiez ensuite l'état de WebGL :
Allez dans
chrome://gpu
.Inspectez l'élément WebGL dans la liste État des fonctionnalités graphiques. L'état sera l'un des suivants :
Allez dans
chrome://flags
.Activez le paramètre Override software rendering list. (vous devrez relancer Chrome pour que les modifications soient prises en compte).
Pour plus d'informations, voir : [Aide de Chrome : WebGL et graphiques 3D] (https://support.google.com/chrome/answer/1220892).
Firefox
Tout d'abord, activez WebGL :
about:config
.webgl.disabled
.false
(tout changement prend effet immédiatement sans relancer Firefox) Vérifiez ensuite l'état de WebGL :about:support
.about:config
.webgl.force-enabled
.true
. (Comme Chrome, Firefox a une case à cocher Utiliser l'accélération matérielle quand elle est disponible, dans Préférences > Avancé > Général > Navigation. Cependant, contrairement à Chrome, Firefox n'exige pas que cette case soit cochée pour que WebGL fonctionne).Safari
Dans le menu Développement de Safari, sélectionnez le sous-menu Fonctionnalités expérimentales et assurez-vous que la case WebGL 2.0 est cochée.
Notes
Mise à niveau des pilotes graphiques
Si vos pilotes graphiques sont trop vieux pour prendre en charge WebGL, vous pouvez peut-être les mettre à niveau. Plus d'informations sont disponibles ici :
Listes noires
Certaines cartes graphiques et certains pilotes sont mis sur liste noire par certains navigateurs, car ils sont connus pour contenir de sérieux bogues ou provoquer des plantages. Dans des cas très graves, ils peuvent même provoquer le blocage de l'ordinateur tout entier ! Par exemple, ce numéro provoque le blocage de certains ordinateurs Mac et nécessite un redémarrage. De nombreux navigateurs disposent d'une option permettant de passer outre la liste noire (c'est-à-dire de tenter d'utiliser les fonctionnalités de la liste noire, malgré les risques). Ce n'est pas recommandé! Vous ne devez passer outre la liste noire que si vous comprenez et acceptez les risques. si vous comprenez et acceptez les risques. Plus d'informations sont disponibles ici :
Très utile pour Chrome - sauf qu'il serait peut-être préférable de clarifier l'option Désactiver WebGL - qui n'est pas évidente dans Chrome.
L'option Disable WebGL doit avoir été désactivée (urgh - double négation), c'est-à-dire que le lien ci-dessous doit dire 'Enable' ; - ce qui signifie que la désactivation de webGL est désactivée... Cela pourrait faire gagner quelques minutes à quelqu'un.
Meilleures salutations Andy