This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Mali emulator framerate

Note: This was originally posted on 30th August 2011 at http://forums.arm.com

Is the Mali emulator framerate hardwired to max out at 60fps? I created a context, loaded up some shaders and textures, but didn't paint anything at all, just calling EglSwapBuffer(). I'm only getting 60fps doing that.

If it is hardwired like that is there any way to unlock it? I'm doing some performance optimization at the moment and it's getting in the way because my framerate is already high on the PC (as one would expect).
  • Note: This was originally posted on 30th August 2011 at http://forums.arm.com

    Make sure that you are not vSyncing your graphics card.
  • Note: This was originally posted on 30th August 2011 at http://forums.arm.com

    Hi cvk,

    The emulator shouldn't be locking you to VSYNC, so you might want to check your graphics driver to see if that's locking you instead, as DDd says

    Cheers!
  • Note: This was originally posted on 31st August 2011 at http://forums.arm.com

    Hi cvk,

    At the moment the emulator will limit your framerate to the refresh rate of your display on windows. This is the default behaviour on windows. You can control this by calling eglSwapInterval(yourDisplay ,0). unfortunately this method is not yet implemented in our egl implementation. It will be implemented in the future release.

    Meanwhile, you can call wglSwapIntervalEXT(0) in your application to disable the VSync (if you are running on windows).

    ..
    Wasim


    Is the Mali emulator framerate hardwired to max out at 60fps? I created a context, loaded up some shaders and textures, but didn't paint anything at all, just calling EglSwapBuffer(). I'm only getting 60fps doing that.

    If it is hardwired like that is there any way to unlock it? I'm doing some performance optimization at the moment and it's getting in the way because my framerate is already high on the PC (as one would expect).