Vladimír Vondruš
9e399c552e
doc: work around Doxygen ALIAS stupidity.
3 years ago
Vladimír Vondruš
46c4c9acbe
doc: add a page aggregating OpenGL-ES- and WebGL-specific features.
...
Thanks Google, for your careless fuckall way of creating private ANGLE
extensions that then immediately get exposed to Chrome and Chrome only.
Way to go!!
5 years ago
Vladimír Vondruš
86b454dc4e
doc: add a page aggregating WebGL-specific features.
...
The time have come to this. Sigh.
5 years ago
Vladimír Vondruš
3b82429db2
doc: rename \requires_gles20 to \requires_gles20_only.
...
So it's clearer it doesn't mean "GLES 2.0 and everything above", like
all other \requires_foo commands.
5 years ago
Vladimír Vondruš
7a0da83c44
doc: introduce \relativeref and shorten some excessive references.
...
It doesn't help the overflowing Vk::DeviceFeature table 100%, but it's
better a bit.
5 years ago
Vladimír Vondruš
ef0113f558
doc: introduce \requires_vk_feature, add useful info to the group pages.
5 years ago
Vladimír Vondruš
6c9c9d9194
Vk: expose all extensions for version 1.2.
...
Also provide compile-time info with them, a runtime list and everything
else similar to what's done for GL.
6 years ago
Vladimír Vondruš
1fd8722d51
doc: provide a separate \def_vk and \val_vk.
...
Originally, \def_vk was used for enum values (equivalently to how
\def_gl is used for "enum" values in GL), but I also need to reference
actual defines such as VK_VERSION_MINOR(), so renamed it to \val_vk and
reused \def_vk for actual defines.
6 years ago
Vladimír Vondruš
5ea2880979
doc: port to m.css's new Python-powered config.
...
And finally enable the color swatch postprocessing.
6 years ago
Vladimír Vondruš
6fa8a17fbb
doc: move Doxyfiles out of the root.
...
Those are useless for 90% of users, needlessly polluting the root
directory.
6 years ago
Vladimír Vondruš
503401b243
doc: fix Vulkan extension links to not point to the single page docs.
...
Because it's excessively huge and slow.
6 years ago
Vladimír Vondruš
19e0e96d74
Updated copyright year.
6 years ago
Vladimír Vondruš
592d11a9d2
doc: link to latest Vulkan spec, and the non-chunked extensions.
...
Slightly better for loading times but still eh.
6 years ago
Vladimír Vondruš
d5ecfe53f3
doc: update Doxyfile for 1.8.17.
6 years ago
Vladimír Vondruš
a920722839
doc: label deprecated APIs and stuff new since 2019.10 with version info.
...
Should make new things more discoverable, avoid confusion when a
documented API isn't there and reduce the need for maintaining multiple
separate versions of the docs.
7 years ago
Vladimír Vondruš
66db41f40c
doc: link to OpenAL APIs.
7 years ago
Vladimír Vondruš
bede124c95
Link to the Python API from C++ docs.
7 years ago
Vladimír Vondruš
948ea593a5
doc: adapt more to m.css changes.
...
I'm blind.
7 years ago
Vladimír Vondruš
ff947257aa
doc: hint that there will be more than just C++ soon.
7 years ago
Vladimír Vondruš
7f7728a592
doc: adapted to m.css changes.
7 years ago
Vladimír Vondruš
aca02f52f5
Shapes: this library is no more either.
7 years ago
Vladimír Vondruš
e6b7aa12fa
Updated copyright year.
7 years ago
Vladimír Vondruš
c74bd5e847
Doxygen: update search help.
7 years ago
Vladimír Vondruš
6cc7d2e3a5
Doxygen: extract private virtuals.
7 years ago
Vladimír Vondruš
043c476800
Adapted to renamed option in Doxygen 1.8.15.
7 years ago
Vladimír Vondruš
89a1567d71
Add the \partialsupport Doxygen alias.
...
Because I need to mark features that are supported only on some
platforms and which are not tied to any GL version or anything.
8 years ago
Vladimír Vondruš
265aca5d60
Doxygen: added the \thirdparty alias.
8 years ago
Vladimír Vondruš
3d88a490bc
doc: m.css is HTTPS now.
8 years ago
Vladimír Vondruš
be58f21318
doc: scaffolding for the new tweakable literal support.
8 years ago
Vladimír Vondruš
0dd46e7e37
HTTPS!!
8 years ago
Vladimír Vondruš
d6aebc5a40
doc: initial version of a guide for custom buildsystem usage.
...
Will get extended later with things needed for building Magnum itself
with a custom buildsystem. Some users need that as well.
Co-authored-by: Ivan P <ivanpost777@gmail.com>
8 years ago
Vladimír Vondruš
f2748c19da
Link back to the main site from the docs.
8 years ago
Vladimír Vondruš
850ad2efb5
Doc++
8 years ago
Vladimír Vondruš
507761cb8e
doc: stupid me.
8 years ago
Vladimír Vondruš
3a0d6ee57a
Hide m.css-specific variables from Doxygen.
8 years ago
Vladimír Vondruš
7cb94ac32d
doc: implement Vulkan-specific Doxygen aliases.
8 years ago
Vladimír Vondruš
8b226a5904
Doxygen: enable non-implicit favicons.
8 years ago
Vladimír Vondruš
8018b17bc7
Doxygen: renamed \extension[2] to \gl_extension[2].
...
So it's clear that this is not a Vulkan extension link.
8 years ago
Vladimír Vondruš
cf20a4c5bb
doc: more Android and platform-specific docs.
...
Mostly placeholders for the other platforms, will get filled
progressively.
8 years ago
Vladimír Vondruš
4e144b46cb
Generate namespace member documentation in file scope as well.
...
Somehow got omitted lately. Sorry.
8 years ago
Vladimír Vondruš
20a499aa0f
Minimal support for OpenGL 4.6.
8 years ago
Vladimír Vondruš
671c99226f
Initial support for OpenGL ES 3.2.
...
A bunch of extensions formerly in AEP are now part of ES 3.2, which
means they were reordered in the extension lists. While at it, also
added corresponding new GL and WebGL extensions and fixed a few wrongly
categorized extensions in WebGL.
8 years ago
Vladimír Vondruš
e499af4d98
Remove spurious newlines from \debugoperator Doxygen commands.
8 years ago
Vladimír Vondruš
8739218cda
Shapes: adapted to the new documentation theme.
...
Ugh I should throw this all away.
8 years ago
Vladimír Vondruš
d55e1c7600
More convenient links in the documentation navbar.
8 years ago
Vladimír Vondruš
e411713abd
Mention that it's possible to search for OpenGL/OpenAL stuff as well.
8 years ago
Vladimír Vondruš
50bc1b667f
Enable search-related aliases in Doxyfile, update related coding style doc.
8 years ago
Vladimír Vondruš
c1063830fe
Update Doxyfile for the search functionality.
...
This also means I can finally get rid of that "sorry this is crappy"
disclaimer on the top.
8 years ago
Vladimír Vondruš
fbabb48f20
Updated e-mail address.
8 years ago
Vladimír Vondruš
9c79d69fdc
Use nofollow links to the archived documentation.
8 years ago