Jos saat tällaisen ilmoituksen, sovellus ei ole pystynyt käyttämään laskentaresursseja, jotka yleensä takaavat nopean tietojenkäsittelyn ja paremman visuaalisen realismin. Pahoittelemme tästä aiheutuvaa haittaa.
Syynä voi olla jompikumpi seuraavista tilanteista:
- selaimesi asetukset ovat saattaneet poistaa laitteistorenderöinnin käytöstä
tai - käytössäsi on laajennuksia, jotka häiritsevät WebGL-ohjelmointirajapintaa, josta sovellus on riippuvainen.
Voit tarkistaa selaimesi asetukset alla olevien ohjeiden mukaan. Jos teet muutoksia, muista päivittää tämä sivu. Myös toisen tietokoneen tai selaimen käyttäminen saattaa ratkaista ongelman.
Alla on ohjeet eri selainten renderöintiasetusten tarkistamiseen.
Chrome
Ota ensin laitteistokiihdytys käyttöön:
- Mene osoitteeseen
chrome://settings
- Klikkaa + Näytä lisäasetukset -painiketta
- Varmista, että Järjestelmä-osion Käytä laitteistokiihdytystä, jos mahdollista -valintaruutu on valittuna (sinun on käynnistettävä Chrome uudelleen, jotta muutokset tulevat voimaan).
Tarkista sitten WebGL:n tila:
- Mene osoitteeseen
chrome://gpu
- Tarkista Graphics Feature Status -luettelon WebGL-kohta. Sen tila on jokin seuraavista:
- Hardware accelerated (Laitteistokiihdytys käytössä) — WebGL ja laitteistokiihdytys ovat käytössä (näytönohjaimessa).
- Software only, hardware acceleration unavailable (Vain ohjelmisto, laitteistokiihdytys ei käytettävissä) — WebGL on käytössä, mutta vain ohjelmistossa. Voit lukea aiheesta lisää täältä: ”WebGL:n ohjelmistorenderöintiin Chrome käyttää SwiftShader-GL-rasteroijaa.”
- Unavailable (Ei käytettävissä) — WebGL ei ole käytettävissä laitteistossa eikä ohjelmistossa.
Jos tila ei ole Hardware accelerated (Laitteistokiihdytys käytössä), syy voi selvitä Problems Detected (Havaitut ongelmat) -luettelosta (Graphics Feature Status -luettelon alapuolella). Jos jokin näyttöajurisi on julkaistu ennen vuotta 2010, se voi olla ongelman syy. Päivitä näyttöajurit ja palaa sitten osoitteeseen chrome://gpu tarkistamaan tilanne.
Firefox
Ota ensin WebGL käyttöön:
- Mene osoitteeseen
about:config
- Etsi kohta
webgl.disabled
- Varmista, että sen arvo on
false
(muutokset tulevat voimaan välittömästi ilman Firefoxin uudelleenkäynnistystä)
Tarkista sitten WebGL:n tila:
- Mene osoitteeseen
about:support
- Tarkista Grafiikka-taulukon WebGL Renderer -rivi:
- Jos tila sisältää näytönohjaimen valmistajan, mallin ja ajurin (esim. ”NVIDIA Corporation -- NVIDIA GeForce GT 650M OpenGL Engine”), WebGL on käytössä.
- Jos tila on esimerkiksi ”Estetty näytönohjaimen ratkaisemattomien ajuriongelmien vuoksi” tai ”Estetty näytönohjaimen ajureiden käytetyssä versiossa”, näytönohjaimesi/ajurisi on mustalla listalla.
(Chromen tavoin Firefoxissa on Käytä laitteistokiihdytystä, jos mahdollista -valintaruutu kohdassa Asetukset > Lisäasetukset > Yleiset > Selaus. Toisin kuin Chromessa, Firefoxissa tämän valintaruudun ei kuitenkaan ole pakko olla valittuna, jotta WebGL toimisi.)
Safari
- Valitse Safarissa Asetukset
- Valitse Lisävalinnat-välilehti
- Varmista, että Näytä Kehitys-valikko valikkorivillä -valintaruutu on valittuna
- Varmista Safarin Kehitys-valikossa, että Ota WebGL käyttöön on valittuna
Opera
Ota ensin laitteistokiihdytys käyttöön:
- Mene osoitteeseen
about:config
- Valitse vasemmanpuoleisesta valikosta ”Selain”
- Klikkaa Näytä lisäasetukset -valintaruutua
- Varmista, että Järjestelmä-kohdan Käytä laitteistokiihdytystä, jos mahdollista -valintaruutu on valittuna (sinun on käynnistettävä Opera uudelleen, jotta muutokset tulevat voimaan)
Edge
- Siirry Edgen Asetukset-sivulle klikkaamalla selaimen näytön oikeassa yläkulmassa olevaa kolmen pisteen valikkokuvaketta ja valitsemalla Asetukset
- Valitse Asetukset-sivulla vasemmanpuoleisesta valikosta Järjestelmä ja suorituskyky
- Ota ensimmäisessä Järjestelmä ja suorituskyky -kohdassa käyttöön asetus ”Käytä laitteistokiihdytystä, kun käytettävissä” klikkaamalla sen vieressä olevaa painiketta
- Tallenna muutokset valitsemalla Käynnistä uudelleen
Jos olet ottanut laitteistokiihdytyksen käyttöön, mutta ongelma ei poistu, varmista, että et käytä laajennusta, joka saattaa poistaa WebGL:n käytöstä.