Vladimír Vondruš
d49b8efe9e
Platform: updates for the new documentation theme.
8 years ago
Vladimír Vondruš
23cf84cdae
Math: what? there's no such thing.
8 years ago
Vladimír Vondruš
05bb8b419a
Math: updates for the new documentation theme.
8 years ago
Vladimír Vondruš
58064ab18c
doc: and I'm making stupid typos.
8 years ago
Vladimír Vondruš
aa1fa40e03
C'mon, I can't even write a mail link anymore?!
8 years ago
Vladimír Vondruš
6029cfae62
Update documentation of utilities for the new theme.
9 years ago
Vladimír Vondruš
36f5030ffd
DebugTools: use ANSI text file instead of a terminal screenshot.
9 years ago
Vladimír Vondruš
341a2cb2df
Updated the main documentation pages for the new theme.
...
Not fully proofreading them yet, takes too much time.
9 years ago
Vladimír Vondruš
5858cbf92c
Doxyfiles for the new m.css theme.
9 years ago
Vladimír Vondruš
793f6a4d82
Link to STL types from the documentation.
9 years ago
Vladimír Vondruš
b78bd9e4fc
More unneeded Doxygen stuff.
9 years ago
Vladimír Vondruš
1e0a9c0498
Code snippets that have Doxygen comments have them *for a reason*.
9 years ago
Vladimír Vondruš
94f0c9ad87
Exclude quite a lot of unneeded files from doc generation.
9 years ago
Vladimír Vondruš
80d653cc40
Don't use typewriter font for GL and AL references.
...
It's fugly.
9 years ago
Vladimír Vondruš
5109e9f813
Properly explicitly reference the types in \configurationvalue command.
9 years ago
Vladimír Vondruš
4ee9e8b133
This file is no longer needed.
9 years ago
Vladimír Vondruš
ececeaaf6d
package/ci: speed up Emscripten build.
9 years ago
Vladimír Vondruš
4af881a009
package/ci: don't use explicit Xcode 8.3 image as it is broken.
...
The default image (which is also Xcode 8.3) works.
https://github.com/travis-ci/travis-ci/issues/8552#issuecomment-347830114
9 years ago
Vladimír Vondruš
b228ca5c4e
package/ci: work around broken homebrew on Travis.
9 years ago
Vladimír Vondruš
e29683bcd6
package/ci: annotate jobs with unique IDs.
...
So I can put them into the table on the website.
9 years ago
Vladimír Vondruš
eec6cad9e8
Platform: remove unneeded cruft from docs.
9 years ago
Vladimír Vondruš
017c0ad94f
Primitives: test for circle mesh primitive as well.
...
So I see what's looping and what not.
9 years ago
guillaume.giraud@gmail.com
059f1396b0
Primitives: adding one extra vertex in solid circle primitive.
9 years ago
Vladimír Vondruš
362ac2462e
Updated toolchains submodule.
9 years ago
Vladimír Vondruš
19ca8079c2
modules: properly save CMAKE_FIND_LIBRARY_PREFIXES in FindMagnum.cmake.
...
On Emscripten this was equal to ";somebogusprefix" (as per the
toolchain), which got expanded into just somebogusprefix, losing the
empty string. Saving it back to CMAKE_FIND_LIBRARY_PREFIXES would cause
all subsequent find_library() calls to fail, because no library is named
somebogusprefixMagnum*.bc.
Thinking about this, the "somebogusprefix" was probably added "back
then" as a workaround to CMake complaining that I'm messing up in the
Find module. So I guess I can remove that as well.
9 years ago
Vladimír Vondruš
6ae21f23b5
Revert "Platform: Move emscripten port of Sdl2Application to SDL2"
...
Size of all executables got inflated by *half a megabyte* because of
this. I'm not sure if the change is worth it, so reverting for now.
This reverts commits
c01961ba6b
5fb3f435dd
fada6fba05
9 years ago
Vladimír Vondruš
fada6fba05
Platform: doc++
9 years ago
Squareys
5fb3f435dd
Platform: Move emscripten port of Sdl2Application to SDL2
...
Signed-off-by: Squareys <squareys@googlemail.com>
9 years ago
Squareys
c01961ba6b
modules: Add -s USE_SDL=2 to linker flags in FindMagnum.cmake
...
Signed-off-by: Squareys <squareys@googlemail.com>
9 years ago
Vladimír Vondruš
68766b1dc8
package/ci: fix Emscripten build breakage.
9 years ago
Vladimír Vondruš
f7c6a4d066
CMake: don't trust the MSVC variable.
9 years ago
Squareys
5a15e74cf7
CMake: quoted variables should not be dereferenced.
9 years ago
Vladimír Vondruš
726eec73e6
CMake: order policies by number.
9 years ago
Squareys
b9a793320a
Doc++
9 years ago
Squareys
db56be54a0
Shaders: @mosra is evil.
9 years ago
Vladimír Vondruš
32613a592a
Implemented glClearBuffer() APIs from GL 3.0 / GLES 3.0.
...
According to my browser, glClear() can't be used to clear integer
framebuffers, so this APIs are needed.
9 years ago
Vladimír Vondruš
5f3ff712bc
Platform: show Emscripten windowless app log only after it loads.
...
Otherwise it obscures the information about downloading.
9 years ago
Vladimír Vondruš
94dc9b1149
Platform: fix deprecation warning.
9 years ago
Vladimír Vondruš
48990755ab
Platform: fix dependencies of ScreenedApplication header.
9 years ago
Criss
98f920527e
Math: get rid of needless GenerateReverseSequence utility.
9 years ago
Vladimír Vondruš
40b06e08cf
Revert "Platform: use saner APIs."
...
Didn't realize that this would put two newlines there, instead of just
one. So it's not a saner API.
This reverts commit 8e2ecc922b .
9 years ago
Vladimír Vondruš
8707e62328
package/archlinux: deploy WebGL2 artifacts to different location.
...
To make them easier to reason about.
9 years ago
Vladimír Vondruš
9733988686
Platform: fix severe aliasing artifacts with defaults on Emscripten.
...
The default for Sdl2Application canvas size was 800x600, but the canvas
was sized to 640x480 by the default CSS style. Sorry about this.
9 years ago
Vladimír Vondruš
8e2ecc922b
Platform: use saner APIs.
9 years ago
Vladimír Vondruš
c77782c3f4
Audio: ported magnum-al-info to Emscripten.
9 years ago
Vladimír Vondruš
404c23e63d
Platform: ported magnum-info to Emscripten.
9 years ago
Vladimír Vondruš
130c02cf6d
package/archlinux: I'm too old for slow build times.
9 years ago
Vladimír Vondruš
3cae6a4a86
Platform: don't assume canvas is in all windowless Emscripten apps.
...
Some apps might not use GL context at all.
9 years ago
Vladimír Vondruš
215beaa3be
Platform: ability to pass command-line args to Emscripten browser apps.
9 years ago
Vladimír Vondruš
76d6e1c120
Fix the mess with WebGL 2 extensions.
...
EXT_sRGB is core in WebGL 2 and so it's not available as an extension,
while WEBGL_texture_compression_s3tc was accidentally left out for WebGL
2.
9 years ago