Een active matrix lcd, zoals de meeste schermen die je tegenwoordig tegenkomt worden als ik het goed begrijp pixel per pixel bijgewerkt, waarbij de andere pixels hun waarde behouden.
Een typische lcd kan op die manier alle pixels 60x per seconde bijwerken.
De vraag die ik nu heb en waar ik nog geen antwoord op heb kunnen vinden is hoe snel dit bijwerken gebeurd.
Ik heb het nergens expliciet kunnen vinden, maar het lijkt erop dat dit tegen ongeveer dezelfde snelheid gebeurd als de invoer word aangeleverd (bij hdmi of andere digitale input)
Vermits er normaal niet meer bandbreedte gebruikt word dan nodig neem ik aan dat dit echter tegen dezelfde snelheid gebeurd als de aanvoer van de beelden.
(1 beeld versturen duurt dus ongeveer 1/60ste van een seconde)
Als dit alles klopt zou echter de laatste pixel 1/60ste van een seconde later bijgewerkt worden dan de eerste.
(In dat geval lijkt het relatief hard op een crt denk ik, waarbij het beeld ook tegen ongeveer deze snelheid gescanned word)
Wat ik niet snap is waarom er dan geen tearing-verschijnselen optreden.
Je hebt dan namelijk steeds een deel van het beeld afkomstig van frame 1, en een deel dat al afkomstig is van de volgende frame.
Toch lijkt dit niet voor te komen (zolang de input gesynchronizeerd is met de refresh-rate van het display).
Ik vraag me dus af waar mijn fout zit of hoe dit dan precies in zijn werk gaat.
Een typische lcd kan op die manier alle pixels 60x per seconde bijwerken.
De vraag die ik nu heb en waar ik nog geen antwoord op heb kunnen vinden is hoe snel dit bijwerken gebeurd.
Ik heb het nergens expliciet kunnen vinden, maar het lijkt erop dat dit tegen ongeveer dezelfde snelheid gebeurd als de invoer word aangeleverd (bij hdmi of andere digitale input)
Vermits er normaal niet meer bandbreedte gebruikt word dan nodig neem ik aan dat dit echter tegen dezelfde snelheid gebeurd als de aanvoer van de beelden.
(1 beeld versturen duurt dus ongeveer 1/60ste van een seconde)
Als dit alles klopt zou echter de laatste pixel 1/60ste van een seconde later bijgewerkt worden dan de eerste.
(In dat geval lijkt het relatief hard op een crt denk ik, waarbij het beeld ook tegen ongeveer deze snelheid gescanned word)
Wat ik niet snap is waarom er dan geen tearing-verschijnselen optreden.
Je hebt dan namelijk steeds een deel van het beeld afkomstig van frame 1, en een deel dat al afkomstig is van de volgende frame.
Toch lijkt dit niet voor te komen (zolang de input gesynchronizeerd is met de refresh-rate van het display).
Ik vraag me dus af waar mijn fout zit of hoe dit dan precies in zijn werk gaat.