I am creating a bare metal application (not using Linux). I want to use the GPU libraries as the GPUs are why I picked the iMX6 Quad, but Linux doesn't meet my needs. Are the libraries written as to be independent of the OS (can be used independent of Linux)? I noticed that in the Graphics User's Guide that there is a Linux kernel section to the libraries where as a minimum they request memory. What else needs to be done in the kernel?
Hi Kein
linux gpu drivers are described in Linux Manual included in Linux 5.4.3_1.0.0 Documentation
memory requirements: https://community.nxp.com/thread/445874
For baremetal gpu one can look at sdk example (folder..apps/gpu_demo/)
file 1.1.0_iMX6_Platform_SDK.zip on SMP Enable in IMX6
or open source efforts Etnaviv · GitHub
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thanks for the response. I’ll check this out.