Vladimír Vondruš
c1a3a89fb1
Vk: doc++
5 years ago
Vladimír Vondruš
443a8b75fc
external: expose VK_KHR_copy_commands2.
...
At this point it's getting easier to say which commands *don't* have a
"V2" yet.
5 years ago
Vladimír Vondruš
52abd2ffb3
external: update copyright year in flextGL templates.
...
I need to CANCEL the wheezy template thing and use Jinja. The special
cases are just too much for me to handle without seeing RED.
5 years ago
Vladimír Vondruš
3d136503d8
Updated copyright year.
5 years ago
Vladimír Vondruš
fda70b0f57
doc: update dev guide with more places where to change copyright year.
5 years ago
Vladimír Vondruš
6783dc6fad
doc: a better order for the "adding Vulkan extension" guide.
...
It makes most sense to extend the Extensions namespace first.
5 years ago
Vladimír Vondruš
9aeefce801
doc: document the need for & / && CreateInfo setter overloads.
5 years ago
Vladimír Vondruš
082f7a6c3a
doc: rules for move-only CreateInfo wrappers.
5 years ago
Vladimír Vondruš
aad588054a
Vk: implement Device feature enablement.
...
This was way more pain that initially expected, especially in regards to
preserving externally-specified pNext chains without writing to them in
any way.
5 years ago
Vladimír Vondruš
3e2698cc0e
doc: expand Developers Guide with notes about Vulkan features.
5 years ago
Vladimír Vondruš
dc9ab83afe
doc: write up guidelines for Vulkan CreateInfo wrapper implementation.
5 years ago
Vladimír Vondruš
271f8b6fec
Vk: tighten rules for extension-dependent code paths.
...
To ensure a non-success VkResult is never missed.
5 years ago
Vladimír Vondruš
a7ac8ea6fc
doc: add info about adding new Vulkan versions / extensions.
6 years ago
Vladimír Vondruš
fb3c56f945
doc: we have a helper for flextGL updates now.
6 years ago
Vladimír Vondruš
b248d925e0
doc: add some guidelines on updating plugin interface strings.
...
Just got bitten by an ABI-incompatible change causing a crash, so better
to have this spec'd.
6 years ago
Vladimír Vondruš
b38892474a
doc: expand Developers Guide for singles.
6 years ago
Vladimír Vondruš
0cba5088a9
doc: update the Developers guide to mention a thing better.
6 years ago
Vladimír Vondruš
293f092f14
Add a version.h header with full Git version information.
6 years ago
Vladimír Vondruš
19e0e96d74
Updated copyright year.
6 years ago
Vladimír Vondruš
f46b522ec5
doc: dev guides for adding new mesh attributes name / type.
6 years ago
Vladimír Vondruš
a4dcecc027
doc: mention the new \m_since commands in Developers Guide.
6 years ago
Vladimír Vondruš
4a06b913a8
Doc++
7 years ago
Squareys
62e74ea324
dox: Link to building-doc from developer guide
...
Signed-off-by: Squareys <squareys@googlemail.com>
7 years ago
Vladimír Vondruš
546f285210
doc: updated release checklist.
7 years ago
Vladimír Vondruš
e6b7aa12fa
Updated copyright year.
7 years ago
Vladimír Vondruš
7755cc5a15
Doc++, changelog++, credits++.
8 years ago
Vladimír Vondruš
0e7277de4e
Doc++
8 years ago
Vladimír Vondruš
b32b79181d
doc: updated Developers Guide.
8 years ago
Vladimír Vondruš
e1c4a88bf7
doc: updated Developers Guide.
8 years ago
Vladimír Vondruš
0dd46e7e37
HTTPS!!
8 years ago
Vladimír Vondruš
a1be168b7f
Doc++
8 years ago
Vladimír Vondruš
7b6fd1f88f
doc: checklist for deprecating a whole library.
8 years ago
Vladimír Vondruš
d1a6934b37
doc: updated the developers' guide with new stuff.
8 years ago
Vladimír Vondruš
b1377033e8
Vk: initial Vulkan headers generated using flextGL.
8 years ago
Vladimír Vondruš
b3fe9cc617
doc: placeholders for Audio stuff in the Developers Guide.
...
So much to write, so little time.
8 years ago
Vladimír Vondruš
94fd1e90e3
doc: update the worst offenders in Developers Guide.
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š
aacafbbb2f
doc: mention the new static plugin import files in Developers Guide.
8 years ago
Vladimír Vondruš
68dca658c5
doc: better documented GL driver workarounds and how to add them.
8 years ago
Vladimír Vondruš
2a3a907c15
GL: manual indices for extensions.
...
The `#line` statement was an ugly hack and it breaks code highlighting
in KDevelop (and I guess in many other Clang-based IDEs as well). This
however means adding new extensions is a bit more annoying, but
hopefully the newly added test should aid with that. Developers guide
contains more info.
8 years ago
Vladimír Vondruš
dee66a283e
Doc++
8 years ago
Vladimír Vondruš
311f44faec
doc: step-by-step checklists for core developers and maintainers.
8 years ago