HOME DOWNLOADS PROJECTS DOCUMENTATION CONTACTS

Implementation status

The table contains general overview of features planned and features already implemented.


Graphical subsystems
Binary model format Implemented
Lua-table model format Implemented
Fixed shading Implemented
GPU programs Implemented
Skeletal animation Implemented as library (in pure Lua)
Height map generated model Implemented as library (in pure Lua)

Audio subsystem
Audio IO Not implemented

User input
Keyboard input with UTF-8 encoding Implemented
Mouse input Implemented
Joystick input Not implemented

Network
IPv4 Implemented
IPv6 Implemented
Raw TCP streams Implemented
Raw UDP datagrams Implemented
TLS over TCP Implemented
TLS over UDP Not implemented
Anonymous TLS Implemented
X.509 certificates Incomplete
SRP Not implemented

Image formats
PNG decoding Implemented
PNG encoding Implemented
JPEG 2000 decoding Not implemented
JPEG 2000 encoding Not implemented
Other formats Not planned

Multimedia formats
OGG encoding/decoding Incomplete
OGG+Vorbis encoding/decoding Not implemented
OGG+Flac encoding/decoding Not implemented
OGG+Speex encoding/decoding Not implemented
OGG+Theora encoding/decoding Incomplete
OGG+Dirac encoding/decoding Not implemented

Utilities
Matrices, vectors and quaternions Implemented
Mutable byte array of fixed size Implemented
Clock Implemented
Lossless data compression (zlib, xz) Not implemented

Local file systems (repositories)
Full set of file and directory operations Implemented
Lossless file compression (zlib, xz) Not implemented

Server language bindings
C (plug-in template) Not implemented
Lua Implemented
Others (depends on community activity) Not implemented
About
Quick overview
Submitting
Status
FAQ