***Description*** TclGles20 is a layer package for [APWTCL], which makes some of the [OpenGL es] 2.0 commands available (callable) from [Tcl]. A Vertex has the [Tcl] form ([[list position color]]): ====== [list [list x y z] [list r g b a]] ====== Position and color values are float values (colors between 0.0 .. 1.0). Here is a list of the planned commands (all live in namespace ::gles20): %|done|command|param1|param2|param3|param4|param5|param6|param7|param8|% &|x|clearbuffer|red|green|blue|alpha|||||& &||compileshaders|||||||||& &||drawline|start_vertex|end_vertex|||||||& &||drawrectangle|vertex1|vertex2|vertex3|vertex4|||||& &||drawtexturerectangle|vertex1|vertex2|vertex3|vertex4|||||& &||drawtexturetriangle|vertex1|vertex2|vertex3||||||& &||drawtriangle|vertex1|vertex2|vertex3||||||& &||fillrectangle|vertex1|vertex2|vertex3|vertex4|||||& &||filltexturerectangle|vertex1|vertex2|vertex3|vertex4|||||& &||filltexturetriangle|vertex1|vertex2|vertex3||||||& &||filltriangle|vertex1|vertex2|vertex3||||||& &||getfontinfo|text|font_name|font_size|background|foreground|maxwidth|maxheight|measureonly|& &||maketexttexture|||||||||& &||rotate|||||||||& &||setupframebuffer|||||||||& &||setuprenderbuffer|||||||||& &||swapheaders|||||||||& <> Package | GUI