J'utilise Chrome 54.0.2840.87 sur Windows 10. J'ai deux GPU: un processeur Intel® HD Graphics 520 et un processeur AMD Radeon R5 M335.
Jusqu'à il y a quelques semaines, WebGL fonctionnait parfaitement en chrome. Désormais, après n’avoir modifié aucun paramètre, WebGL n’est plus disponible.
Lorsque j'essaie, par exemple, d'exécuter un test sur chrome, je reçois un message indiquant que ma carte graphique ne semble pas prendre en charge WebGL. Je sais que mes cartes graphiques fonctionnent bien (elles ont été mises à jour avec les derniers pilotes), plus WebGL fonctionne parfaitement sous firefox. Je sais que mes GPU ne sont pas sur la liste noire (sur les deux navigateurs).
Sur chrome:gpu
, on me dit que WebGL n'est pas disponible et que le processus du processeur graphique n'a pas pu démarrer. Lors de la vérification de chrome:flags
, l'activation ou la désactivation de WebGL ne semble plus être une option.
L'activation/désactivation de tout ce qui implique WebGL n'a eu aucune incidence. Y a-t-il autre chose à faire pour que cela fonctionne à nouveau? A quel niveau se situe le problème? (Le problème persiste sur Chrome Canary.) Je ne suis pas la personne la plus avisée sur le plan technologique, mais je n'ai pas eu la chance de trouver des réponses ailleurs.
Voici ce que je vois sur ma page chrome:gpu
:
Etat de la fonctionnalité graphique
Canvas: logiciel uniquement, accélération matérielle non disponible
Flash: logiciel uniquement, accélération matérielle non disponible
Flash Stage3D: logiciel uniquement, accélération matérielle indisponible
Profil Flash Stage3D Baseline: logiciel uniquement, accélération matérielle indisponible
Composition: logiciel uniquement, accélération matérielle indisponible
Plusieurs threads raster: non disponible
Native GpuMemoryBuffers: Logiciel uniquement. Accélération matérielle désactivée
Rastérisation: logiciel uniquement, accélération matérielle non disponible
Décodage vidéo: logiciel uniquement, accélération matérielle indisponible
Video Encode: logiciel uniquement, accélération matérielle indisponible
VPx Video Decode: logiciel uniquement, accélération matérielle indisponible
WebGL: non disponible
Solutions de contournement des bogues du pilote
clear_uniforms_before_first_program_use
disable_d3d11
disable_discard_framebuffer
disable_dxgi_zero_copy_video
disable_nv12_dxgi_video
disable_framebuffer_cmaa
exit_on_context_lost
scalarize_vec_and_mat_constructor_args
Problèmes détectés
Le processus GPU n'a pas pu démarrer: le lancement du processus GPU a échoué.
Fonctions désactivées: toutes
Certains pilotes ne peuvent pas réinitialiser le périphérique D3D dans le processus GPU bac à sable
Solutions de contournement appliquées: exit_on_context_lost
Uniformes clairs avant la première utilisation du programme sur toutes les plateformes: 124764, 349137
Solutions de contournement appliquées: clear_uniforms_before_first_program_use
Toujours réécrire les constructeurs vec/mat pour qu'ils soient cohérents: 398694
Solutions de contournement appliquées: scalarize_vec_and_mat_constructor_args
Désactiver Direct3D11 sur les systèmes avec cartes graphiques commutables AMD: 451420
Solutions de contournement appliquées: disable_d3d11
La mise au rebut du framebuffer peut nuire aux performances des non-carreleurs: 570897
Solutions de contournement appliquées: disable_discard_framebuffer
La vidéo NV12 DXGI se bloque ou affiche des couleurs incorrectes sur les pilotes AMD: 623029, 644293
Solutions de contournement appliquées: disable_dxgi_zero_copy_video, disable_nv12_dxgi_video
Activation limitée du chrome GL_INTEL_framebuffer_CMAA: 535198
Solutions de contournement appliquées: disable_framebuffer_cmaa
Les GpuMemoryBuffers natifs ont été désactivés, soit via: flags ou ligne de commande.
Fonctionnalités désactivées: native_gpu_memory_buffers
Information sur la version
Données exportées le 07/07/2016, 14:09:57
Version Chrome Chrome/54.0.2840.87
Système d'exploitation Windows NT 10.0.14393
Liste de rendu logiciel version 11.12
Liste de bogues du pilote version 9.00
ANGLE commit id 905fbdea9ef0
Arrière-plan graphique 2D Skia/54 a21f10dd8b19c6cb47d07d94d0a0525c16461969
Fichiers d'args en ligne de commande (x86)\Google\Chrome\Application\chrome.exe " --Flag-
commutateurs-début --enable-gpu-rasterization --enable-unsafe-es3-apis --activer-
webgl-draft-extensions --flag-switches-end
Information du conducteur
Temps d'initialisation 0
GPU en cours vrai
Bac à sable faux
GPU0 VENDOR = 0x1002, DEVICE = 0x6660
GPU1 VENDOR = 0x8086, DEVICE = 0x1916
Optimus faux
AMD commutable true
Composition de bureau Aero Glass
Taille du moniteur diagonal de \.\DISPLAY1 15.5 "
Fournisseur de pilotes Advanced Micro Devices, Inc.Version du pilote 16.200.2001.0.
Date du pilote 16/06/2016
Version de pixel shader
Version du vertex shader
Max. Échantillons MSAA
Nom du modèle de la machine
Version du modèle de la machine
GL_VENDOR
GL_RENDERER
GL_VERSION
GL_EXTENSIONS
Extensions désactivées
Fournisseur de liaison de système de fenêtre
Version de liaison du système de fenêtre
Extensions de liaison du système de fenêtre
Rendu direct oui
Réinitialiser la stratégie de notification 0x0000
Nombre d'accidents de processus GPU 0
Informations sur le compositeur
Mode de mise à jour en mosaïque un exemplaire
Raster partiel activé
Statut de GpuMemoryBuffers
Logiciel ATC uniquement
Logiciel ATCIA uniquement
Logiciel DXT1 uniquement
Logiciel DXT5 uniquement
Logiciel ETC1 uniquement
Logiciel R_8 uniquement
BGR_565 Logiciel uniquement
RGBA_4444 Logiciel uniquement
Logiciel RGBX_8888 uniquement
RGBA_8888 Logiciel uniquement
BGRX_8888 Logiciel uniquement
BGRA_8888 Logiciel uniquement
YVU_420 Logiciel uniquement
Logiciel YUV_420_BIPLANAR uniquement
UYVY_422 Logiciel uniquement
Diagnostics ... chargement ...
Messages du journal .
__extrait de code__
[1268:3756:1107/133435:ERROR:gl_surface_egl.cc(252)] : No suitable EGL configs found.
[1268:3756:1107/133435:ERROR:gl_surface_egl.cc(1012)] : eglCreatePbufferSurface failed with error EGL_BAD_CONFIG
[1268:3756:1107/133435:ERROR:gpu_info_collector.cc(35)] : gl::GLContext::CreateOffscreenGLSurface failed
[1268:3756:1107/133435:ERROR:gpu_info_collector.cc(108)] : Could not create surface for info collection.
[1268:3756:1107/133435:ERROR:gpu_main.cc(506)] : gpu::CollectGraphicsInfo failed (fatal).
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.
Vous avez le même problème, j'ai trouvé un article sur le fait d'ignorer la liste du matériel compatible. Alors, allez à chrome://flags
, et activez la première option:
Ignorer la liste de rendu logiciel
Ignorer la liste de rendu logiciel (anglais)
https://superuser.com/questions/836832/how-can-i-enable-webgl-in-my-browser
Dis-moi si ça aide!
Pour tous ceux qui affichent encore que WebGL n'est pas disponible sous chrome://gpu/
après avoir activé Ignorer la liste de rendu du logiciel à chrome://flags/
.
Recherchez plus bas à chrome://gpu/
sous le sujet: Problèmes détectés . Si on mentionne que l'accès au GPU est désactivé:
Le processus GPU n'a pas pu démarrer: l'accès GPU est désactivé en chrome: // paramètres. Fonctions désactivées: toutes
Aller vers:
chrome: // paramètres /> Avancé> Systèmes
Et activer Utiliser l'accélération matérielle .
Avait le même problème lors de l'utilisation de sketchfab! Dans "Remplacer la liste de rendu du logiciel", j'ai sélectionné l'option "Désactiver", et tout a l'air d'aller maintenant !!