mzrm eglGetDisplay 0
mzrm eglInitialize 1 2720200 2720204
mzrm eglGetError
cmd status EGL_SUCCESS
EGL Version 1.3 // via eglInitialize()
EGL_VENDOR TAKUMI Corporation
EGL_VERSION 1.3 TAKUMI Corporation
EGL_EXTENSIONS NONE
EGL_CLIENT_APIS OpenGL_ES OpenVG
Fun fact: Zico core can do OpenGL ES and EGL 1.3. There's no implementation ICU side, but at least EGL is implemented on Zico. After some digging I was able to initialize EGL and query capability strings.
Not sure if that will go anywhere (OpenGL seems missing in Zico firmware even though hardware is capable of that), I never worked with OpenGL before so I don't know if EGL is enough to do anything interesting.
There's OpenVG support too.
This was a good excuse to dig into ICU-Zico communication.