@Monarch,
bas me interesuje taj frametime, mozes li malo da prevedes tj. da malo vise objasnis, one cifre sa grafikona.
Ljudi uglavnom gledaju prosecan fps, ali fps su samo deo price. Grafikon koji sam zakacio je najbolji dokaz za to. FPS counter kaze 71, a igra prilicno secka, igrivo je, ali secka. Na 60 fps bi idealno bilo da su vremena renderovanja svakog frejma 16.7 ms (1000 ms / 60 fps = 16.7 ms po frejmu). Ali to nikad nije tako, ona variraju. Ako ta vremena mnogo variraju, ili ako ima spajkova, igra nece ici tecno ili glatko, iako dobijes 60 slika po sekundi. Zamsili sad da dobijas slike ovim tempom: 13 ms, pa 15 ms, 12 ms, 15 ms, 16 ms, 15 ms, 12 ms, 16 ms i onda sledeci frejm 25 ms, pa ponovo 15 ms, 16 ms, 20 ms, 16 ms, 25 ms, 31 ms, 14 ms, 16 ms, 33 ms... Vecina frejmova se renderuju za tu oko 15 ms, pa ce prosek biti dobar, ali za par frejmova je trebalo skoro duplo ili duplo vise vremena. E sad, nisu ta odstupanja jedini problem. 20+ ms je mnogo vremena kad su frejmovi u pitanju. Kad bi svi bili renderovani za 25 ms dobio bi 40 fps, a 33.3 ms = 30 fps.
Cesto cujem kako ljudi kazu igra secka na 60+ fps-a, eto zasto. Frame times.
U levom gornjem uglu grafikona pise 0.1% vremena 29.6 ms (34 fps), 1% vremena 22.8 (44 fps), a prosek 14 ms (71 fps). Dakle framerate pada do 34 fps, sto je opet prosek frejmova 0.1% vremena. Realno, framerate pada do 30 fps, posto je frametime dostigao 33.3 ms par puta. Nijedan fps brojac ovo ne bi ovako registrovao.
Ono sto je zanimljivo je da framerate pada do 30 fps sa i5 4670k na 4.5 GHz. Ocigledno, "i5 je dovoljan za gaming" vise nije tacan iskaz.