i.MX6SL behavior if OpenVG/OpenGL ES API is issued when GPU is power gated.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6SL behavior if OpenVG/OpenGL ES API is issued when GPU is power gated.

Jump to solution
1,165 Views
satoshishimoda
Senior Contributor I

Hi community,

Our patner have a question about i.MX6SL GPU.
You know i.MX6SL GPU is able to be disabled by power gating by REG1_TARG in PMU_REG_CORE register of IMX6SLRM Rev.1.
Then, if OpenVG or OpenGL ES API is issued even tough GPU is power gated, what is happen?
GPU returns error? System stops since unexecutable API? or CPU emulate OpenVG/OpenGL ES API?


Best Regards,
Satoshi Shimoda

Labels (2)
Tags (2)
0 Kudos
Reply
1 Solution
1,063 Views
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi

most probably arm core raise exception as access to non-existent

address memory.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
Reply
3 Replies
1,064 Views
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi

most probably arm core raise exception as access to non-existent

address memory.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply
1,063 Views
satoshishimoda
Senior Contributor I

Hi Igor,

According to your reply, GPU library released by Vivante does not check whether GPU is powered-on when Open VG or Open GL ES API is issued.

So CPU will try access to GPU memory region.

Is this correct?

Best Regards,

Satoshi Shimoda

0 Kudos
Reply
1,063 Views
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi

in my reply I never mentioned about "GPU library".

Aslo if software build is configured to use GPU, it will

also configure to power it on.

Best regards

igor