disable vertical sync on Mac Pro?

Post your questions here and we'll all try to help.
Post Reply
kacur79
Posts: 5
Joined: Thu Feb 12, 2015 11:03

disable vertical sync on Mac Pro?

Post by kacur79 »

Hi.
I wonder if there is disable vertical sync option in os x.
I have Mac Pro 5.1 (mid 2012) 2x radeon hd5770
quad core 3.2ghz, SSD disk 12GB RAM
On Arena 4.2.2 composition 3072x768
output is matrox tripleHead DE + 1x VGA through apple original miniDP to VGA(said to be active)
when i play one layer with 3072x768 dxv3 clip FPS is 30
when i add second layer with just solid color from sources FPS is around 15
is this max fps from radeon hd5770?

on my second PC configuration with radeon r9 280 i have 30 fps with vertical sync and 90fps without vert sync
so is there any posibility to check GPU load on mac and turn off vertical sync?

Thanx
Kacper
Poland

Zoltán
Team Resolume
Posts: 7600
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: disable vertical sync on Mac Pro?

Post by Zoltán »

first hit on google
or
try disabling global effects and blend modes in Preferences - video
that will speed up rendering, but you wil be limited to alpha blends
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

User avatar
Oaktown
Resolume honorary member
Posts: 2837
Joined: Tue May 08, 2012 15:19
Location: Oakland, CA

Re: disable vertical sync on Mac Pro?

Post by Oaktown »

when i play one layer with 3072x768 dxv3 clip FPS is 30
when i add second layer with just solid color from sources FPS is around 15
is this max fps from radeon hd5770?
The HD5770 are only 1GB so regardless of what you do, you're probably not going to get spectacular results but you should get better than 1 layer.

You mention you have two GPUs in your system, is everything connected to the same GPU? For best results, make sure both your UI and output are on the main GPU.

kacur79
Posts: 5
Joined: Thu Feb 12, 2015 11:03

Re: disable vertical sync on Mac Pro?

Post by kacur79 »

Disabling global effects gives no change.
i found in iStat that max 3/4 of 1gb of video memory is used.
Outputs are connected to both cards.
I work in theatre and use 5 projectors in some plays so i need in 1st HD5770 dvi for GUI two miniDP to VGA
and dvi in second HD5770 for matrox TH2G
There is this regularity that with each output more than one connected there is fps drop
On PC this problem is solved with disabling wait for vert sync.

User avatar
Oaktown
Resolume honorary member
Posts: 2837
Joined: Tue May 08, 2012 15:19
Location: Oakland, CA

Re: disable vertical sync on Mac Pro?

Post by Oaktown »

Does your PC have one or two GPUs?

User avatar
cvanhoose
Posts: 277
Joined: Tue Aug 21, 2012 22:18

Re: disable vertical sync on Mac Pro?

Post by cvanhoose »

Syphon to madmapper for your outputs. Madmapper is now 64 bit and can span across two cards without frameloss.

kacur79
Posts: 5
Joined: Thu Feb 12, 2015 11:03

Re: disable vertical sync on Mac Pro?

Post by kacur79 »

cvanhoose wrote:Syphon to madmapper for your outputs. Madmapper is now 64 bit and can span across two cards without frameloss.
Thanx!
I'll try this and post the results.

Joris
Posts: 5186
Joined: Fri May 22, 2009 11:38

Re: disable vertical sync on Mac Pro?

Post by Joris »

cvanhoose wrote:Syphon to madmapper for your outputs. Madmapper is now 64 bit and can span across two cards without frameloss.
Image

Not that I doubt that the Madmapper devs are very capable. It's just that using two GPUs is inherently problematic. At some point the texture has to leave one card and travel to the second one. This always takes a performance hit, no matter how capable your programmers are.

Being 64 or 32 bit makes no difference for this. It's just the physics of having to move the pixels to another location on the computer.

And regarding the frameloss thing, I'm never one to back down from a Pepsi challenge. Unfortunately, our MacPro with two HD5770s died, so I connected 5 outputs to a 2013 Mac Pro with the two D600s. The test was running 4 outputs at 1080p and the UI at 2560x1440, composition 7680x1080, 5 layers of content at 7680x1080:

Arena 5 directly via Advanced Output: ~34 fps.
Arena 5 with just Syphon enabled, no MM: ~37fps
Arena 5 via Syphon to MM: ~30 fps.

No frameloss? :twisted:

User avatar
cvanhoose
Posts: 277
Joined: Tue Aug 21, 2012 22:18

Re: disable vertical sync on Mac Pro?

Post by cvanhoose »

Ahh yes, I did not explain correctly. You will take a performance hit in FPS. I was referring the transfer through Syphon. There is no delay from Arena to MM. I have had no issue with the sync between the cards tho. We mainly connect to an Ascender32.
I do get a sync issue with the MacBookPro 2012 gt650m. Could be on the Ascender end too(edid). Still troubleshooting between show.
Thank you for the results also.

Post Reply