Commit Graph

  • 15254d2d14 Trade: move a test case to a better place. Vladimír Vondruš 2023-02-04 21:07:47 +0100
  • 8b058faae2 Trade: properly test all constexpr SceneFieldData constructors. Vladimír Vondruš 2023-02-04 18:28:07 +0100
  • cb5e8f4569 Trade: the SceneFieldData string constructors can't be constexpr. Vladimír Vondruš 2023-02-04 18:19:21 +0100
  • 769cc9ee2a Trade: rename SceneFieldData constructor tests for clarity. Vladimír Vondruš 2023-02-04 17:19:36 +0100
  • b0093bf89f Trade: rename a test case for clarity. Vladimír Vondruš 2023-02-04 16:06:52 +0100
  • 274144bba5 Trade: doc++ Vladimír Vondruš 2023-02-10 14:06:33 +0100
  • 4192ff1fa7 Math: doc++ Vladimír Vondruš 2023-02-08 19:24:00 +0100
  • 71d1bd2136 Trade: order MeshData::primitive() as the first thing there. Vladimír Vondruš 2023-02-08 18:40:22 +0100
  • 4a87a0bc4b Math: add Color[34]::{from,to}LinearRgb[a]Int(). Vladimír Vondruš 2023-02-08 18:37:50 +0100
  • c2cccd64d6 Math: not sure what was the original reason for this typedef suffering. Vladimír Vondruš 2023-02-08 17:51:17 +0100
  • 5ef38ea233 Math: reorder Color4 overloads to have the same names together. Vladimír Vondruš 2023-02-08 16:55:50 +0100
  • 50fc3a0e64 Math: don't use auto in Color conversion snippets. Vladimír Vondruš 2023-02-08 16:48:04 +0100
  • 897d1002c3 Math: rename Color[34]::fromSrgb*(UnsignedInt) to fromSrgb*Int(). Vladimír Vondruš 2023-02-08 16:23:19 +0100
  • ed47e0b6a7 doc: show a gallery of all primitives in the Primitives namespace docs. Vladimír Vondruš 2023-01-17 14:05:56 +0100
  • 2b24cee225 Clarify MAGNUM_BUILD_DEPRECATED docs. Vladimír Vondruš 2023-02-08 12:52:06 +0100
  • 1dbc633bc8 Trade: doc++ Vladimír Vondruš 2023-02-02 22:43:09 +0100
  • 83ee04b362 Trade: don't do an unnecessary cast for a MeshAttributeData view. Vladimír Vondruš 2023-02-02 22:27:38 +0100
  • 0401c4ded8 Trade,Primitives: use a correct type-erased view for MeshAttributeData. Vladimír Vondruš 2023-02-02 22:20:15 +0100
  • 360bcc443e Shaders: don't use std::pair here. Vladimír Vondruš 2023-02-02 12:46:12 +0100
  • 02df65f688 SceneTools: add a note why std::pair has to be used here. Vladimír Vondruš 2023-02-02 12:45:53 +0100
  • 826329258a Math: adapt to changes in Corrade's TweakableParser also for Angle. Vladimír Vondruš 2023-02-02 12:45:20 +0100
  • ffcba3912b package/ci: reduce parallelism even further. Vladimír Vondruš 2023-02-01 21:29:48 +0100
  • 2b53e8b974 doc: regenerate SVGs for Animation easings. Vladimír Vondruš 2023-02-01 22:42:49 +0100
  • 32398ffadd Animation: be less strict about bounds for double easings. Vladimír Vondruš 2023-02-01 21:27:58 +0100
  • 3c8fd70c12 Animation: make Easing a template struct, add an Easingd typedef. Vladimír Vondruš 2023-02-01 20:38:28 +0100
  • cb12b669a5 Animation: indent the Easing namespace. Vladimír Vondruš 2023-02-01 19:57:48 +0100
  • 6ab446f7ed Trade: document that MaterialAttributeData expect a non-empty name. Vladimír Vondruš 2023-01-21 23:11:40 +0100
  • ac34c9c7e1 Shaders: list also private headers in project view of IDEs. Vladimír Vondruš 2023-01-16 23:03:31 +0100
  • 9c7545ec5e Shaders: fix copypasted doc nonsense. Vladimír Vondruš 2023-01-16 13:39:10 +0100
  • 1bdae5fddd Shaders: properly check for EXT_gpu_shader4 if ObjectId is enabled. Vladimír Vondruš 2023-01-16 13:22:15 +0100
  • f0b4459ce3 Trade: doc++ Vladimír Vondruš 2023-01-21 17:45:28 +0100
  • dfb784b5ce sceneconverter: remove a test workaround for a now-fixed ufbx issue. Vladimír Vondruš 2023-01-20 20:02:05 +0100
  • 7de3704d5a Vk: try a significantly larger count in DescriptorPool allocation test. Vladimír Vondruš 2023-01-20 12:44:18 +0100
  • 592548e220 sceneconverter: update outdated comment. Vladimír Vondruš 2023-01-18 21:20:15 +0100
  • 67be997af5 AnySceneImporter: add a TODO for recognizing `*.mtl`. Vladimír Vondruš 2023-01-18 21:11:33 +0100
  • ee9e2e96be sceneconverter: implement a --phong-to-pbr option. Vladimír Vondruš 2023-01-18 21:08:41 +0100
  • b38b05cae1 sceneconverter: verify also the unimplemented case for 1D images. Vladimír Vondruš 2023-01-18 21:06:17 +0100
  • fee4de16fe sceneconverter: test also behavior with ignored contents. Vladimír Vondruš 2023-01-18 17:47:02 +0100
  • c8d009f0a9 Trade: sort addSupporterImporterContents() warnings by dependency order. Vladimír Vondruš 2023-01-18 17:54:43 +0100
  • 79bccf6bf8 sceneconverter: reserve the mesh array before appending to it. Vladimír Vondruš 2023-01-18 16:53:06 +0100
  • 427d6be514 sceneconverter: make the test instances easier to read. Vladimír Vondruš 2023-01-18 16:50:31 +0100
  • 6dd78afd28 sceneconverter: improve some comments in the test. Vladimír Vondruš 2023-01-18 16:29:30 +0100
  • 632bf93a4e Shaders: fix the non-deprecated ES2 build. Vladimír Vondruš 2023-01-18 19:25:47 +0100
  • 5306542876 TgaImageConverter: add a TODO. Vladimír Vondruš 2023-01-16 12:28:01 +0100
  • af3e364b35 AnyImageConverter: adapt test to TgaImageConverter changes. Vladimír Vondruš 2023-01-15 21:50:28 +0100
  • 1101712b16 imageconverter: adapt test to TgaImageConverter changes. Vladimír Vondruš 2023-01-15 21:49:03 +0100
  • 8fd6d9e8af TgaImageConverter: use RLE only if uncompressed output isn't smaller. Vladimír Vondruš 2023-01-15 21:48:11 +0100
  • 52c918bcb4 TgaImageConverter: test the verbose message before a SKIP(). Vladimír Vondruš 2023-01-15 21:46:39 +0100
  • 0bf32ae1d2 doc: mark TgaImageConverter as having no known caveats. Vladimír Vondruš 2023-01-15 20:52:10 +0100
  • 5796b597f3 TgaImageConverter: implement RLE encoding. Vladimír Vondruš 2023-01-15 20:45:55 +0100
  • 7ccf22e1d0 Math: remove swizzle() that was deprecated since 2019.10. Vladimír Vondruš 2023-01-15 20:39:00 +0100
  • 35c02023a0 TgaImageConverter: properly test also the single-channel case. Vladimír Vondruš 2023-01-15 17:53:53 +0100
  • cdb33c8723 TgaImageConverter: put test data closer to the actual test case. Vladimír Vondruš 2023-01-15 17:39:44 +0100
  • ae88ea44cf TgaImageConverter: move verbose output to the pixel format switch. Vladimír Vondruš 2023-01-15 13:22:35 +0100
  • 9903e23af9 TgaImageConverter: don't zero-init all output for no reason. Vladimír Vondruš 2023-01-15 12:57:05 +0100
  • 0db8e6c4a3 TgaImporter: simplify RLE detection. Vladimír Vondruš 2023-01-15 12:50:19 +0100
  • 5113315cf8 doc: add info about iOS launch screens needed for native resolution. Vladimír Vondruš 2023-01-12 11:31:30 +0100
  • 3e15133772 Trade: fix doc typo. Pablo Escobar 2023-01-11 18:53:51 +0100
  • 350531f2ab Shaders: define enum set operators right next to the typedef. Vladimír Vondruš 2023-01-08 17:34:37 +0100
  • b6a31a0af4 Fix double-precision Bezier typedefs to be actually double-precision. Vladimír Vondruš 2023-01-07 17:18:40 +0100
  • f75449240e Shaders: what, C++, forward declarations work here but not there?! Vladimír Vondruš 2023-01-03 12:45:53 +0100
  • 963faea23d Shaders: doc++ Vladimír Vondruš 2023-01-03 12:06:13 +0100
  • afa2b37389 Shaders: group whole vertex/fragment shader setup together. Vladimír Vondruš 2023-01-03 11:31:47 +0100
  • d5a03b7b12 package/ci: reduce parallelism for the ES2 build as well. Vladimír Vondruš 2023-01-05 11:44:57 +0100
  • 63806e6ce6 doc: updated changelog. Vladimír Vondruš 2023-01-05 10:54:11 +0100
  • 86147fd7c1
    Find static debug sdl2 #613 hsdk123 2023-01-05 03:41:35 -0500
  • 8aa4894f20 doc: updated changelog. Vladimír Vondruš 2023-01-04 21:22:18 +0100
  • ecd0d55726 DebugTools: fix TextureImage.cpp on a non-deprecated build. Hugo Amiard 2023-01-03 16:48:47 +0100
  • d3c690b865 Properly include Macros.h for CORRADE_AUTOMATIC_INITIALIZER(). Hugo Amiard 2023-01-04 21:17:30 +0100
  • b405839de5 package/ci: reduce parallelism on the linux-static build. Vladimír Vondruš 2023-01-04 21:17:01 +0100
  • 5830249bac Fix Emscripten TextureImage.cpp no deprecated build #612 Hugo Amiard 2023-01-03 16:48:47 +0100
  • ac0351585d package/archlinux: include also RelWithDebInfo in the dev PKGBUILD. #499 Vladimír Vondruš 2023-01-01 23:28:51 +0100
  • 9b4a813b86 DebugTools,Shaders,TextureTools: null-terminate shader resources. Vladimír Vondruš 2023-01-01 23:29:01 +0100
  • 3e7298f3d3 DebugTools,Shaders,TextureTools: use string view literals everywhere. Vladimír Vondruš 2022-12-31 18:18:26 +0100
  • b8cec8de17 GL: use a single allocation instead of two in Shader::submitCompile(). Vladimír Vondruš 2022-12-31 18:04:29 +0100
  • 31b77f0f0c doc: remove std::string usage from doc image generators. Vladimír Vondruš 2022-12-31 04:46:34 +0100
  • 5d0454ce98 Remove random unneeded <string> and StringStl.h includes. Vladimír Vondruš 2022-12-31 03:12:06 +0100
  • 6a2d7a40ad GL: remove unnecessary std::string use from a test. Vladimír Vondruš 2022-12-31 04:33:36 +0100
  • e4f662539f doc: remove unnecessary use of std::string. Vladimír Vondruš 2022-12-31 03:06:53 +0100
  • cec3c21c30 DebugTools: port FrameProfiler away from std::string. Vladimír Vondruš 2022-12-31 03:03:35 +0100
  • 19ba0796e8 DebugTools: port screenshot() away from std::string. Vladimír Vondruš 2022-12-31 02:54:12 +0100
  • 468d68eed4 GL: don't use std::pair in Context internals. Vladimír Vondruš 2022-12-30 22:12:41 +0100
  • 2620eca9ae GL: drop another std::pair occurence from the internals. Vladimír Vondruš 2022-12-30 22:05:45 +0100
  • e0210a1007 GL: drop std::pair from texture state tracker internals. Vladimír Vondruš 2022-12-30 22:03:41 +0100
  • d0e18e1f5c GL: drop std::pair from AbstractShaderProgram::validate() as well. Vladimír Vondruš 2022-12-30 21:54:47 +0100
  • b2f72c958b gl-info: what, I'm still using std::vector here?! Vladimír Vondruš 2022-12-30 21:37:45 +0100
  • 18f0b31c8a GL: huh, what is this <string> include doing here. Vladimír Vondruš 2022-12-30 21:37:26 +0100
  • db2cb49279 GL: port Shader and ShaderProgram away from std::string. Vladimír Vondruš 2022-12-29 19:25:41 +0100
  • 2f57162fbf Shaders: ditch the insane Phong light initializer setup. Vladimír Vondruš 2022-12-31 03:34:50 +0100
  • d89b882ccf GL: port Debug{Output,Group,Message} away from std::string. Vladimír Vondruš 2021-02-27 10:55:18 +0100
  • e933849ded GL: forgot to list these internal headers in CMakeLists. Vladimír Vondruš 2022-12-30 22:41:25 +0100
  • e35a52e86f GL: trim whitespace from AbstractShaderProgram::validate(). Vladimír Vondruš 2022-12-31 17:56:49 +0100
  • f3de392439 GL: properly test failed AbstractShaderProgram::validate(). Vladimír Vondruš 2022-12-30 19:34:02 +0100
  • 527a4d87b7 GL: not sure what is this include for. Vladimír Vondruš 2022-12-30 20:58:53 +0100
  • 569e4944ec GL: don't use // comments. Vladimír Vondruš 2022-12-30 20:42:47 +0100
  • 475a74887c GL: deduplicate & simplify DebugOutput::setCallback() internals. Vladimír Vondruš 2022-12-30 21:01:06 +0100
  • 4f5fc0a867 GL: clean up ancient cruft from an instanced test. Vladimír Vondruš 2022-12-30 16:10:49 +0100
  • c6e627d560 GL: we need to include Reference.h only on a deprecated build. Vladimír Vondruš 2022-12-29 19:26:02 +0100
  • 4ef33236eb Adapt to changes in Corrade's Utility::TweakableParser. Vladimír Vondruš 2023-01-01 23:51:00 +0100
  • 5b98db09df doc: mention UfbxImporter in the File Formats table. Vladimír Vondruš 2022-12-29 14:50:03 +0100