Vladimír Vondruš
7f4da303cb
Require at least CMake 3.4.
7 years ago
Vladimír Vondruš
c591f0b0c8
doc: assorted improvements, clarification and troubleshooting update.
7 years ago
Vladimír Vondruš
39e21b70d2
Doc++
...
Huh, what interesting things lie in old stashes.
7 years ago
Vladimír Vondruš
1724f94445
doc: expand the section about Vcpkg --head installs.
7 years ago
Vladimír Vondruš
a03e237926
CMake: clean up docs related to MAGNUM_PLUGINS_DIR.
...
Now with the plugin paths being autodetected those variables have less
use and are more important during the build than during actual use.
7 years ago
Vladimír Vondruš
b87a54bc44
Doc++
7 years ago
Vladimír Vondruš
a3c7968e64
Adapt to BUILD_MULTITHREADED being part of Corrade now.
...
If building with deprecated features enabled, the buildsystem checks if
the option is still set and is inconsistent with what Corrade reports
and reports a deprecation warning. For backwards compatibility the
MAGNUM_BUILD_MULTITHREADED CMake variable and preprocessor macro are
still provided as well.
7 years ago
Michael Tao
bce9a9d5f0
doc: fix gentoo build instructions (99999 -> 9999 in the ebuild path).
7 years ago
Vladimír Vondruš
aa67673faf
doc: mention EmscriptenApplication everywhere.
7 years ago
Vladimír Vondruš
a6df7493bb
doc: remove info about the Ubuntu PPA from building docs.
...
Last version there is 2018.04 and it only lures people into installing
an outdated version.
7 years ago
Daniel
035f644769
Platform: removed GlutApplication.
7 years ago
Vladimír Vondruš
aca02f52f5
Shapes: this library is no more either.
7 years ago
Vladimír Vondruš
736bf2be20
doc: MSYS2 packages are now in the official repo.
7 years ago
Vladimír Vondruš
8e8010c40b
Document and print helpful error messages for GL-dependent features.
7 years ago
Vladimír Vondruš
834c5fe40d
Text: API-independent base for glyph caches.
...
Allows the Font and FontConverter plugins be built without TARGET_GL
enabled. That was the last piece missing for making the magnum-plugins
repo completely GL-free.
7 years ago
Vladimír Vondruš
5cf84d6956
doc: mention MSYS2 Magnum Integration package.
7 years ago
Vladimír Vondruš
b51b911a5b
doc: mention that ANGLE is bundled with browsers.
7 years ago
Vladimír Vondruš
87295278f4
doc: Hunter package is now ready!
7 years ago
Vladimír Vondruš
03de71a831
doc: updated changelog, building docs and credits.
7 years ago
Vladimír Vondruš
e6b7aa12fa
Updated copyright year.
7 years ago
Vladimír Vondruš
c231b8c84c
Doc++
7 years ago
Vladimír Vondruš
b31eea37e4
Drop CMake 2.8.12 support.
7 years ago
Vladimír Vondruš
8b50b09940
Require at least Clang 3.3.
8 years ago
Vladimír Vondruš
3acc873fda
doc: put building requirements to a more prominent place.
8 years ago
Vladimír Vondruš
00b0a814e0
Dropped GCC 4.7 support.
...
Interesting that many of the annoyances still apply to 4.8.
8 years ago
Vladimír Vondruš
59665d2712
package/ci: use GCC 4.8 on Travis.
8 years ago
Vladimír Vondruš
0dd46e7e37
HTTPS!!
8 years ago
Vladimír Vondruš
72696ee7d1
doc: highlight the need for Sdl2Application a bit more.
...
Co-authored-by: Ivan P <ivanpost777@gmail.com>
8 years ago
Vladimír Vondruš
8efc6b39e9
Deprecate the Shapes library and everything that depends on it.
...
Scheduled for removal in ~6 months if all goes well.
8 years ago
Vladimír Vondruš
555412c4c3
doc: mention Windows Emscripten guide from @Squareys .
8 years ago
Squareys
d8ceaf53e4
doc: wrap everything at 80 columns
...
Signed-off-by: Squareys <squareys@googlemail.com>
8 years ago
Jonathan Hale
c8e3ee68db
doc: improve "Vcpkg packages on Windows" section of building.dox
...
Signed-off-by: Squareys <squareys@googlemail.com>
8 years ago
Vladimír Vondruš
d70f75a179
Platform: deprecate GlutApplication.
...
Yay, finally.
8 years ago
Vladimír Vondruš
6a71bf2302
doc: moved iOS/WinRT-specific docs from Sdl2App to dedicated pages.
8 years ago
Vladimír Vondruš
816891ec2e
doc: keywords to make important pages more accessible.
8 years ago
Nathan Ollerenshaw
71e5736633
Added documentation for the Ubuntu PPA.
8 years ago
Vladimír Vondruš
fec1a07b9b
Bootstrap Vulkan support.
8 years ago
Vladimír Vondruš
51abffbc52
package/homebrew: provide stable version as well.
8 years ago
Vladimír Vondruš
d5a0516f8a
Split the OpenGL layer out, pt 29: SDL2 and GLFW apps w/o GL.
8 years ago
Vladimír Vondruš
4e757a3f64
Split the OpenGL layer out, pt 26: remove dependencies on the GL lib.
...
Primitives, MeshTools, Trade and TextureTools are not depending on the
GL library anymore.
8 years ago
Vladimír Vondruš
82fce786d8
Split the OpenGL layer out, pt 7: renamed magnum-info to magnum-gl-info.
...
The WITH_MAGNUMINFO CMake option is now WITH_GL_INFO. No backwards
compatibility is provided, sorry.
8 years ago
Vladimír Vondruš
9dcaf23389
Split the OpenGL layer out, pt 4: new Magnum::GL namespace.
...
At the moment just the GL library itself w/o the tests, and without
backwards compatibility aliases. The following types were left in the
root namespace, despite being in the GL/ directory, as they will get
moved back soon:
* Image, CompressedImage and their dimensional typedefs
* ImageView, CompressedImageView and their dimensional typedefs
* PixelStorage
Not PixelFormat etc., that one will stay in the GL namespace and a
completely new PixelFormat enum will be provided in the root namespace.
8 years ago
Vladimír Vondruš
d863fbee30
Split the OpenGL layer out, pt 3: new MAGNUM_TARGET_GL variable.
...
This will later enable conditional compilation of APIs that depend on
the GL library (for example the Text library directly producing compiled
meshes instead of just plain vertex data).
8 years ago
Vladimír Vondruš
fc1b167bff
Split the OpenGL layer out, pt 1: moving files to a new location.
...
Minimal updates (just the include guards) so Git is hopefully able to
detect the rename and track the history properly.
Everything except Magnum::GL doesn't compile now.
8 years ago
Vladimír Vondruš
920db7aa73
Split the Trade library out.
8 years ago
Vladimír Vondruš
4641972e4d
CMake: force static plugins on iOS and WinRT.
...
Not sure why this was not enabled for ages already.
8 years ago
Vladimír Vondruš
48de33a5d8
Updated inter-library option dependencies and related docs.
8 years ago
Vladimír Vondruš
d17548b77e
Advertise presence of Magnum packages in ArchLinux community repo.
8 years ago
Vladimír Vondruš
8a2815ade5
Integrated the Any* plugins to the buildsystem and docs.
8 years ago
Vladimír Vondruš
2da8e9be71
Doc++
8 years ago