2D multi-platform OpenGL renderer written in C, licensed under the BSD license
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
CuTest.c
CuTest.h
INSTALL
Makefile
README.rst
default.frag.glsl
default.png
default.vert.glsl
demo.c
make-tests.sh
matrix.c
matrix.h
r_draw.c
r_draw.h
r_local.h
r_media.c
r_media.h
r_object.c
r_screenshots.c
r_shader.c
r_util.c
r_vbo.c
r_vbo_managed.c
r_vbo_square_pw.c
shaderlab_lexer.c
shaderlab_lexer.l
shaderlab_parser.c
shaderlab_parser.h
shaderlab_parser.y
tea_vec.h
test_tearen.c
verts.vert.glsl
wscript

README.rst

tearen

tearen is a 2D multi-platform OpenGL renderer written in C under the BSD license

tearen has the following objectives:

  • Be a renderer, and just a renderer
  • Be easy to use through a very approachable API
  • Be fast by optimizing behind the scenes
  • Be platform independent by being OpenGL ES compatible

NOTE: The renderer is in alpha and is not yet suitable for everyday use.

For any queries please get in touch with me at: himself (at) willemthiart.com