G-/free-syncin hyöty

Siis jos nyt oikein ymmärsin, niin noista on hyötyä silloin kun fps menee yli hertzien? Eli 144hz näytössä pitää mennä yli 144hz ennen kuin kuva rupee repeämään mitä tuo sitten korjaisi? Eli aika hyödytön ominaisuus siis?
3216
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Ei ihan niin... Se ongelma johon g-sync/free-sync/v-sync eri tavoilla yrittää puuttua on se, että ajoitus jolloin grafiikkakortti saa framen valmiiksi ei välttämättä satu juuri samaan aikaan kuin grafiikkakortti lähetti uuden framen.


Normaalisti esim. 144hz näyttö piirtää uuden kuvan joka 7ms uusimmasta muistissaan olevasta tiedosta.
Ongelma tässä tulee silloin jos grafiikkakortti lähettää uuden framen näytölle silloin kun näyttö on juuri keskellä edellisen piirtämistä. Tämä korvaa muistissa olevan framen ja silloin piirtää osan ensimmäistä ja osan toista.

Näin voi sattua myös matalammilla framerateilla kuin näytön virkistystaajuus, ohessa esimerkki jossa grafiikkakortti piirtää 100fps (10ms/frame) ja näyttö 144 (7ms)

0ms: Grafiikkakortti lähettää framen 0 näytölle ja se aloittaa piirtämään framea
7ms: Grafiikkakortti alkaa piirtää framea 0 uudestaan koska se on uusin muistissa oleva
10ms: Grafiikkakortti lähettää framen 1 näytölle joka aloittaa piirtämään sitä heti sen saavuttua

Eli siis jo toinen frame on "repeytynyt" koska ajoitusta ei ole synkronisoitu näytön ja grafiikkakortin kanssa, mitä Freesync/G-sync tekee.

Tästä tulee vielä monimutkaisempi kun pelataan vaativia pelejä jolloin eri frameissa on eri määrä detaileja joten vaikka keskimääräinen framerate pysyisikin noin samassa, tietyt framet vaativat enemmän tai vähemmän aikaa piirtämiseen.

V-sync on itseasiassa myös samaa asiaa vastaan kehitetty asia, joskin sen idea on että repeytyminen on pahinta silloin jos grafiikkakortin piirtämät framet vaativat muuttuvan ajan. Joten V-sync vain yksinkertaisesti rajoittaa että frameja lähetetään näytölle tasaisin väliajoin, vaikka näytönohjain kykenisi nopeampaakin.

Äänestä

Nämä on huvittavia tyyppejä. Kysyvät ensin asiaa, mutta silti tuntuu olevan vankka mutuiluun perustuva oma käsitys.

Ja onhan ne turhia ominaisuuksia jos ei itse sellaista omista. :D

Äänestä
  • Niin varsinkin kun aloitus oli kysymys eikä toteamus...

    Äänestä

Kommentoi aloitusta


Lompakkoloinen kirjoitti:

Siis jos nyt oikein ymmärsin, niin noista on hyötyä silloin kun fps menee yli hertzien? Eli 144hz näytössä pitää mennä yli 144hz ennen kuin kuva rupee repeämään mitä tuo sitten korjaisi? Eli aika hyödytön ominaisuus siis?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu