Commit Graph

  • e7321a07e7 Platform: set SDL_HINT_OPENGL_ES_DRIVER only on GLES. Vladimír Vondruš 2022-09-09 19:37:41 +0200
  • da569a41de Platform: merge WindowlessWindowsEglApplication into EglApp and remove. Vladimír Vondruš 2022-09-09 19:00:45 +0200
  • 6d4758f534 Platform: properly handle the optional EGL surface in moves. Vladimír Vondruš 2022-09-09 18:23:27 +0200
  • cc0aa87646 CMake: forgot to prefix a conditional option condition here. Vladimír Vondruš 2022-09-09 15:51:25 +0200
  • 983a99d540 Animation,Trade: add various TODOs. Vladimír Vondruš 2022-09-09 14:24:08 +0200
  • adaaeeb884 sceneconverter: implement --info-cameras. Vladimír Vondruš 2022-09-09 01:12:35 +0200
  • cc29cbcc73 {image,scene}converter: extract and test --info printing code. Vladimír Vondruš 2022-09-09 00:32:56 +0200
  • 597fa89e4e sceneconverter: move colored output logic at the top as well. Vladimír Vondruš 2022-08-25 12:55:48 +0200
  • 6749df4c4b debuggers: add GDB pretty-printers for some types. #589 William JCM 2022-09-10 13:38:25 +0200
  • 6af8c0b4d0 sceneconverter: reorder all plugin managers to be in a single place. Vladimír Vondruš 2022-08-25 12:35:28 +0200
  • df8da4e27b Trade: missing include in an internal header. Vladimír Vondruš 2022-09-07 18:57:34 +0200
  • 1f1041b4b0 Math: update Half doc snippets to reflect what's actually printed. Vladimír Vondruš 2022-09-07 18:10:57 +0200
  • d0d0f978f9 Test: start testing code in various command line utilities. Vladimír Vondruš 2022-09-07 14:06:37 +0200
  • da5d2fa958 MeshTools: fix more unused var warnings on a non-deprecated build. Vladimír Vondruš 2022-09-07 09:34:55 +0200
  • fe6a387515 TextureTools,Trade: fix unused var warning on a non-deprecated build. Vladimír Vondruš 2022-09-07 09:06:03 +0200
  • 4ff655740e GL: take an Iterable in AbstractShaderProgram::attachShaders(). Vladimír Vondruš 2022-09-06 20:45:01 +0200
  • 13015bd8ff Shaders: no need to store MeshVisualizer flags in CompileState. Vladimír Vondruš 2022-09-06 20:30:11 +0200
  • eede671755 Shaders: avoid including GL/Shader.h in headers. Vladimír Vondruš 2022-09-06 20:05:40 +0200
  • a494b47d4b GL: add Shader::wrap() and release(). Vladimír Vondruš 2022-09-06 19:05:55 +0200
  • 966b94873e Shaders: add a benchmarking TODO. Vladimír Vondruš 2022-09-06 18:38:17 +0200
  • ce313a51c2 doc: mark KHR_parallel_shader_compile as (mostly) done. Vladimír Vondruš 2022-09-06 18:36:00 +0200
  • c0c712cc33 GL: deprecate list-taking Shader::compile() and ShaderProgram::link(). Vladimír Vondruš 2022-09-06 18:30:15 +0200
  • c9d7365937 GL: better handle a case of async link failures. Vladimír Vondruš 2022-09-06 17:56:42 +0200
  • 6e7b92b25a GL: unify tests for Shader/ShaderProgram compile/link failures. Vladimír Vondruš 2022-09-06 17:31:45 +0200
  • 70fc232dbc GL: unconditionally trim shader compilation/linking messages. Vladimír Vondruš 2022-09-06 15:43:57 +0200
  • 56cc8734c7 Shaders: the early exit is only for assertion testing, document that. Vladimír Vondruš 2022-09-06 15:31:54 +0200
  • 10dffc6592 doc: updated credits & changelog. Vladimír Vondruš 2022-09-06 15:21:11 +0200
  • 40fa631f2b Shaders: these constructors shuld've been marked as new. Vladimír Vondruš 2022-09-06 15:09:24 +0200
  • 48326ac418 Shaders: minor cleanup & document new async compilation APIs. Vladimír Vondruš 2022-09-06 15:19:30 +0200
  • 82a1f8e767 Shaders: fix a typo in a doc snippet. Vladimír Vondruš 2022-09-06 17:52:49 +0200
  • e9520c2a5a GL: show the actual variable declaration in a doc snippet. Vladimír Vondruš 2022-09-06 17:53:27 +0200
  • 4580c30d1e GL: document async shader compilation and linking. Vladimír Vondruš 2022-09-06 15:06:43 +0200
  • 1f3c250e8e doc: move MyShader definition out of snippet main(). Vladimír Vondruš 2022-09-05 22:00:45 +0200
  • eb17d77562 Shaders: implement async shader compilation for all shaders. Vladislav Oleshko 2022-07-08 22:01:09 +0300
  • 96f97d4e7a GL: implement APIs for async shader compilation & linking. Vladislav Oleshko 2022-07-08 22:01:09 +0300
  • 4b2de39396 singles: update MagnumMath docs with what CorradeCpu has already. Vladimír Vondruš 2022-09-05 19:24:51 +0200
  • d605b06b91 Shaders,Text: fix some Engrish. Vladimír Vondruš 2022-09-05 19:02:55 +0200
  • 4d8fe77809 Use a more concrete message prefix in MAGNUM_ASSERT_*_SUPPORTED() macros. Vladimír Vondruš 2022-09-05 19:01:59 +0200
  • ebbed673b2 Fixes #576 Vladislav Oleshko 2022-09-03 23:49:59 +0300
  • 65f3d81d10 doc: list GltfSceneConverter in the file format tables. Vladimír Vondruš 2022-09-01 12:47:46 +0200
  • 213e80426d AnySceneConverter: recognize glTF files. Vladimír Vondruš 2022-09-01 12:46:41 +0200
  • ffba3e2643 AnySceneImporter: explicitly verify delegating *.glb files as well. Vladimír Vondruš 2022-09-01 12:45:44 +0200
  • d344eca515 Trade: properly propagate image view flags in AbstractSceneConverter. Vladimír Vondruš 2022-09-01 12:42:30 +0200
  • 6aaf3711f2 Math: doc++ Vladimír Vondruš 2022-09-01 12:35:19 +0200
  • 84b27e14d0 package/ci: add a TODO for Ninja job capping. Vladimír Vondruš 2022-08-31 00:16:51 +0200
  • c6c35035f8 package/ci: further reduce ES3 build parallelism. Vladimír Vondruš 2022-08-30 20:40:38 +0200
  • 66a57088b1 Trade: add SceneData::fieldSizeBound(). Vladimír Vondruš 2022-08-30 19:16:40 +0200
  • f0ad33f850 Audio,ShaderTools,Text,Trade: packed debug printing for all Feature enums. Vladimír Vondruš 2022-08-30 18:51:21 +0200
  • 9b610ee600 Audio: actually test ImporterFeatures debug printing. Vladimír Vondruš 2022-08-30 18:46:36 +0200
  • 7c1ae161b9 {image,scene}converter: don't use a white terminal color in --info. Vladimír Vondruš 2022-08-25 13:01:31 +0200
  • 4f86aa622f
    Merge e9acbdb677 into 72a51c3594 #565 Vladimír Vondruš 2022-08-26 08:37:07 +0900
  • 1e363fdab8 Fix MeshVisualizer test case Vladislav Oleshko 2022-08-24 20:05:53 +0300
  • 9a0af4d3bb Fix unused vars Vladislav Oleshko 2022-08-24 19:48:15 +0300
  • 72a51c3594 DebugTools: doc++ Vladimír Vondruš 2022-08-24 13:02:08 +0200
  • dfc7c3fe2c DebugTools: no need to set hidden visibility for a nested class. Vladimír Vondruš 2022-08-24 12:59:26 +0200
  • e1619e5aab Trade: expose materialLayerName() and materialAttributeName(). Vladimír Vondruš 2022-08-24 12:57:17 +0200
  • 16703f3137 Trade: doc++ Vladimír Vondruš 2022-08-24 12:36:37 +0200
  • 3cb7fe5993 Trade: doc++ Vladimír Vondruš 2022-08-22 18:50:03 +0200
  • a9a4caf740 Trade: add MaterialData::findAttributeId() and findLayerId(). Vladimír Vondruš 2022-08-22 18:42:27 +0200
  • dd51e27247 Fix MeshVisualizer & tests Vladislav Oleshko 2022-08-24 19:21:44 +0300
  • b592fcbff3 Fix formatting Vladislav Oleshko 2022-08-24 18:57:37 +0300
  • 3ab4b6fef3 Refactor tests Vladislav Oleshko 2022-08-23 16:50:15 +0300
  • b5da1e2abc Move VertexColorGL impls from header Vladislav Oleshko 2022-08-23 15:24:21 +0300
  • b086162c6d Move VectorGL impls from header Vladislav Oleshko 2022-08-23 14:58:24 +0300
  • 1d6c99da76 Move FlatGL impls from header Vladislav Oleshko 2022-08-23 14:52:39 +0300
  • 9941d83e1d Trade: rename internal MaterialData helpers for consistency. Vladimír Vondruš 2022-08-22 18:35:43 +0200
  • 569ae5a195 AnyImageImporter: fall back to BasisImporter if KtxImporter isn't found. Vladimír Vondruš 2022-08-22 14:56:48 +0200
  • 75d927272b Trade: doc++ Vladimír Vondruš 2022-08-22 14:21:21 +0200
  • 54d0b999b1 Trade: un-combinatorially-explode ImageConverterFeatures. Vladimír Vondruš 2022-08-22 14:17:10 +0200
  • 511d869413 DistanceFieldVector & tests. Fix deprecated references Vladislav Oleshko 2022-08-21 22:20:06 +0300
  • c29c5d67f7 TgaImageConverter: fix a non-deprecated build. Vladimír Vondruš 2022-08-20 19:00:16 +0200
  • 278431dd8f AnyImageConverter: bump plugin interface. Vladimír Vondruš 2022-08-20 13:41:00 +0200
  • f5f96513b5 TgaImageConverter: expose file extension and MIME type interfaces. Vladimír Vondruš 2022-08-20 13:17:30 +0200
  • 3892ddc4dc Trade: add AbstractImageConverter::extension() and mimeType(). Vladimír Vondruš 2022-08-20 13:17:08 +0200
  • 5795c1505b Tga{Importer,ImageConverter}: minor cleanup. Vladimír Vondruš 2022-08-20 12:46:45 +0200
  • a4561716f6 Trade: doc++ Vladimír Vondruš 2022-08-20 12:34:08 +0200
  • eb382b3096 Trade: implicitly abort previous conversion in all scene converter APIs. Vladimír Vondruš 2022-08-18 11:44:16 +0200
  • 89763380e1 AnySceneConverter: support whole scene conversion. Vladimír Vondruš 2022-08-18 00:25:30 +0200
  • a5298a2c08 Any*Converter: clean up unused Corrade/Containers/StringStl.h includes. Vladimír Vondruš 2022-08-18 00:20:12 +0200
  • 4ce7d8e9f4 Trade: improve messages for batch->single SceneConverter delegation. Vladimír Vondruš 2022-08-17 23:59:03 +0200
  • 11cc18486b Any*{Converter,Importer}: clean up ancient log redirection in tests. Vladimír Vondruš 2022-08-17 23:25:32 +0200
  • 424d666bab Any*{Importer,Converter}: no, raw string literals make no sense here. Vladimír Vondruš 2022-08-17 23:22:08 +0200
  • cc8440184a Trade: AbstractSceneConverter::begin*() should have a way to fail. Vladimír Vondruš 2022-08-17 22:08:10 +0200
  • 2b5cb6d409 package/ci: yes, tests got even heavier, so reduce the parallelism again. Vladimír Vondruš 2022-08-17 19:38:41 +0200
  • 150d045275 Trade: full scene conversion support in AbstractSceneConverter. Vladimír Vondruš 2022-04-12 22:10:51 +0200
  • 61ea2c7eca doc: updated credits and changelog. Vladimír Vondruš 2022-08-18 11:13:12 +0200
  • 8b45a5170c Use Corrade String[View] in some ConfigurationValue specializations. Hugo Amiard 2022-08-10 12:11:49 +0200
  • 0588c1eefe AnyImageConverter: adapt test to changes in OpenExrImageConverter. Vladimír Vondruš 2022-08-17 13:18:21 +0200
  • b418a8fc87 Vk: add a clickable reference to Queue::submit() from CommandBuffer docs. Vladimír Vondruš 2022-08-16 16:24:37 +0200
  • 0f4f14bb00 Vk: use Containers::Iterable in DescriptorSetLayoutCreateInfo. Vladimír Vondruš 2022-08-16 16:16:04 +0200
  • d958d73df6 Vk: add TODOs for when Containers::Iterable<T&> is a thing. Vladimír Vondruš 2022-08-16 16:08:48 +0200
  • 87fd89c66f MeshTools: use Containers::Iterable in concatenate*() and combine*(). Vladimír Vondruš 2022-08-16 15:52:45 +0200
  • fb7e4101f6 package/ci: go back to lcov 1.13 on MinGW. Vladimír Vondruš 2022-08-13 16:29:43 +0200
  • d1f283d962 Math: fix batch min()/max()/minmax() to work with const input views. Vladimír Vondruš 2022-08-03 12:32:24 +0200
  • e3e05cd1fd Small fix in PhongGL construct Vladislav Oleshko 2022-08-15 20:11:35 +0300
  • fdb1dcaf3b VertexColor & tests Vladislav Oleshko 2022-08-15 19:18:11 +0300
  • 09ab0ef579 Fixes Vladislav Oleshko 2022-08-13 14:17:26 +0300
  • cf9b90ff9b PhongGL & tests Vladislav Oleshko 2022-08-13 14:00:53 +0300
  • 3c899c1631 Small fixes Vladislav Oleshko 2022-08-13 11:53:41 +0300
  • e1ec1a6794 MeshVisualizerGL3D & tests Vladislav Oleshko 2022-08-11 22:55:29 +0300