LAMW supports OpenGL ES1 and OpenGL ES2. You can find those components in the Android Bridges tab:
- jCanvasES1
- jCanvasES2
I ever quickly tested jCanvasES1 but it has problem with (if I remember correctly) perspective distortion.
And jCanvasES2 has problem too. If you quickly repeatedly click it, the app with crash and exit.
@karika
Have you ever write simple games, animations or whatever using OpenGL? Learning OpenGL ES is harder, you should have basic knowledge in using OpenGL before you start to learn OpenGL ES.
If you just want to draw square and you don't need perspective distortion, OpenGL ES1 should be enough for you.
For your information, current latest version of OpenGL ES is version 4. OpenGL ES4 is fully compatible with OpenGL ES3. ES3 is backward compatible with OpenGL ES2 but OpenGL ES2 is not backward compatible with OpenGL ES1. Most programmers now won't use OpenGL ES version 1 to build new programs.
Here are the functions in jCanvasES2 for drawing:
- DrawArray
- DrawLine
- DrawRect
- DrawRectFill
- DrawPoly
- DrawPolyFill
- DrawMask
- DrawTexture
- DrawTile
- DrawCircle