Vladimír Vondruš
f4ff04350e
Platform: ability to show extensions also for fully supported versions.
13 years ago
Vladimír Vondruš
99c72ed99b
Initial support for OpenGL 4.4.
13 years ago
Vladimír Vondruš
c81a1d78b8
Platform: added also CORRADE_TARGET_EMSCRIPTEN to `magnum-info`.
13 years ago
Vladimír Vondruš
ea7bf5038d
Platform: print each flag on separate line in `magnum-info`.
...
It's more readable.
13 years ago
Vladimír Vondruš
b62db63c57
Platform: added CORRADE_GCC47_COMPATIBILITY to `magnum-info`.
13 years ago
Vladimír Vondruš
a08978e7cb
Platform: ported magnum-info to NaCl.
...
The binary installs into `bin/`, the HTML and NMF into `share/`, the
user is currently expected to copy them manually to server.
13 years ago
Vladimír Vondruš
4ffc84699b
Platform: portable WindowlessApplication usage in `magnum-info`.
13 years ago
Vladimír Vondruš
72e83c4f49
Platform: inline/virtual optimizations.
...
Removed redundant `inline` keyword, changed public (pure) virtual
destructors to protected nonvirtual ones.
13 years ago
Vladimír Vondruš
ab5b6fcbb3
Added Context::shadingLanguageVersionStrings(), better extension query.
...
Not relying on GL version when asking for extensions, i.e. Mesa might
know glGetStringi() even if it reports OpenGL 2.1 only. Similarly in
shadingLanguageVersionStrings(), not all HW is capable of 4.3, but
GL_NUM_SHADING_LANGUAGE_VERSIONS might be supported on GL3 HW too (not
my case, though).
13 years ago
Vladimír Vondruš
dfdec44b01
Platform: portable application arguments specification.
...
Last PITA when porting to NaCl removed. Yay!
13 years ago
Vladimír Vondruš
8c75f6e8c2
Expose MAGNUM_BUILD_STATIC in magnumConfigure.h.
13 years ago
Vladimír Vondruš
36bedb3f5a
NaCl target system is now handled with CORRADE_TARGET_NACL.
13 years ago
Vladimír Vondruš
cda51f3dd5
Text: moved FreeType and HarfBuzz fonts into plugins.
...
In next few commits AbstractFont will become plugin interface. Font
implementations are now in magnum-plugins repository. Removed all traces
of FreeType and HarfBuzz dependencies.
13 years ago
Vladimír Vondruš
c5ab86794b
Relicensing to MIT/Expat license, part 3: source files.
...
Added license header also to shader sources. Hopefully it won't harm
compilation times too much.
13 years ago
Vladimír Vondruš
b54f53743e
Platform: expose MAGNUM_USE_HARFBUZZ in magnum-info utility.
13 years ago
Vladimír Vondruš
bc48107d5a
magnum-info: indent with 4, not 3 spaces.
13 years ago
Vladimír Vondruš
3c347441e6
Ability to build Magnum for OpenGL ES emulated with desktop OpenGL.
14 years ago
Vladimír Vondruš
29a07c7d62
GCC 4.6 compilation fixes.
14 years ago
Vladimír Vondruš
4b2551bbb5
No trailing whitespace in magnum-info utility.
14 years ago
Vladimír Vondruš
14a5f1a864
Platform: added magnum-info utility.
...
Similar to `glxinfo`, displays information about Magnum engine and
OpenGL capabilities. Currently for Unix/X11 only, as I don't have
windowless application implementation for other platforms.
14 years ago