I have already stumbled across this idea/site. This is how I have gotten as far as I have. There are still stumbling blocks on trying to imitate OpenGL in OpenGLES, for example, not all functions are emulated. I have also dug into your code but without intimate knowledge of OpenGL code spec and OpenGLES spec, performing the translation is monumental (i.e. like you said, “really involved”). I do, however, thank you for your prompt response.
With regards to the Raspberry Pi, I agree with you the model B/B+ were rather weak. With the Pi 2, it now boasts a 1GHz - 4 core processor and a gig of ram. It also have hi-def graphics on par with an Xbox. It is a really snappy little box. I have been working with this thing and am impressed on the cost vs value of it.
I have just started looking into the UI2. It looks interesting. I am going to need to look into the CPU demand which may be needed to support it. I am currently taxing my BI box CPU. Currently, displaying it with BI it consumes about 30% of the CPU. If I run a through the web browser (using default2.htm), it drops down to 15 to 20% additional load. This brings my total system utilization to 60 to 70%. I am trying to seek ways to reduce it. This is another reason the long HDMI cable is not that desirable for me.
What it may come down to would be getting another fan-less i5 box to support more additional monitors and cameras. Oh, well another grand wasted (invested) into my camera system.
Once again, thank you for sharing the wonderful work you have done on your product.