Forums
Games
Cyberpunk 2077 Thronebreaker: The Witcher Tales GWENT®: The Witcher Card Game The Witcher 3: Wild Hunt The Witcher 2: Assassins of Kings The Witcher The Witcher Adventure Game
Jobs Store Support Log in Register
Forums - CD PROJEKT RED
Menu
Forums - CD PROJEKT RED
  • Hot Topics
  • NEWS
  • GENERAL
    SUGGESTIONS
  • STORY
    MAIN JOBS SIDE JOBS GIGS
  • GAMEPLAY
  • TECHNICAL
    PC XBOX PLAYSTATION
  • COMMUNITY
    FAN ART (THE WITCHER UNIVERSE) FAN ART (CYBERPUNK UNIVERSE) OTHER GAMES
  • RED Tracker
    The Witcher Series Cyberpunk GWENT
FAN ART (THE WITCHER UNIVERSE)
FAN ART (CYBERPUNK UNIVERSE)
OTHER GAMES
Menu

Register

? What is the main cause of unwanted screen-tear & pop ups ?

+
O

ONLY_ONCE

Rookie
#1
Apr 8, 2014
? What is the main cause of unwanted screen-tear & pop ups ?

What is the cause and can it ever be fixed? Will this new gen of consoles fix it or is it the fault of the game devs.
All I know is alot of last gen games had this problem and I just blamed it on the devs for the piss-poor quality.
For all I know, it could have just been the shitty streaming tools that devs had to work with at the time.
Well whatever it is.. can some one please make it stop!! lol...
 
sidspyker

sidspyker

Ex-moderator
#2
Apr 8, 2014
@fracturedearth
Moved to Community because General Discussion is for General WITCHER RELATED discussions.

I'm a bit hazy on screen tearing but I'll try:
Screen tearing is cause by the GPU sending incomplete frames to the display. It happens because the rate at which the frames(picture) are being refreshed are not in sync with the display. Games 'solve' this with a method called Vertical Synchronization which basically limits the FPS and syncs it to your display's refresh rate. It's mostly a issue carried through from the CRT and analog age.

Popping is a result of multiple factors - engine issues/limitations, LoD(how far you can see on the screen), number of draw calls the game makes to create objects on screen, API being used, hardware limitations. They will only solve over time, videogames are still in their 'caveman' state and will evolve.
 
Last edited: Apr 8, 2014
  • RED Point
Reactions: ONLY_ONCE
G

GuyNwah

Ex-moderator
#3
Apr 8, 2014
Screen tearing is a hard-to-avoid consequence of the demand for graphics cards and games that render as fast as possible. The only portable way to eliminate it is to enforce Vsync: transfer new frames to output only during the vertical blanking interval. Use of Vsync has tradeoffs in frame rate and input lag. nVidia has some proprietary technologies (Adaptive Vsync on Kepler cards; Gsync is still experimental and requires significant new hardware) that make it more palatable. You cannot blame developers for screen tearing.

Pop-ins are an artifact of discrete LOD, which is all DirectX 9 had, but it shouldn't be being used for new games anymore. When you have an object at a distance, it's wasteful to try to display it at full detail. So you prepare low-detail resources for distant objects and switch to higher-detail resources as you get closer. How well this works depends on the quality of the artwork and the number of levels of detail provided. If you have an object that abruptly shifts from not visible to visible, or lower to higher detail, you get pop-ins. Many games renowned for the quality of their graphics are plagued by pop-ins; if you think it's easy to get right, you should try it yourself.

Continuous LOD, which was computationally very expensive on earlier hardware, and DirectX 11 tessellation, offer solutions to pop-in problems. These are still expensive to compute, and developers may believe the PC or console resources should be devoted to more immediately important uses.
 
  • RED Point
Reactions: ONLY_ONCE and sidspyker
O

ONLY_ONCE

Rookie
#4
Apr 8, 2014
Wow!!
You guys are really smart and I thank you for your awesome brain power.
;)
 
Aver

Aver

Forum veteran
#5
Apr 9, 2014
Guy N'wah said:
Use of Vsync has tradeoffs in frame rate and input lag. nVidia has some proprietary technologies (Adaptive Vsync on Kepler cards; Gsync is still experimental and requires significant new hardware) that make it more palatable. You cannot blame developers for screen tearing.
Click to expand...
It's also worth mentioning that VESA just adopted AMD's open technology Free-sync as part of their standard. So soon all monitors will have it implemented and it should help a lot in battle against screen tearing.
 
sidspyker

sidspyker

Ex-moderator
#6
Apr 9, 2014
Freesync is just messing with the VBLANK value and as such won't produce a good result, also it's more suited to laptops from what I heard, messing around with monitor VBLANK is not a good idea.
 
Aver

Aver

Forum veteran
#7
Apr 9, 2014
sidspyker said:
Freesync is just messing with the VBLANK value and as such won't produce a good result, also it's more suited to laptops from what I heard, messing around with monitor VBLANK is not a good idea.
Click to expand...
It wasn't good idea because standalone monitors didn't have proper hardware in them. Laptops have that hardware for power saving purposes. Now we will see this hardware in standalone monitors as part of VESA standard. With those changes it will work on standalone monitors as well as on laptops (or even better because as I said - on laptops it was for power saving purposes, for stand alone monitors it was designed for gaming) and those who seen freesync presentation during CES said that it worked very well.
 
Last edited: Apr 9, 2014
Share:
Facebook Twitter Reddit Pinterest Tumblr WhatsApp Email Link
  • English
    English Polski (Polish) Deutsch (German) Русский (Russian) Français (French) Português brasileiro (Brazilian Portuguese) Italiano (Italian) 日本語 (Japanese) Español (Spanish)

STAY CONNECTED

Facebook Twitter YouTube
CDProjekt RED Mature 17+
  • Contact administration
  • User agreement
  • Privacy policy
  • Cookie policy
  • Press Center
© 2018 CD PROJEKT S.A. ALL RIGHTS RESERVED

The Witcher® is a trademark of CD PROJEKT S. A. The Witcher game © CD PROJEKT S. A. All rights reserved. The Witcher game is based on the prose of Andrzej Sapkowski. All other copyrights and trademarks are the property of their respective owners.

Forum software by XenForo® © 2010-2020 XenForo Ltd.