-
102a75872b
Text: docs for RendererCore, Renderer and RendererGL.
Vladimír Vondruš
2025-04-03 22:48:01 +0200
-
b5c99a01ee
Text: unused include.
Vladimír Vondruš
2025-04-01 13:05:10 +0200
-
5385f12cfb
Text: test that calling Renderer2D::render() replaces the contents.
Vladimír Vondruš
2025-04-04 23:58:05 +0200
-
bc430c2eee
Text: test Renderer*D construction, copy and moves.
Vladimír Vondruš
2025-04-01 12:20:35 +0200
-
eb0c2a3755
Text: add cache-related assertions to the AbstractRenderer constructor.
Vladimír Vondruš
2025-04-01 11:39:25 +0200
-
c74fb8b69f
TextureTools: another case of too verbose GL::Buffer usage.
Vladimír Vondruš
2025-04-01 11:55:53 +0200
-
67cf0cd0cb
doc: modernize other GL::Buffer-related snippets also.
Vladimír Vondruš
2025-04-01 10:38:40 +0200
-
a8a949cfe9
Shaders: modernize doc snippets a bit.
Vladimír Vondruš
2025-04-01 10:37:37 +0200
-
69f2da2423
Text: new RendererGL class.
Vladimír Vondruš
2025-03-31 21:27:40 +0200
-
f92e16e7e0
Shaders: use `.slice(&Color4ub::rgb)` instead of `arrayCast<Color3ub>()`.
Vladimír Vondruš
2025-03-31 20:37:44 +0200
-
bfce415bf4
Shaders: no need to save the tested output to a temporary here.
Vladimír Vondruš
2025-03-31 20:36:05 +0200
-
c331591c87
Shaders: add {DistanceField}VectorGL::Flag::TextureArrays.
Vladimír Vondruš
2025-03-31 11:58:35 +0200
-
0466eb0929
Shaders: strange doc hiccups.
Vladimír Vondruš
2025-03-31 11:56:40 +0200
-
2c54176270
Shaders: mention texture array use in overview docs.
Vladimír Vondruš
2025-03-31 11:50:59 +0200
-
f9297b78d0
doc: don't reference deprecated names in changelog.
Vladimír Vondruš
2025-03-29 20:00:09 +0100
-
99358c4c41
Shaders: add GenericGL::TextureArrayCoordinates.
Vladimír Vondruš
2025-03-29 19:59:07 +0100
-
c256c27d25
Text: workarounds for silly test crashes due to insane MSVC 2017 bugs.
Vladimír Vondruš
2025-03-28 21:06:16 +0100
-
7dcd0998f1
Text: fix deprecated no-assert build.
Vladimír Vondruš
2025-03-27 23:29:19 +0100
-
3c626b00f4
Text: new Renderer class.
Vladimír Vondruš
2025-03-31 09:49:00 +0200
-
84809128b1
Text: new RendererCore class.
Vladimír Vondruš
2024-11-07 22:15:38 +0100
-
8168a06bab
Text: add a GlyphCacheArrayGL.
Vladimír Vondruš
2025-03-10 09:40:11 +0100
-
342013659a
DebugTools: fix bad wording in textureSubImage() docs.
Vladimír Vondruš
2025-03-10 13:34:11 +0100
-
2964c8d7b5
DebugTools: expand textureSubImage() tests for half-float types.
Vladimír Vondruš
2025-03-10 12:51:31 +0100
-
a115b943b3
DebugTools: deprecate buffer overloads for textureSubImage().
Vladimír Vondruš
2025-03-10 13:22:08 +0100
-
aeedd681b2
Text: don't reuse the same pixel values in a test.
Vladimír Vondruš
2025-03-10 10:07:44 +0100
-
b26d694d13
Text: random improvements to font and glyph cache docs.
Vladimír Vondruš
2025-03-09 15:38:05 +0100
-
d6fdccac14
Text: improve docs for font ascent(), descent() and lineHeight().
Vladimír Vondruš
2024-11-07 17:20:25 +0100
-
1553328cd7
Text: add glyphQuadBounds().
Vladimír Vondruš
2024-11-06 22:17:48 +0100
-
5cfba5bfb9
Text: minor, doc++.
Vladimír Vondruš
2024-11-06 22:13:39 +0100
-
e3a522895e
Text: (temporarily) rename the Renderer template to BasicRenderer.
Vladimír Vondruš
2024-10-30 11:15:22 +0100
-
06e4dae332
Text: forward-declare the nasty STL types.
Vladimír Vondruš
2024-10-30 10:59:31 +0100
-
f88c0f5327
GL: update workaround description with additional info.
Vladimír Vondruš
2025-03-25 22:47:27 +0100
-
feecd28993
GL: new "nv-broken-buffer-dsa" workaround.
Vladimír Vondruš
2025-03-25 12:00:18 +0100
-
5ee38c6e22
GL: cross-reference renderbuffer and texture max sample count queries.
Vladimír Vondruš
2025-03-24 19:22:15 +0100
-
2775f4f105
SceneTools: doc++
Vladimír Vondruš
2025-03-23 15:31:38 +0100
-
e8b6ec9639
doc: remove MAGNUM_INCLUDE_INSTALL_PREFIX from CMake docs.
Vladimír Vondruš
2025-03-22 20:48:21 +0100
-
bd80109377
modules: don't set MAGNUM_LIBRARY, it's useless.
Vladimír Vondruš
2025-03-22 20:40:57 +0100
-
bea9f1f439
CMake: remove dead plugin-related code.
Vladimír Vondruš
2025-03-22 20:19:34 +0100
-
f9175d2837
GL: only allow GL::Attribute::DataType with matching signedness on WebGL.
Vladimír Vondruš
2025-03-06 21:22:18 +0100
-
47a248af9e
GL: missing include on a non-deprecated WebGL build.
Vladimír Vondruš
2025-03-06 20:59:54 +0100
-
1e9b11860d
AnySceneImporter: recognize USD files.
Vladimír Vondruš
2025-03-06 12:05:39 +0100
-
3c27afae42
AnySceneImporter: test & document formats deliberately not handled.
Vladimír Vondruš
2025-03-06 11:24:40 +0100
-
fdcfa67658
AnySceneImporter: recognize only *.mesh.xml as OGRE mesh, not *.xml.
Vladimír Vondruš
2025-03-06 11:24:05 +0100
-
ac17573961
Any{Image,Scene}Importer: explicitly test all recognized extensions.
Vladimír Vondruš
2025-03-06 11:43:22 +0100
-
f19dcac1b3
MeshTools: fix interleavedData() if trailing padding is omitted.
Vladimír Vondruš
2025-03-04 16:31:18 +0100
-
ceaccd7e54
MeshTools: put branch contents on a new line.
Vladimír Vondruš
2025-03-04 16:30:57 +0100
-
e8101a4245
MeshTools: make interleavedData() test order match call order.
Vladimír Vondruš
2025-03-04 16:17:56 +0100
-
c390437b76
AnySceneImporter: recognize the *.vrm extension.
Vladimír Vondruš
2025-03-04 10:03:39 +0100
-
8441b26aa0
fontconverter,distancefieldconverter: drop the extra namespaces.
Vladimír Vondruš
2025-03-01 16:39:57 +0100
-
5457aff1fe
gl-info: the class was still named from back when this was magnum-info.
Vladimír Vondruš
2025-03-01 16:39:07 +0100
-
e9ee55dbbf
gl-info: wrap the Application class in an anonymous namespace.
Vladimír Vondruš
2025-03-01 16:36:00 +0100
-
cda3709af9
SceneGraph: work around -Wnon-virtual-dtor on GCC and Clang.
Vladimír Vondruš
2025-03-01 16:26:42 +0100
-
bb49a41e2b
Merge
a56b7541ab into 820382767c
#664
Vladimír Vondruš
2025-02-26 12:33:51 +0100
-
-
6db0604160
It's 2025, C++14 is nothing to boast with.
Vladimír Vondruš
2025-02-24 12:33:58 +0100
-
2505272e95
GL: suppress an error/warning on MinGW Clang too, not just clang-cl.
Vladimír Vondruš
2025-02-24 12:33:11 +0100
-
f1bf44f9f4
SceneTools: bad doc copypaste.
Andy Maloney
2025-02-24 12:26:57 +0100
-
0e0713eb47
Math: document that float types use fuzzy compare for equality.
Vladimír Vondruš
2025-02-18 20:31:43 +0100
-
-
-
9367781090
Merge
4ed3ad59e9 into 820382767c
#651
Stanislaw Halik
2025-02-22 19:58:38 -0500
-
-
-
a56b7541ab
doc: updated changelog and credits.
#664
apple-crashy-msaa-default-framebuffer
Vladimír Vondruš
2025-02-18 20:11:59 +0100
-
b6ca052f24
GL: new "apple-crashy-msaa-default-framebuffer" workaround.
David Peicho
2025-02-18 20:10:02 +0100
-
05699b336c
GL: restrict the "apple-buffer-..." workaround to just Apple drivers.
Vladimír Vondruš
2025-02-18 20:07:14 +0100
-
-
-
820382767c
Trade: recognize also NoneRoughnessMetallicTexture in hasORMTexture().
Vladimír Vondruš
2025-02-18 00:20:34 +0100
-
7a959d1edd
Trade: make PbrMetallicRoughnessMaterialData definitions match decls.
Vladimír Vondruš
2025-02-18 00:18:59 +0100
-
ce91b6d63e
Trade: clean up PbrMetallicRoughnessMaterialData packing tests.
Vladimír Vondruš
2025-02-18 00:08:40 +0100
-
d5d7b8e449
Updated toolchains submodule.
Vladimír Vondruš
2025-02-17 20:23:52 +0100
-
1281576c63
doc: updated credits and changelog.
Vladimír Vondruš
2025-02-17 20:28:05 +0100
-
2219abd835
Platform: use non-deprecated ALooper_pollOnce() in AndroidApplication.
hsdk123
2025-01-19 02:46:14 -0500
-
ac93c511d1
Platform: update SDK versions for AndroidApplicationTest.
Vladimír Vondruš
2025-02-17 20:08:28 +0100
-
13d953313f
Platform: use scroll event properties new since SDL 2.0.18 and 26.
Vladimír Vondruš
2025-02-17 19:53:10 +0100
-
9c852767c8
Text: rename Alignment::*Start to *Begin.
Vladimír Vondruš
2025-02-16 20:03:41 +0100
-
6d2257c9a6
TextureTools: use a more realistic image type for atlas inputs.
Vladimír Vondruš
2025-02-16 19:58:15 +0100
-
05b74816e4
Trade: avoid ambiguity when creating MeshAttributeData from a char view.
Vladimír Vondruš
2025-02-17 12:28:04 +0100
-
4ef578f30f
Text: suggest using the returned range for glyph cache image flush.
Vladimír Vondruš
2025-02-14 19:15:32 +0100
-
b5325ab0ac
TextureTools: return the filled range from AtlasLandfill::add().
Vladimír Vondruš
2025-02-14 18:58:47 +0100
-
490c7b0075
TextureTools: properly test AtlasLandfill array recursion failure.
Vladimír Vondruš
2025-02-14 18:46:20 +0100
-
f3e5095a41
TextureTools: don't use 3D sizes for 2D AtlasLandfill tests.
Vladimír Vondruš
2025-02-14 14:00:34 +0100
-
ca62a9653f
TextureTools: comment wrongly copypasted from atlasArrayPowerOfTwo().
Vladimír Vondruš
2025-02-14 13:37:00 +0100
-
e7dce086f4
Text: add init list overload for AbstractFont::fillGlyphCache().
Vladimír Vondruš
2025-02-14 11:48:34 +0100
-
fba935c224
Use Path::{path,filename}() instead of split() where it makes sense.
Vladimír Vondruš
2025-02-12 13:38:47 +0100
-
15f76e08b6
Fix badly copypasted documentation.
Vladimír Vondruš
2025-02-03 01:33:07 +0100
-
dedf1c6faa
Shaders: this thing can be flat-interpolated.
Vladimír Vondruš
2025-02-01 16:15:34 +0100
-
1817c50507
Shaders: document what line-related code is shared with the Ui lib.
Vladimír Vondruš
2025-02-01 14:19:21 +0100
-
59a60026f3
Shaders: extract reusable line drawing GLSL code to separate files.
Vladimír Vondruš
2025-02-01 14:14:34 +0100
-
cbdbfb32b4
Shaders: add a direct LineMaterialUniform setter for miter limit.
Vladimír Vondruš
2025-02-01 13:56:43 +0100
-
087dd92f25
Shaders: doc++
Vladimír Vondruš
2025-02-01 13:55:36 +0100
-
4aa896f604
Shaders: use the more common code style for assertion-only arguments.
Vladimír Vondruš
2025-02-01 13:54:47 +0100
-
65746e6d0c
Mention Bluesky in contacts.
Vladimír Vondruš
2025-01-29 22:18:49 +0100
-
79acd74d37
The CREDITS.md file is just redirecting further, don't even link to it.
Vladimír Vondruš
2025-01-29 22:11:32 +0100
-
c6eac0036f
Hunter? What's that?
Vladimír Vondruš
2025-01-29 22:11:00 +0100
-
9f3856d797
package/ci: run the TSan job on a VM to have control over ASLR.
Vladimír Vondruš
2025-01-27 16:57:05 +0100
-
013775bc37
package/ci: unify base linux install step on CircleCI.
Vladimír Vondruš
2025-01-27 16:54:35 +0100
-
d156fe8567
doc: update changelog.
Vladimír Vondruš
2025-01-27 13:21:12 +0100
-
7cf10de40b
Updated toolchains submodule.
Vladimír Vondruš
2025-01-23 12:36:48 +0100
-
de061d2e30
Fix confusing CompressedPixelStorage::dataProperties() docs.
Vladimír Vondruš
2025-01-26 13:08:03 +0100
-
40b7f5982e
GL: wrong label in a test.
Vladimír Vondruš
2025-01-26 22:02:26 +0100
-
7a0d178116
GL: unify BufferImage extension documentation with other places.
Vladimír Vondruš
2025-01-26 00:21:45 +0100
-
134b8bd8b2
GL: add missing tests for texture format compressed block size queries.
Vladimír Vondruš
2025-01-25 23:33:03 +0100
-
f128762bab
GL: fix enum translation in 1D compressed texture upload.
Vladimír Vondruš
2025-01-25 22:48:37 +0100
-
cfc81e68b2
GL: these 3D compressed subimage uploads no longer fail on NV.
Vladimír Vondruš
2025-01-25 19:06:11 +0100
-
214dd5dbad
GL: fix compressed Texture3D subimage upload test.
Vladimír Vondruš
2025-01-25 19:01:48 +0100