what do you mean? why do you need to change the GPU registers? you can refer to the enclosed document to get information about how to use GPU
https://www.nxp.com.cn/docs/en/user-guide/IMX_GRAPHICS_USERS_GUIDE.pdf
Thank you for the information.
So you're not alpha-blending using software, but using the GPU.
The environment is created using Yocto.
Should I install OpenVG to use GPU?
Do you have any environment creation samples and sample code for usage?
I would appreciate it if you could provide it.
Yes, Yocoto built it.
What does the source code look like? G2D?
How to build OpenVG programs and run them on i.MX8MPlus - NXP Community
I found a chat like the one above on the site.
Then, I tried running the OpenVG sample (the sample with a rotating "Hello World!").
I would also like to build the sample code, but I would like to know the steps. You can't just clone imx-gpu-sdk from Github, right?
do you have board? if yes, pls refer to my previous reply, after you build the yocto, which has already build the gpu sdk, you can find it from /opt/imx-gpu-sdk, if you need to build your own application, you need use compiler tools to build it, if you have detailed request, pls create a new thread for this
/opt/imx-gpu-sdk is an executable file, right? I actually tried it.
I believe that the environment for creating this executable file is "https://github.com/nxp-imx/gtec-demo-framework/tree/master".
Is I understanding correct?
And I'm thinking of creating my own display code as you say. I would like to build an environment for this purpose, but I would like to know the steps. Should I create a new thread for that?
yes, since this is total different question from your original one, pls create a new ticket, and add your detailed user case, what kind of gpu code do you need to develop and add, then we can give your more specific guide