web-dev-qa-db-fra.com

WebGL sur Google Chrome avec une carte AMD

Lorsque j'essaie d'utiliser Cooliris pour Google Chrome, le message suivant s'affiche.

WebGL ne s'est pas initialisé correctement. Assurez-vous que vous utilisez la dernière version de Chrome.

J'ai une carte vidéo AMD/ATI. Comment régler ceci? La version de Google Chrome est la 13.0.782.218.

http://get.webgl.org/ dit "Hmm. Bien que votre navigateur semble prendre en charge WebGL, il est désactivé ou non disponible. Si possible, assurez-vous que vous utilisez les derniers pilotes pour votre vidéo. carte."

Catalyst Control Center indique "Catalyst version 11.5 et la version de package de pilotes 8.84.6-110324a-116088C-ATI"

google-chrome --enable-webgl n'a pas fonctionné

9
Jader Dias

WebGL sur Google Chrome, il est disponible MAIS pas sous Linux. En fait, de nombreuses questions se posent à ce sujet dans les groupes Google et le suivi des problèmes de Chromium. Cela se produit dans les versions x86 et x86-64.

L'exécution de google-chrome --enable-webgl --in-process-webgl ou google-chrome --enable-webgl n'a aucun effet sur le navigateur.

get.webgl.org mentionne ceci:

  • Hmm. Bien que votre navigateur semble prendre en charge WebGL, il est désactivé ou non disponible. Si possible, assurez-vous que vous utilisez les derniers pilotes pour votre carte vidéo.

Si vous cliquez maintenant sur le lien Wiki, puis sur Comment obtenir une implémentation WebGL , vous verrez ceci:

  • Chrome

  • WebGL est disponible dans la version stable de Chrome. Signalez les problèmes que vous avez trouvés à la liste de diffusion WebGL publique ou via le suivi des problèmes de Chromium.

THIS est à moitié vrai, car ni l'écurie ni le dev. Les versions de Chrome ont WebGL disponible sous Linux. (OP utilise la version stable et j'utilise la version de développement)

8
Uri Herrera

Les étapes suivantes me permettent de lancer des démos sur threejs.org :

Sur la page chrome://flags/

  • Remplacer la liste de rendu logiciel (sélectionnez enable)
  • Désactiver WebGL. (sélectionnez disable)

Vous pouvez vérifier que WebGL est activé en utilisant la page suivante:

chrome://gpu/

Pour référence, je cours:

  • Chrome 24.0.1312.56
  • Ubuntu 12.04 (x64, Bureau)
  • ATI Radeon HD 4800 Series
  • OpenGL: 3.3.11627
2
Thomas Bratt

Même si le navigateur que vous utilisez est capable d’exécuter webgl, votre ordinateur pourrait ne pas être en mesure de

Si vous exécutez cette commande dans un terminal

glxinfo | grep "OpenGL version"

Vous devriez récupérer quelque chose comme ça

OpenGL version string: 1.5 Mesa 7.9-devel

Si le premier nombre est inférieur à 2.1, vous ne pourrez malheureusement pas utiliser Webgl dans aucun navigateur.

Voici une citation de Benoit Jacob, développeur de Firefox

Même si WebGL est proche d'OpenGL ES v2, chaque implémentation WebGL que je connais, y compris la nôtre, prend également en charge OpenGL de bureau, mais vous devez au moins utiliser OpenGL 2.1, car WebGL est entièrement basé sur le pipeline programmable. Donc, en effet, OpenGL 1.5 n'est pas assez bon.

BTW ma propre carte est un ATI Xpress 200M qui a une version opengl de 1.5 et je ne peux pas utiliser webgl dans tous les navigateurs.

1
Allan