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?
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.
I think @devek 's want set diferent context priority for diferent apps(threads), Adreno provide
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.
View all questions in Graphics and Gaming forum