├── .gitignore ├── BeOS ├── GLView.cpp ├── GLView.h └── Makefile ├── Changelog ├── INSTALL ├── LICENSE ├── LIMITATIONS ├── Makefile ├── README ├── README.BEOS ├── config.mk ├── examples ├── .gitignore ├── Makefile ├── gears.c ├── glu.c ├── glu.h ├── mech.c ├── nanox.c ├── spin.c ├── texobj.c ├── ui.h └── x11.c ├── include ├── GL │ ├── gl.h │ ├── glx.h │ ├── nglx.h │ └── oscontext.h └── GLView.h ├── lib └── .keep └── src ├── Makefile ├── api.c ├── arrays.c ├── clear.c ├── clip.c ├── error.c ├── get.c ├── glx.c ├── image_util.c ├── init.c ├── light.c ├── list.c ├── matrix.c ├── memory.c ├── misc.c ├── msghandling.c ├── msghandling.h ├── nglx.c ├── opinfo.h ├── oscontext.c ├── select.c ├── specbuf.c ├── specbuf.h ├── texture.c ├── vertex.c ├── zbuffer.c ├── zbuffer.h ├── zdither.c ├── zfeatures.h ├── zgl.h ├── zline.c ├── zline.h ├── zmath.c ├── zmath.h ├── ztriangle.c └── ztriangle.h /.gitignore: -------------------------------------------------------------------------------- 1 | # ignore files 2 | 3 | *.o 4 | *.a 5 | -------------------------------------------------------------------------------- /BeOS/GLView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/BeOS/GLView.cpp -------------------------------------------------------------------------------- /BeOS/GLView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/BeOS/GLView.h -------------------------------------------------------------------------------- /BeOS/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/BeOS/Makefile -------------------------------------------------------------------------------- /Changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/Changelog -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/INSTALL -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/LICENSE -------------------------------------------------------------------------------- /LIMITATIONS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/LIMITATIONS -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/README -------------------------------------------------------------------------------- /README.BEOS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/README.BEOS -------------------------------------------------------------------------------- /config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/config.mk -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | # ignore files 2 | 3 | /gears 4 | /mech 5 | /spin 6 | /texobj 7 | -------------------------------------------------------------------------------- /examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/Makefile -------------------------------------------------------------------------------- /examples/gears.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/gears.c -------------------------------------------------------------------------------- /examples/glu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/glu.c -------------------------------------------------------------------------------- /examples/glu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/glu.h -------------------------------------------------------------------------------- /examples/mech.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/mech.c -------------------------------------------------------------------------------- /examples/nanox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/nanox.c -------------------------------------------------------------------------------- /examples/spin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/spin.c -------------------------------------------------------------------------------- /examples/texobj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/texobj.c -------------------------------------------------------------------------------- /examples/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/ui.h -------------------------------------------------------------------------------- /examples/x11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/examples/x11.c -------------------------------------------------------------------------------- /include/GL/gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/include/GL/gl.h -------------------------------------------------------------------------------- /include/GL/glx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/include/GL/glx.h -------------------------------------------------------------------------------- /include/GL/nglx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/include/GL/nglx.h -------------------------------------------------------------------------------- /include/GL/oscontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/include/GL/oscontext.h -------------------------------------------------------------------------------- /include/GLView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/include/GLView.h -------------------------------------------------------------------------------- /lib/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/api.c -------------------------------------------------------------------------------- /src/arrays.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/arrays.c -------------------------------------------------------------------------------- /src/clear.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/clear.c -------------------------------------------------------------------------------- /src/clip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/clip.c -------------------------------------------------------------------------------- /src/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/error.c -------------------------------------------------------------------------------- /src/get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/get.c -------------------------------------------------------------------------------- /src/glx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/glx.c -------------------------------------------------------------------------------- /src/image_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/image_util.c -------------------------------------------------------------------------------- /src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/init.c -------------------------------------------------------------------------------- /src/light.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/light.c -------------------------------------------------------------------------------- /src/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/list.c -------------------------------------------------------------------------------- /src/matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/matrix.c -------------------------------------------------------------------------------- /src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/memory.c -------------------------------------------------------------------------------- /src/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/misc.c -------------------------------------------------------------------------------- /src/msghandling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/msghandling.c -------------------------------------------------------------------------------- /src/msghandling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/msghandling.h -------------------------------------------------------------------------------- /src/nglx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/nglx.c -------------------------------------------------------------------------------- /src/opinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/opinfo.h -------------------------------------------------------------------------------- /src/oscontext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/oscontext.c -------------------------------------------------------------------------------- /src/select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/select.c -------------------------------------------------------------------------------- /src/specbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/specbuf.c -------------------------------------------------------------------------------- /src/specbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/specbuf.h -------------------------------------------------------------------------------- /src/texture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/texture.c -------------------------------------------------------------------------------- /src/vertex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/vertex.c -------------------------------------------------------------------------------- /src/zbuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/zbuffer.c -------------------------------------------------------------------------------- /src/zbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/zbuffer.h -------------------------------------------------------------------------------- /src/zdither.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/zdither.c -------------------------------------------------------------------------------- /src/zfeatures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/zfeatures.h -------------------------------------------------------------------------------- /src/zgl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/zgl.h -------------------------------------------------------------------------------- /src/zline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/zline.c -------------------------------------------------------------------------------- /src/zline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/zline.h -------------------------------------------------------------------------------- /src/zmath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/zmath.c -------------------------------------------------------------------------------- /src/zmath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/zmath.h -------------------------------------------------------------------------------- /src/ztriangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/ztriangle.c -------------------------------------------------------------------------------- /src/ztriangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ska80/tinygl/HEAD/src/ztriangle.h --------------------------------------------------------------------------------