Trying to make a simple preview window for all of my screens in Processing using Spout in the advanced output.
On my laptop (Win10, i7 6700HQ, 980m - optimus is disabled in BIOS, running discrete only) testing this runs ok. Some of my screens here are virtual displays, a couple are hooked up.
On main machine (Win10, i7 4930k, Titan X) as soon as i open the basic processing sketch spout receiver frame rates drop to ~35. If I actually run the sketch, i lose another 5-8 fps
Both machines have same versions of Java, same versions of Processing, same NVidia drivers and settings, same compositions, same videos.
Could the frame rate drop be because of having more physical displays connected to main machine? Or maybe difference in CPU power (even though there isn't a significant difference in usage between the two).
Arena + Processing + Spout
-
- Posts: 388
- Joined: Sat Oct 29, 2011 22:24
- Location: Las Vegas, NV
Re: Arena + Processing + Spout
No doubt related to this. I found recently that Processing sketches were all running at 30fps while the default is supposed to be 60fps. It is isolated to P2D and P3D rendering.
If you make the framerate arbitrarily high it (e.g. frameRate(90);) will be capped at 60fps whether vsync is on or off.
If you make the framerate arbitrarily high it (e.g. frameRate(90);) will be capped at 60fps whether vsync is on or off.