Das GPU-Rendering wurde in XP entfernt. Daher ist es theoretisch nicht möglich, WebGL zu verwenden.
WebGL funktionierte in Build 291943 (v39.0.2138.0), wurde jedoch in Build 291976 (V39.0.2138.0) entfernt.
Das Änderungsprotokoll enthält das Täter- Commit :
Entfernen Sie die Verwendung von d3dcompiler_43.dll.
Es wurde nur für das GPU-Rendering unter Windows XP verwendet, das jetzt auf der schwarzen Liste steht.
BUG = 407177
Überprüfungs-URL: https://codereview.chromium.org/506633002
Build 291976 enthält nur d3dcompiler_46.dll
, aber nicht d3dcompiler_43.dll
.
Also hatte ich eine verrückte Idee:
- Installieren Sie eine neue Version von Chromium (ohne WebGL).
Ersetzen Sie seine
d3dcompiler_46.dll
Dateid3dcompiler_43.dll
durch Build 291943Dies ermöglicht WebGL bis Build 297440 (v40.0.2175.0).
Seit Build 297795 (Version 40.0.2176.0) funktioniert es jedoch nicht mehr.
Ich schaute auf den Changelog, konnte den Schuldigen jedoch nicht finden.
Ersetzen Sie die
libGLESv2.dll
DateilibGLESv2.dll
durch Build 297440Dies ermöglicht WebGL bis zum Build 303843 (v41.0.2219.0).
Es funktioniert jedoch seit dem Build 303851 (v41.0.2219.0) nicht mehr.
Angesichts dieses Änderungsprotokolls scheint der Täter diese Verpflichtung zu sein .
Ersetzen Sie seine
libEGL.dll
DateilibEGL.dll
durch Build 303843Dies ermöglicht WebGL bis zum Erstellen von 337003 (v45.0.2446.0).
Es funktioniert jedoch seit dem Build 337025 (v45.0.2446.0) nicht mehr.
Ich habe mir dieses Änderungsprotokoll angesehen, konnte aber den Schuldigen nicht finden.
WebGL kann durch den Austausch in Build 337025 wieder freigegeben werden
chrome.dll
,chrome.exe
,chrome_child.dll
,natives_blob.bin
undsnapshot_blob.bin
von Build 337.003.Das scheint jedoch zu viel. Ich kann es nicht empfehlen.
Warnung : Wenn Sie die oben genannten Schritte ausführen, kann sich Chromium unzuverlässig verhalten. Verwendung auf eigene Gefahr.
In den obigen Schritten bedeutet "Ersetzen [X].dll
mit [Y].dll
von build [N]
":
- Suchen Sie die
[X].dll
Datei im Installationsordner von Chromium - Wenn keine solche Datei vorhanden ist, fahren Sie mit Schritt 4 fort
- Andernfalls benennen Sie die Datei in um
[X].backup.dll
- Laden Sie die portable (ZIP) Version der verlinkten herunter
build [N]
- Extrahieren Sie die
[Y].dll
Datei aus der heruntergeladenen ZIP-Datei - Benennen Sie die extrahierte Datei in um
[X].dll
- Verschieben Sie diese Datei in den Installationsordner von Chromium