***Description*** TclGles20 is a layer package, 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 .. 1). Here is a list of the planned commands (all live in namespace ::gles20): %|done|command|param1|param2|param3|param4|% &|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|vertex4|& &||drawtriangle|vertex1|vertex2|vertex3||& &||fillrectangle|vertex1|vertex2|vertex3|vertex4|& &||filltexturerectangle|vertex1|vertex2|vertex3|vertex4|& &||filltexturetriangle|vertex1|vertex2|vertex3|vertex4|& &||filltriangle|vertex1|vertex2|vertex3||& &||getfontinfo||||& &||maketexttexture||||& &||rotate||||& &||setupframebuffer||||& &||setuprenderbuffer||||& &||swapheaders||||& ---- !!!!!! %| [Category Package] | [Category GUI] |% !!!!!!