-
06e039dbe7
Trade: reverse AbstractSceneConverter::convertToFile() argument order.
Vladimír Vondruš
2021-04-08 13:41:44 +0200
-
8237626571
ShaderTools: update a TODO.
Vladimír Vondruš
2021-04-08 12:12:50 +0200
-
3184b92a4a
ShaderTools: a bit more consts.
Vladimír Vondruš
2021-04-08 12:11:43 +0200
-
d523ab7124
ShaderTools: less confusing function parameter names.
Vladimír Vondruš
2021-04-08 12:09:25 +0200
-
bd273d7bce
doc: force a bit better table formatting.
Vladimír Vondruš
2021-04-07 17:33:07 +0200
-
069c1e6cee
doc: add OpenEXR import/export to the file format tables.
Vladimír Vondruš
2021-04-07 17:31:37 +0200
-
41bea89c04
DebugTools: restore usage of external plugins in the CompareImage test.
Vladimír Vondruš
2021-04-05 18:30:40 +0200
-
5719b8fb30
DebugTools: support half-float formats in CompareImage.
Vladimír Vondruš
2021-04-05 18:21:19 +0200
-
84dcd52625
DebugTools: doc++
Vladimír Vondruš
2021-04-05 17:29:57 +0200
-
1a0a96612f
VK: doc++
Vladimír Vondruš
2021-04-05 13:43:54 +0200
-
aea8722729
Add generic depth/stencil PixelFormat values.
Vladimír Vondruš
2021-04-05 13:42:52 +0200
-
65a935cedc
Test: adapt to changes in CORRADE_SKIP().
Vladimír Vondruš
2021-04-01 12:31:19 +0200
-
b3fd0b3795
GL: adapt OpenGLTester to changes in TestSuite.
Vladimír Vondruš
2021-04-01 12:33:00 +0200
-
a7389cb950
Math: doc++
Vladimír Vondruš
2021-04-01 10:09:07 +0200
-
bc0bb075ab
Update Android installation layout to better comply with NDK r19+.
Vladimír Vondruš
2021-03-29 18:07:33 +0200
-
18817ed58a
Vk: hello, MinGW, why are you so special again?!
Vladimír Vondruš
2021-03-24 20:22:02 +0100
-
315e31476a
GL: fix out of bounds accesses in Shader limit queries.
Vladimír Vondruš
2021-03-24 18:10:17 +0100
-
7154200e16
doc: the year wasn't updated here.
Vladimír Vondruš
2021-03-24 18:07:54 +0100
-
f0f8dce559
Math: link relevant APIs in Quaternion multiply docs.
Vladimír Vondruš
2021-03-24 18:07:35 +0100
-
807c337db1
Trade: adapt to CORRADE_ALIGNAS() deprecation.
Vladimír Vondruš
2021-03-24 18:07:19 +0100
-
28a2cb8567
Vk: interesting inconsistency with std::initializer_list.
Vladimír Vondruš
2021-03-24 18:03:11 +0100
-
f41ea6bbeb
Vk: enable KHR_maintenance3 in a test.
Vladimír Vondruš
2021-03-15 17:43:23 +0100
-
1e7fafdd75
Vk: VK_KHR_create_renderpass depends on KHR_maintenance2 and multiview.
Vladimír Vondruš
2021-03-15 17:42:31 +0100
-
4cc1bf11b7
Vk: add a trivial test for Mesh move/copy.
Vladimír Vondruš
2021-03-15 17:32:56 +0100
-
baaa083af8
Vk: implicitly enable VK_KHR_maintenance1.
Vladimír Vondruš
2021-03-15 17:31:29 +0100
-
2b7ca726f1
Vk: document why certain extensions are implicitly enabled.
Vladimír Vondruš
2021-03-15 17:29:59 +0100
-
412d54b25b
Vk: implement descriptor set allocation, freeing and pool reset.
Vladimír Vondruš
2021-03-15 17:14:56 +0100
-
ee560b42e9
Vk: suggest enabling the corresponding extension as well.
Vladimír Vondruš
2021-03-15 14:51:18 +0100
-
0ef77cab3a
Vk: doc++
Vladimír Vondruš
2021-03-15 10:42:51 +0100
-
1abb67a119
Vk: allow multiple values in MAGNUM_VK_INTERNAL_ASSERT_SUCCESS_OR().
Vladimír Vondruš
2021-03-14 20:26:46 +0100
-
c045d1666c
Vk: add a DescriptorPool wrapper.
Vladimír Vondruš
2021-03-13 10:11:49 +0100
-
b533599dd9
Vk: add debug output for DescriptorType.
Vladimír Vondruš
2021-03-13 09:38:47 +0100
-
afb5c9f4a2
Vk: interestingly enough, DescriptorSetLayout can be empty.
Vladimír Vondruš
2021-03-13 09:13:59 +0100
-
9d648ce949
Vk: these includes aren't needed here.
Vladimír Vondruš
2021-03-13 08:34:32 +0100
-
d3755b908f
Vk: put the DescriptorType enum into a dedicated header.
Vladimír Vondruš
2021-03-13 08:33:29 +0100
-
184a7201e7
doc: add some more Vulkan links.
Vladimír Vondruš
2021-03-13 08:28:29 +0100
-
90b1a5a8ea
Vk: clarify where CreateInfo does a copy of a list/string.
Vladimír Vondruš
2021-03-12 18:17:19 +0100
-
c656c55298
Vk: ability to list descriptor set layouts in PipelineLayoutCreateInfo.
Vladimír Vondruš
2021-03-12 16:57:41 +0100
-
8bb1da98b9
Vk: MSVC and clones, WHAT ARE YOU DOING.
Vladimír Vondruš
2021-03-11 21:26:58 +0100
-
048a9a6a0b
Vk: add a short human-readable description to each Vulkan object.
Vladimír Vondruš
2021-03-11 13:14:05 +0100
-
391e680721
Vk: implement a DescriptorSetLayout.
Vladimír Vondruš
2021-03-11 10:44:52 +0100
-
2bf014f1e6
Vk: document also what CreateInfo setters do to the underlying struct.
Vladimír Vondruš
2021-03-08 22:07:30 +0100
-
052fd5a683
Vk: doc++.
Vladimír Vondruš
2021-03-08 19:44:31 +0100
-
a99cde44bb
Vk: add a ShaderStages enum set.
Vladimír Vondruš
2021-03-08 17:14:37 +0100
-
ae9ff0ae28
Vk: implement a Sampler wrapper.
Vladimír Vondruš
2021-03-07 22:10:14 +0100
-
7f28f9f46b
Improve backwards compatibility of the deprecated Array class.
Vladimír Vondruš
2021-03-11 21:09:38 +0100
-
906c8147aa
[wip] trying to investigate a weird flip with some euler reprs
euler-xxx
Vladimír Vondruš
2021-03-10 20:58:40 +0100
-
ed9deff432
Test: adapt to a less shitty CORRADE_COMPARE().
Vladimír Vondruš
2021-03-10 14:45:20 +0100
-
-
-
475b502a1d
package/ci: cap Emscripten jobs.
Vladimír Vondruš
2021-03-08 13:36:57 +0100
-
4dace92581
Math: add castInto() overloads for Float and Double.
Vladimír Vondruš
2021-03-09 11:13:56 +0100
-
d7d4cd7223
Vk: doc++
Vladimír Vondruš
2021-03-07 22:07:24 +0100
-
1f3361e82e
doc: oops.
Vladimír Vondruš
2021-03-06 21:21:06 +0100
-
cc5f2d7862
Deprecate the weird Magnum::Array class.
Vladimír Vondruš
2021-03-06 20:58:38 +0100
-
470d22d4cb
No need to have explicitly written copy constructors for trivial types.
Vladimír Vondruš
2021-03-06 20:55:50 +0100
-
329ccc9db7
Trade: TextureData constructor was not explicit for some reason.
Vladimír Vondruš
2021-03-06 20:36:22 +0100
-
eb4793719c
doc: put this changelog entry into the correct section.
Vladimír Vondruš
2021-03-06 20:35:18 +0100
-
af7c1f1b07
SceneGraph: clang doesn't seem to "unwind" the vtable on destruction.
Vladimír Vondruš
2021-03-05 22:55:05 +0100
-
ef5a25ee54
SceneGraph: fix destruction order to preserve parent links.
Vladimír Vondruš
2021-03-05 21:57:33 +0100
-
d636e8f5a3
SceneGraph: pin down the desired destruction order of a tree.
Vladimír Vondruš
2021-03-05 21:25:45 +0100
-
29ac7b5a4d
Trade,ShaderTools: add addFlags() / clearFlags() to all plugin interfaces.
Vladimír Vondruš
2021-03-05 14:27:53 +0100
-
e3c72b36ee
Trade: doc++
Vladimír Vondruš
2021-03-05 14:27:20 +0100
-
41dc0dffff
ShaderTools: --{input,output}-format is a thing now.
Vladimír Vondruš
2021-03-05 13:24:17 +0100
-
62628beac9
modules: make it possible to use SDL2 as a CMake subproject.
Vladimír Vondruš
2021-02-27 14:48:45 +0100
-
3ad398369a
doc: update changelog.
Vladimír Vondruš
2021-03-03 17:30:11 +0100
-
beecb8fb82
Shaders: fix copypaste errors in Phong setter docs.
Vladimír Vondruš
2021-03-03 17:29:58 +0100
-
87088296d8
GL: this TimeQuery test was just dumb.
Vladimír Vondruš
2021-03-03 14:46:14 +0100
-
b8e21b8b21
GL: make the new setUniform() code paths work on 32bit Windows.
Vladimír Vondruš
2021-03-03 14:43:54 +0100
-
7c07c6fdc6
GL: make FramebufferClearColor searchable under GL keywords.
Vladimír Vondruš
2021-03-03 14:31:23 +0100
-
490392b143
GL: call glUniform() directly on WebGL.
Vladimír Vondruš
2021-03-02 16:11:05 +0100
-
8c6efa5b78
GL: remove one function pointer indirection in DSA setUniform() calls.
Vladimír Vondruš
2021-03-02 15:50:06 +0100
-
45ccf50b47
GL: implement --magnum-gpu-validation no-error.
Vladimír Vondruš
2021-03-01 19:57:03 +0100
-
24138e2c60
Platform: implement [GL]Configuration::Flag::NoError in all apps.
Vladimír Vondruš
2021-03-01 19:49:01 +0100
-
d1774ef4d2
Platform: replace UGLY error-prone C string handling with StringViews.
Vladimír Vondruš
2021-03-01 17:37:14 +0100
-
d9f16f30d7
Platform: adapt the SwiftShader EGL workaround to recent changes.
Vladimír Vondruš
2021-03-01 16:23:24 +0100
-
13fc4ebffa
Platform: suggest EXCLUDE_FROM_ALL for a GLFW CMake subproject.
Vladimír Vondruš
2021-02-27 14:26:58 +0100
-
46df57f6d5
GL,Platform: introduce GL::Context::Configuration::Flag::Windowless.
Vladimír Vondruš
2021-02-27 11:46:43 +0100
-
1c66807e10
Platform: explicitly override Configuration::Flags in all apps.
Vladimír Vondruš
2021-02-27 11:43:48 +0100
-
bf802b7ad9
GL: put texture/image state trackers into the single allocation also.
Vladimír Vondruš
2021-02-26 18:31:10 +0100
-
532d72e1aa
GL: put all internal Context State substructures in a single allocation.
Vladimír Vondruš
2021-02-26 17:23:52 +0100
-
6dafbd0c14
Platform: since we #include the Context anyway, no need to PIMPL it.
Vladimír Vondruš
2021-02-26 13:20:30 +0100
-
5d05acbf1f
Platform: explicitly destroy GL::Context before the GL context.
Vladimír Vondruš
2021-02-26 13:11:44 +0100
-
cef4719d3e
Platform: document why particular things aren't tested.
Vladimír Vondruš
2021-02-26 12:38:48 +0100
-
a4a239d0f4
Platform: take into account Flag::VerboseLog in WindowlessEglApplication.
Vladimír Vondruš
2021-02-26 12:37:23 +0100
-
458c2c7757
Platform: take Flag::GpuValidation into account in all apps.
Vladimír Vondruš
2021-02-26 12:31:48 +0100
-
6acaa69d91
Platform: deduplicate verbose logging logic in WindowlessEglApplication.
Vladimír Vondruš
2021-02-25 18:53:26 +0100
-
b29de865af
GL: no need for separate Context::InternalFlags anymore.
Vladimír Vondruš
2021-02-25 16:57:14 +0100
-
32018051f2
GL: fix Context move constructor.
Vladimír Vondruš
2021-02-25 16:08:59 +0100
-
7111085d1e
GL: add an extensive test for Context moving.
Vladimír Vondruš
2021-02-25 15:59:25 +0100
-
4de9f75e1c
GL: make the Context::makeCurrent() test more robust.
Vladimír Vondruš
2021-02-25 12:37:36 +0100
-
46d8f25363
external: don't define WIN32_LEAN_AND_MEAN just for shits and giggles.
Vladimír Vondruš
2021-02-25 11:38:07 +0100
-
5714828e0a
GL: the compiler outsmarted me and made my test fail.
Vladimír Vondruš
2021-02-25 11:37:43 +0100
-
dec3d74d8a
GL: MSVC 2015, don't die yet.
Vladimír Vondruš
2021-02-24 22:54:33 +0100
-
deddda418e
GL: deprecate Context::supportedExtensions().
Vladimír Vondruš
2021-02-24 23:06:42 +0100
-
8028cbe633
GL: ensure no errors are thrown when asking for Context strings.
Vladimír Vondruš
2021-02-24 22:09:12 +0100
-
8b95542497
GL: we don't need two code paths that do effectively the same.
Vladimír Vondruš
2021-02-24 22:12:03 +0100
-
6cc57246a5
GL: whoops.
Vladimír Vondruš
2021-02-24 22:05:06 +0100
-
e512afa31e
Platform: this comment makes no sense here anymore.
Vladimír Vondruš
2021-02-24 21:43:21 +0100
-
24d70937d7
Platform: this include isn't needed.
Vladimír Vondruš
2021-02-24 21:42:11 +0100
-
5803d52a86
Platform: minor cleanup.
Vladimír Vondruš
2021-02-24 21:41:57 +0100
-
bc9a34ce1b
GL: no need for these hacks anymore.
Vladimír Vondruš
2021-02-24 21:42:59 +0100