30fps lock on MacOS

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

30fps lock on MacOS

Postby megamanmyman » Thu Feb 02, 2023 11:38 am

Hey all. Let me quickly prefix that I am not familiar with CEF development. I am however developing third party CEP panels for Adobe products. CEP is based on CEF, designed by Adobe (https://github.com/Adobe-CEP).
An issue I have encountered with CEP panels is that on MacOS they only seem to update at a rate of 30fps.
On Windows this problem does not exist at all and it even works great with high refresh rate displays.

The closest I could get to solving this issue was adding the following flags:
Code: Select all
  <Parameter>--windowless-frame-rate=60</Parameter>
  <Parameter>--disable-frame-rate-limit</Parameter>
  <Parameter>--disable-gpu-vsync</Parameter>
  <Parameter>--disable-gpu</Parameter>
  <Parameter>--disable-gpu-compositing</Parameter>
  <Parameter>--hardware-acceleration=false</Parameter>
  <Parameter>--hardware-video-decode-framerate=0</Parameter>
  <Parameter>--enable-begin-frame-scheduling</Parameter>


But unfortunately this creates noticeable sync issues between mouse interactions and the panel refreshing.
I have raised this issue in front of Adobe months ago. They mentioned they are aware of it, but I don't know what to expect

I am mostly seeking information about the issue. I'd love to be more informed about the problem when bringing it up in front of Adobe again, so anything can be helpful.
Are my MacOS users doomed or is there hope?

Thank you so much.


------------------------------------------------------
References to similar issues I have found online:
https://www.magpcss.org/ceforum/viewtop ... =6&t=12029
cefsharp/CefSharp#2275
https://bitbucket.org/chromiumembedded/ ... t-60fps-in
https://groups.google.com/g/cefpython/c ... 256A?pli=1
cefsharp/CefSharp#1261
https://code.google.com/archive/p/chrom ... ssues/1368
megamanmyman
Newbie
 
Posts: 1
Joined: Thu Feb 02, 2023 11:23 am

Return to Support Forum

Who is online

Users browsing this forum: Google [Bot], yutou15 and 43 guests