Skip to main content
Participant
November 29, 2021
Question

Screen tearing vsync issues on playback

  • November 29, 2021
  • 1 reply
  • 5204 views

I recently received a new Lenovo Thinkpad P1 Gen4 = intel 11950h 8 core processor, 64GB RAM, Nvidia 3080 16GB graphics card, UHD 60hz display. I have been using it for After Effects and am getting severe VSync tearing. I have tried all the solutions I can find/think of. I have tried enabling Vsync in both the Nvidia control panel (as suggested elsewhere on this forum) and in the Intel control panel for the integrated graphics. I have also tried dedicating AE to use the Nvidia card only, I have tried running both with/without hardware acceleration. I have ensured all my drivers are up to date. Nothing seems to make a difference. I'm also getting some pretty severe audio lag on playback that is inconsistent - sometimes the audio begins many frames after I begin playback. I'm not sure if the issues are related. To note, AE is certainly utilizing all of the resources as my preview renders are quite fast. There's just definitely a Vsync issue of some sort, as I see tearing during playback or simply dragging the composition window around. Any help would be greatly appreciated.

This topic has been closed for replies.

1 reply

Mylenium
Legend
November 30, 2021

Well, have you actually checked your cables? Also, if there is such an option, disable adaptive framerates for the display and all that stuff that's only useful for games.

 

Mylenium

jmnowAuthor
Participant
November 30, 2021

Thank you for your reply. The display is the built in laptop display, 16.0" WQUXGA (3840 x 2400) IPS, anti-glare with Dolby Vision™, HDR 400, 600 nits. I have tried nearly every relevant setting I can find in the NVidia control panel, intel control panel, dolby vision panel, and system settings. specifically, anything frame rate or VSync related, as well as all kind of power saving features in case those somehow messed with the frame rate. I've tried setting them specifically for AE as well as globally Nothing has made a difference yet. I have a test file that I made that illustrates the problem well, a simple red rectangle on a shape layer translating across the screen with motion blur, you can see the screen tearing very well on the edges of the rectangle as it moves.

Participating Frequently
August 25, 2022

Thanks for the details!

Interesting you're having these issues with CC 2022 on a desktop with those specs.

My desktop works and hasn't had any issues (r5 5600x 6c/12t, RTX 3080) wonder if it's Intel related?

(Feel you on the upgrading piece by piece haha, took me 1 full year to get all my parts!)

 

Workflow wise, I generally work with vector based graphics prepped in Illustrator or EXR sequences of 3D renders from Blender and then slam effects on as needed.

Comps are usually 1080P 30 or 60 fps.

 

Just loaded some video files into AFX and it worked fine, no tearing.

If I juxtapose a vector file on top and have that animate, that tears but the video file playing is a-okay.

So seems to only happen with vectors.

 

In my last message, noted that 2020 didn't have the issue. Well, surprise it does. During the virtual session, the performance of 2020 was so slow from RAM preview it wasn't moving fast enough to be percieved.

 

So to answer your question, nope. Resolution was just a "It'll be fixed in the future".

 

 


Hey all, for anyone who stumbles upon this issue. I managed to figure this out randomly today when exploring the debug settings.

 

Since Nvidia Control Panel and Intel Graphics Command Center did not work, forcing V-Sync within After Effects resolved the tearing for me. 

 

This can be done by:

  1. CTRL + F12 // CMD + F12 to open the After Effects Console.
  2. Select the hamburger menu icon and enable "Debug Database View"
  3. Search "DS.ForceEnableVsync".
  4. Enable this option
  5. Restart

 

Hope this helps someone out.