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š
19e0e96d74
Updated copyright year.
6 years ago
Vladimír Vondruš
aca02f52f5
Shapes: this library is no more either.
7 years ago
Vladimír Vondruš
572b64bb5c
GL: drop support for EXT_direct_state_access.
7 years ago
Vladimír Vondruš
e6b7aa12fa
Updated copyright year.
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š
be58f21318
doc: scaffolding for the new tweakable literal support.
8 years ago
Vladimír Vondruš
7cb94ac32d
doc: implement Vulkan-specific Doxygen aliases.
8 years ago
Vladimír Vondruš
82a5a67727
doc: mention forgotten GL-related Doxygen commands.
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š
311f44faec
doc: step-by-step checklists for core developers and maintainers.
8 years ago
Vladimír Vondruš
50bc1b667f
Enable search-related aliases in Doxyfile, update related coding style doc.
8 years ago
Vladimír Vondruš
c06086ba2b
doc: updated Coding Style.
...
* Using external snippets to be able to show the /* */ comments.
* Adapted to the new theme.
* Mentioning special OpenAL Doxygen commands.
8 years ago
Vladimír Vondruš
623fa97970
Updated copyright year.
8 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š
7a16273e5d
Updated copyright year.
9 years ago
Vladimír Vondruš
3b3f71faa9
doc: adapted GL function/extension to Khronos domain move.
...
Followup to previous commit -- links to opengl.org are now redirected to
khronos.org and the extension links have the same format for both GL and
GLES. That allows me to remove some of the Doxygen aliases and use just
a single set of the functions for both GL and GLES.
9 years ago
Vladimír Vondruš
23646e6690
Hell, this project is big.
10 years ago
Vladimír Vondruš
6488fe6e75
Oh, it's 2015 already.
11 years ago
Vladimír Vondruš
372ff22984
doc: removed autolink-preventing % noise, removed unneeded HTML tags.
12 years ago
Vladimír Vondruš
69d02ee7ee
doc: strict ordering of sections in detailed documentation.
...
It makes sense, but this ordering also helps to avoid bug in Doxygen
1.8.6+ which merges next non-xrefitem section with the previous one (so
e.g. the TODO list contained the following @see block, which is not
desired).
12 years ago
Vladimír Vondruš
c7ccf18ffb
doc: make section names unique.
12 years ago
Vladimír Vondruš
ac22d5ae5b
doc: Oops.
12 years ago
Vladimír Vondruš
3dde8a3d2d
Updated Coding Style with new Doxygen commands.
12 years ago
Vladimír Vondruš
6f0ba96cb6
Happy new year too.
12 years ago
Vladimír Vondruš
1dd8b51e69
doc: added OpenGL support status and OpenGL command mapping.
12 years ago
Vladimír Vondruš
4b7187dd36
Shapes: Collision object, providing more detailed collision information.
13 years ago
Vladimír Vondruš
8935d8c721
Shapes: preparation for non-boolean collision queries.
13 years ago
Vladimír Vondruš
a4bd5b8aa8
Added thoughts about unit tests to Coding Style.
13 years ago
Vladimír Vondruš
f7aa2c05a6
Deinlined heavy functions and removed redundant `inline` everywhere else.
13 years ago
Vladimír Vondruš
6d8639cc76
Physics shape rework #7 : renamed Physics namespace to Shapes.
13 years ago
Vladimír Vondruš
a0b83edd2b
Relicensing to MIT/Expat license, part 4: CMake and documentation files.
...
They didn't contain license header before, but I think adding it also
there wouldn't do any harm. Documentation is also integral part of the
codebase.
13 years ago
Vladimír Vondruš
1f18bdda5f
Updated and polished coding style documentation.
13 years ago
Vladimír Vondruš
f6ab8cfec2
Guidelines for builtin type aliases in coding style documentation.
13 years ago
Jakub Suchý
e432d3dc3c
Doc fix
13 years ago
Vladimír Vondruš
0c7a448fdd
Doc++, code cleanup.
...
Some things from Coding Style were moved to Corrade.
14 years ago
Vladimír Vondruš
8a3d2c12c6
Doc++
...
Crosslinked types from Math namespace with typedefs in Magnum namespace.
14 years ago
Vladimír Vondruš
03e6c9859c
Mention forward declarations and headers in coding style.
14 years ago
Vladimír Vondruš
1db86e7388
Updated Doxygen commands for OpenGL ES, mentioned them in coding style.
14 years ago
Vladimír Vondruš
df836f126d
Ability to link to extension functions in Doxygen documentation.
14 years ago
Vladimír Vondruš
23f93cd65e
Mention @fn_gl and @def_gl in Coding Style manual.
14 years ago
Vladimír Vondruš
0e74c3847d
Support for storing matrices and vectors in configuration.
14 years ago
Vladimír Vondruš
f3c05e9854
Coding style guide is now shared with Corrade.
14 years ago
Vladimír Vondruš
8a85e764ab
Doc: updated Coding Style.
...
* Links to LLVM and Qt guidelines
* Forbidden features
* Assertions
* Keyword order
14 years ago
Vladimír Vondruš
75a6030205
(Incomplete) coding style for CMake code.
14 years ago
Vladimír Vondruš
901c987d35
Coding style: where to put deleted constructors and assignment operators.
14 years ago
Vladimír Vondruš
4af08d04c1
Renamed visibility headers to distinguish them from API headers.
...
Also added note about that to coding style documentation.
14 years ago
Vladimír Vondruš
c11b397d3f
Documentation update.
...
* All pages are now named with lowercased letters with dashes between
letters.
* Added coding style guidelines.
* Extended building documentation with guide how to download Magnum.
14 years ago