Browse Source

Explicitly mention supported platforms in README and documentation.

pull/278/head
Vladimír Vondruš 13 years ago
parent
commit
78ab75c72e
  1. 15
      README.md
  2. 14
      doc/mainpage.dox

15
README.md

@ -1,4 +1,4 @@
Magnum is 2D/3D graphics engine written in C++11 and OpenGL 3 Core Profile.
Magnum is 2D/3D graphics engine written in C++11 and modern OpenGL.
DESIGN GOALS
============
@ -34,6 +34,17 @@ DESIGN GOALS
done on top of pre-made skeleton classes, support for file formats is done
using plugins and platform support is done by writing simple wrapper class.
SUPPORTED PLATFORMS
===================
* **OpenGL** 2.1 through 4.3, core profile functionality and modern
extensions
* **OpenGL ES** 2.0, 3.0 and extensions to match desktop OpenGL functionality
* **Linux** and embedded Linux (natively using GLX/EGL and Xlib or through
GLUT or SDL2 toolkit)
* **Windows** (through GLUT or SDL2 toolkit)
* **Google Chrome Native Client** (natively using PPAPI)
FEATURES
========
@ -46,8 +57,6 @@ FEATURES
* Extensible scene graph which can be modified for each specific usage.
* Plugin-based data exchange framework, tools for manipulating meshes,
textures and images.
* Integration with various windowing toolkits and also ability to create
windowless contexts.
* Pre-made shaders, primitives and other tools for easy prototyping and
debugging.

14
doc/mainpage.dox

@ -25,7 +25,7 @@
namespace Magnum {
/** @mainpage
%Magnum is 2D/3D graphics engine written in C++11 and OpenGL 3 Core Profile.
%Magnum is 2D/3D graphics engine written in C++11 and modern OpenGL.
@section mainpage-design-goals Design goals
@ -60,6 +60,16 @@ namespace Magnum {
done on top of pre-made skeleton classes, support for file formats is done
using plugins and platform support is done by writing simple wrapper class.
@section mainpage-platforms Supported platforms
- **OpenGL** 2.1 through 4.3, core profile functionality and modern
extensions
- **OpenGL ES** 2.0, 3.0 and extensions to match desktop OpenGL functionality
- **Linux** and embedded Linux (natively using GLX/EGL and Xlib or through
GLUT or SDL2 toolkit)
- **Windows** (through GLUT or SDL2 toolkit)
- **Google Chrome Native Client** (natively using PPAPI)
@section mainpage-features Features
- Vector and matrix library with implementation of complex numbers,
@ -69,8 +79,6 @@ namespace Magnum {
- Extensible scene graph which can be modified for each specific usage.
- Plugin-based data exchange framework, tools for manipulating meshes,
textures and images.
- Integration with various windowing toolkits and also ability to create
windowless contexts. Ported to OpenGL ES and various platforms.
- Pre-made shaders, primitives and other tools for easy prototyping and
debugging.

Loading…
Cancel
Save