Create README.md

This commit is contained in:
Jack Andersen 2015-11-11 13:29:25 -10:00
parent 4ee3e0f7aa
commit 610e0882f0
1 changed files with 19 additions and 0 deletions

19
README.md Normal file
View File

@ -0,0 +1,19 @@
### libBoo
**libBoo** is a cross-platform windowing and event manager similar to
SDL and SFML, with additional 3D rendering functionality.
The exclusive focus of libBoo is 3D rendering using polygon-rasterization
APIs like OpenGL or Direct3D. It exposes a unified command-queue API for
calling the underlying graphics API.
The only per-platform responsibility of the client code is providing the
shaders' source. Drawing, resource-management and state-switching are
performed using the unified API; these may be written once for all platforms.
#### Supported Backends
* OpenGL 3.3+
* Direct3D 11/12
* Apple Metal 1.1 (OS X 10.11 only for now)
* **[Coming soon]** Vulkan