Tearing / Vsync problem
in
Integration and Hardware
•
8 months ago
Hey everybody,
on Processing 1.5.1 and Mac OS X 10.8.2 I have a sketch with a fairly high resolution (4 full HD screens next to each other that are powered by two graphics cards: 2 ATI Radeon 5770HD). CPU power should not be the issue here, since the sketch runs on a 2013 mac pro.
now here's the problem: severe tearing artifacts occur when a line is drawn vertically, and its x-coordinate is changed (basically, when its animated). I tried to cap the framerate, draw to an offscreen buffer using PGraphics, and even excluded some libraries, all without success.
might it be a problem of the monitors themselves? their refresh rate lies at 60Hz (LG Flatron IPS235).
our core class extends PApplet, and removes the menu bar in mac os x on a multiscreen setup.
I've read numerous threads on the net that vsync should be activated in the graphics card. all of these tools are for windows/linux only. haven't found a proper mac GPU tool for ATI cards.
any help would be highly appreciated.
thanks in advance!
1