Ako vidiš ovu vrstu informacija, to znači da nismo mogli pristupiti računalnim resursima na koje se inače oslanjamo za brzu obradu i vjernije vizuale. Ispričavamo se zbog mogućih neugodnosti.
Moguće je sljedeće:
- postavke preglednika su onemogućile hardversko generiranje prikaza
ili - imaš proširenja koja ometaju WebGL o kojem aplikacija ovisi.
Konfiguraciju preglednika možeš provjeriti u nastavku, a ako nešto promijeniš, obavezno osvježi stranicu. Isto tako,problem možda možeš riješiti i pristupom drugom računalu ili pregledniku.
Kako provjeriti postavke generiranja prikaza preglednika i osigurati da je hardversko generiranje prikaza omogućeno ako upotrebljavaš:
Chrome
Najprije omogući hardversko ubrzanje:
- Idi na
chrome://settings
- Klikni gumb + Show advanced settings (Prikaži napredne postavke)
- U odjeljku System (Sustav) provjeri je li označen okvir Use hardware acceleration when available (Upotrijebi hardversko ubrzanje ako je dostupno) (morat ćeš ponovo pokrenuti Chrome kako bi se promjene primijenile).
Zatim provjeri status WebGL-a:
- Idi na
chrome://gpu
- Provjeri stavku WebGL na popisu Graphics Feature Status (Status grafičkih značajki). Status će biti jedan od sljedećeg:
- Hardware accelerated (Hardver ubrzan) — WebGL je omogućen i hardverski je ubrzan (radi na grafičkoj kartici).
- Software only, hardware acceleration unavailable (Samo softver, hardversko ubrzanje nije dostupno) — WebGL je omogućen, ali radi u softveru. Više informacija potraži ovdje : „Za softversko generrianje prikaza za WebGL Chrome upotrebljava SwiftShader, softverski GL rasterizator."
- Unavailable (Nedostupno) — WebGL nije dostupan na hardveru ni u softveru.
Ako status nije „Hardware accelerated” (Hardverski ubrzano), onda na popisu Problems Detected (Prepoznati problemi) (ispod Graphics Feature Status (Status grafičkih značajki)) može biti navedeno zašto hardversko ubrzanje nije dostupno. Ako imaš upravljački program za zaslon stariji od 2010., to može biti uzrok problema. Ažuriraj upravljačke programe za zaslon, a zatim se ponovno vrati na chrome://gpu i potražite probleme.
Firefox
Najprije omogući WebGL:
- Idi na
about:config
- Potraži
webgl.disabled
- Provjeri je li vrijednost
false
(sve promjene stupaju na snagu odmah bez ponovnog pokretanja preglednika Firefox)
Zatim provjeri status WebGL-a:
- Idi na
about:support
- Pogledaj redak WebGL Renderer u tablici Graphics (Grafika):
- Ako su u statusu navedeni proizvođač grafičke kartice, model i upravljački program (npr.: „NVIDIA Corporation -- NVIDIA GeForce GT 650M OpenGL Engine”), to znači da je WebGL omogućen.
- Ako je status sličan tekstu „Blocked for your graphics card because of unresolved driver issues” (Grafička kartica je blokirana zbog neriješenih problema s upravljačkim programom) ili „Blocked for your graphics driver version” (Blokirano za vašu verziju upravljačkog programa grafičke kartice).
(Kao i u pregledniku Chrome, i u pregledniku Firefox postoji potvrdni okvir Use hardware acceleration when available (Upotrijebi hardversko ubrzanje ako je dostupno) pod Preferences (Preferencije) > Advanced (Napredno) > General (Općenito) > Browsing (Pregledavanje). Međutim, za razliku od preglednika Chrome, u pregledniku Firefox taj se potvrdni okvir ne mora uključiti kako bi WebGL funkcionirao.)
Safari
- Idi na Preferences (Preferencije) u pregledniku Safari
- Odaberi karticu Advanced (Napredno)
- Provjeri je li uključen potvrdni okvir Show Develop menu in menu bar (Prikaži izbornik Razvoj na traci izbornika)
- U izborniku Develop (Razvoj) provjeri je li označena opcija Enable WebGL (Omogući WebGL)
Opera
Najprije omogući hardversko ubrzanje:
- Idi na
about:config
- Na lijevom izborniku klikni „Browser” (Preglednik)
- Klikni potvrdni okvir Show advanced settings (Prikaži napredne postavke)
- U odjeljku System (Sustav) provjeri je li uključen potvrdni okvir Use hardware acceleration when available (Upotrijebi hardversko ubrzanje ako je dostupno) (morat ćeš ponovo pokrenuti pregledniku Opera kako bi se promjene primijenile)
Edge
- Otvori stranicu Settings (Postavke) u pregledniku Edge, klikni izbornik s tri točkice u gornjem desnom kutu zaslona preglednika i dodirni Settings (Postavke)
- Na stranici Settings (Postavke) odaberi System and performance (Sustav i performanse) u izborniku na lijevoj strani
- U prvom odjeljku System and performance (Sustav i performanse) uključi opciju „Use hardware acceleration when available” (Upotrijebi hardversko ubrzanje ako je dostupno) tako što ćeš uključiti gumb uz nju
- Za spremanje promjena klikni Restart (Ponovo pokreni)
Ako je hardversko ubrzanje omogućeno, ali problem i dalje postoji, provjeri ne upotrebljavaš li proširenje koje je možda onemogućilo WebGL.