Sign in with
Sign up | Sign in
Your question

Artifacting? Please Explain

Last response: in Graphics & Displays
May 7, 2004 8:32:44 PM

Will someone please explain what "Artifacting" means in regard to video? i recently bought a new PC that came with a radeon 9800 pro and when i play some games (far cry, Half-life mods) it sort of appears that you can see the refresh lines when i turn quickly in the game. is this artifacting? someone please help.

More about : artifacting explain

May 7, 2004 9:13:13 PM

Awesome. Thanks a lot. Also, how do i turn on the Vsync?
Related resources
May 7, 2004 10:04:47 PM

That did it =) Thanks a ton
May 9, 2004 5:13:13 PM

Turning off VSync can cause "tearing".

Normally, when Vsync is enabled, your video is prevented from updating the frame buffer while that buffer is active. Instead, the updates are done during the Video Blank or on the alternate frame buffer(s). If you disable VSync then your video card is free to potentially perform updates on the active frame buffer. If this happens then the frame buffer would contain part of one frame and part of the old frame. The RAMDAC just generates an image of contents of the active frame buffer so it displays both partial frames, thus the "tearing" effect.

I think this only becomes a problem when your framerates are much higher than the refresh rate, more than 2X higher. It depends on whether you are double buffering or triple buffering but when your application is attempting to generate frames faster than all the buffers can handle then you get tearing.

At least, that's what I believe is at issue.

I'm positive about partial frames in the active buffer causing the tearing. I'm just not so sure I have the details about double and triple buffers right.

<b>56K, slow and steady does not win the race on internet!</b>