欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
TinyGL
来自开放百科 - 灰狐
TinyGL : a Small, Free and Fast Subset of OpenGL
Features
- Header compatible with OpenGL (the headers are adapted from the very good Mesa by Brian Paul et al.)
- Zlib-like licence for easy integration in commercial designs (read the LICENCE file).
- Subset of GLX for easy testing with X Window.
- GLX like API (NGLX) to use it with NanoX in Microwindows.
- Subset of BGLView under BeOS (thank to Peder Blekken).
- OpenGL like lightening.
- Limited support of OpenGL 1.1 arrays.
- Complete OpenGL selection mode handling for object picking.
- 16 bit Z buffer. 16 bit RGB display. High speed dithering to paletted 8 bits if needed. High speed convertion to 24 or 32 bits.
- Fast Gouraud shadding optimized for 16 bit RGB.
- Fast texture mapping capabilities, with perspective correction and texture objects.
- 32 bit float only arithmetic.
- Very small: compiled code size of about 40 kB on x86.
- C sources for GCC on 32/64 bit architectures. It has been tested succesfully on x86-Linux and sparc-Solaris.
分享您的观点