Version 1 of TclGles20

Updated 2014-02-09 12:41:33 by apw

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):

donecommandparam1param2param3param4
xclearbufferredgreenbluealpha
compileshaders
drawlinestart_vertexend_vertex
drawrectanglevertex1vertex2vertex3vertex4
drawtexturerectanglevertex1vertex2vertex3vertex4
drawtexturetrianglevertex1vertex2vertex3vertex4
drawtrianglevertex1vertex2vertex3
fillrectanglevertex1vertex2vertex3vertex4
filltexturerectanglevertex1vertex2vertex3vertex4
filltexturetrianglevertex1vertex2vertex3vertex4
filltrianglevertex1vertex2vertex3
getfontinfo
maketexttexture
rotate
setupframebuffer
setuprenderbuffer
swapheaders