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

How can I set the Mali GPU priority in my application ?

In my application there seems to be quite a long delay in submitting to the GPU. Can I change the priority somehow to reduce this delay?

  • Hi davek, 

    The Mali driver will only submit work to the GPU at the end of a render pass, not as the draw calls are submitted, so some delay is expected. This generally isn't visible as real "on screen" latency given that the screen is locked to a vsync update rate anyway.

    If you have a more specific issue, you'll need to share more information about the problem you are seeing.

    Cheers, 
    Pete 

  • I think @devek 's want set diferent context priority for diferent apps(threads), Adreno provide 

    CL_CONTEXT_PRIORITY_HINT_QCOM  property , I checked arm opencl mannal,but not find context priority info.
    How to set  arm mali gpu's context priority?
  • Hi,

    You can use the standard cl_khr_priority_hints for that. It will behave in the same way as the Qualcomm extension on Mali GPUs.

    Regards,

    Kevin