Commit Graph

  • 8e013baee3 Utility: use Corrade String and StringView in ConfigurationValue #582 Hugo Amiard 2022-08-10 12:11:49 +0200
  • fefb99d24d VectorGL & tests Vladislav Oleshko 2022-08-09 15:45:57 +0300
  • 1a1c045ef3 Fixes: docs, tests Vladislav Oleshko 2022-08-06 13:04:04 +0300
  • f0d7c5d959 Split Sdl2Application mainLoopIteration in event, tickEvent and drawEvent parts Andréas Leroux 2022-08-06 11:46:41 +0200
  • ac6aa80fc1 gl-info,vk-info: print compiled and detected CPU features. Vladimír Vondruš 2022-08-02 01:20:14 +0200
  • 6fe87cc7bf Implement tests for compile/link/flat Vladislav Oleshko 2022-08-01 14:27:31 +0300
  • 0acc265c9a Fix wrong access Vladislav Oleshko 2022-07-29 14:24:21 +0300
  • fa26cfcbc0 More small fixes Vladislav Oleshko 2022-07-28 14:37:42 +0300
  • 742b1bb8b2 Audio: remove use of an obsolete FindOpenAL variable. Vladimír Vondruš 2022-07-28 13:44:00 +0200
  • 1a219825be CMake: document what the dummy.cpp is for. APPLE ARE YOU LISTENING Vladimír Vondruš 2022-07-28 13:43:31 +0200
  • 6cba53e324 doc: forgot to list GL_MAX_SHADER_COMPILER_THREADS_KHR. Vladimír Vondruš 2022-07-28 13:42:49 +0200
  • 05d49d666e Implement completion status fallback & fixes Vladislav Oleshko 2022-07-27 11:28:02 +0300
  • 89582ef54d Update doc comments Vladislav Oleshko 2022-07-27 10:06:08 +0300
  • 8bcd04a1e2 Refactor FlatGL::CompileState Vladislav Oleshko 2022-07-27 09:22:20 +0300
  • d686d7c264
    Merge 5a8d317ad3 into e8e9aeec7f #567 Vladimír Vondruš 2022-07-27 08:33:10 +0900
  • 5fa39ca949
    Update README.md #578 wenqingl 2022-07-26 13:30:23 -0700
  • 66015a2f4e Move shader compilation/linking to member functions Vladislav Oleshko 2022-07-25 16:45:38 +0300
  • 37b47f148c Refactor FlatGL::CompileState Vladislav Oleshko 2022-07-25 16:29:33 +0300
  • e8e9aeec7f Trade: minor doc fixes. Pablo Escobar 2022-07-19 12:59:42 +0200
  • 1ae63af256
    Merge branch 'master' into async-shader-compile Vladislav 2022-07-18 22:16:57 +0300
  • 59a973c678 gl-info: print more compact driver and flags info. Vladimír Vondruš 2022-07-12 13:38:32 +0200
  • d12b675e62 GL: implement packed debug output for Context::Flags and DetectedDrivers. Vladimír Vondruš 2022-07-12 13:37:54 +0200
  • 74f1778759 GL: recognize KHR_parallel_shader_compile on GL, GLES and WebGL. Vladimír Vondruš 2022-07-12 13:04:25 +0200
  • 7d08742341 doc: fix GL/VK extension and version checklist to match actual workflow. Vladimír Vondruš 2022-07-12 11:59:16 +0200
  • d75adc6872 Cleanup and improve comments for various tag definitions. Vladimír Vondruš 2022-07-09 12:19:27 +0200
  • fee2d94946 package/archlinux: updated AUR PKGBUILD version. Vladimír Vondruš 2022-07-06 16:01:23 +0200
  • 46e65477ec Updated toolchains submodule. Vladimír Vondruš 2022-07-06 16:01:14 +0200
  • 51c8ba7fb1 Basic async shader compilation for FlatGL Vladislav Oleshko 2022-07-08 22:01:09 +0300
  • ba111be893 ObjImporter: unneeded include. Vladimír Vondruš 2022-07-04 21:57:30 +0200
  • 6439cfac10 ObjImporter: test also when the first entry in the file is an index. Vladimír Vondruš 2022-07-04 11:12:45 +0200
  • d3e16d8435 ObjImporter: test all cases of invalid mixed primitives. Vladimír Vondruš 2022-07-02 15:04:47 +0200
  • 79aa6f3546 ObjImporter: test also normal index out of range. Vladimír Vondruš 2022-07-02 14:58:20 +0200
  • 1226c9506b ObjImporter: use human readable names for invalid meshes. Vladimír Vondruš 2022-07-02 14:31:56 +0200
  • a1095262b4 ObjImporter: clean up and deduplicate the tests. Vladimír Vondruš 2022-07-02 14:14:56 +0200
  • 06b5bae5c8 CMake: drop notes about old CMake on old Xcode Travis images. Vladimír Vondruš 2022-07-02 14:49:00 +0200
  • 67d37c9ed5 package/ci: build in parallel also on iOS. Vladimír Vondruš 2022-07-01 19:50:22 +0200
  • 5312a016f4 Math: rename BoolVector to BitVector. Vladimír Vondruš 2022-07-01 18:38:36 +0200
  • e36843057d package/ci: Xcode 11.7 is the oldest supported on CircleCI. Vladimír Vondruš 2022-07-01 17:27:07 +0200
  • b1c686a18f Revert "package/ci: temporarily disable macOS, iOS, ARM and Android ES2 builds." Vladimír Vondruš 2022-07-01 17:22:46 +0200
  • 266a9a3dc7 doc: update imageconverter --info output to current state. Vladimír Vondruš 2022-07-01 17:21:07 +0200
  • c475d0b6e7 package/ci: revert attempts to go with a small CircleCI resource class. Vladimír Vondruš 2022-06-30 21:03:18 +0200
  • 6bdffb2796 Test: make use of CORRADE_SKIP_IF_NO_ASSERT(). Vladimír Vondruš 2022-06-27 16:38:14 +0200
  • 527ee0f45d Platform: fix Sdl2Application::setSwapInterval() with late swap behavior. Vladimír Vondruš 2022-06-27 11:20:24 +0200
  • 21fbe38c52 DebugTools: avoid excessive repetition in FrameProfilerGL internals. Vladimír Vondruš 2022-06-27 10:47:15 +0200
  • 94c231a646 TgaImporter: explicitly test for empty ImageFlags. Vladimír Vondruš 2022-06-26 17:59:28 +0200
  • 37e79ad69a {scene,image}converter: show image flags in --info. Vladimír Vondruš 2022-06-25 13:35:48 +0200
  • 862cd8446f imageconverter: check flags in addition to size in multi-level images. Vladimír Vondruš 2022-06-25 13:34:42 +0200
  • 66d29d1b53 imageconverter: restore the --converter raw option. Vladimír Vondruš 2022-06-24 22:31:41 +0200
  • 3ea09efbf5 imageconverter: don't recreate the plugin manager every loop iteration. Vladimír Vondruš 2022-06-24 22:30:46 +0200
  • a35b6200a0 sceneconverter: comment in a silly place. Vladimír Vondruš 2022-06-24 22:25:27 +0200
  • 0fe02d1988 doc: PngImageConverter has a behavior section now, link to it. Vladimír Vondruš 2022-06-24 18:11:39 +0200
  • ad7aacc4fe TgaImageConverter: add a TODO that all other tests have. Vladimír Vondruš 2022-06-24 17:04:32 +0200
  • aa2fbf34ed TgaImageConverter: warn if saving a 1D array image. Vladimír Vondruš 2022-06-24 15:54:32 +0200
  • 22adb7a288 TgaImageConverter: move test data closer to the actual test cases. Vladimír Vondruš 2022-06-24 15:48:59 +0200
  • 667e8c1ca9 Trade: restrict multi-level image conversion to same flags as well. Vladimír Vondruš 2022-06-24 17:02:14 +0200
  • dbbf33a61b Add a note why "placeholder" Image constructor have no ImageFlags. Vladimír Vondruš 2022-06-24 15:27:35 +0200
  • e0e8ddcae2 GL: document ImageFlag behavior in *Framebuffer::read(). Vladimír Vondruš 2022-06-24 15:26:34 +0200
  • c9f1304cf7 GL: fill appropriate ImageFlags when using Texture::image() and friends. Vladimír Vondruš 2022-06-24 15:20:48 +0200
  • ea75bc1511 GL: doc++ Vladimír Vondruš 2022-06-24 13:43:18 +0200
  • bcff7a0a7a GL: document why BufferImage doesn't have ImageFlags. Vladimír Vondruš 2022-06-24 11:26:58 +0200
  • f14e15c4a9 Introduce ImageFlags to annotate cube map and array images. Vladimír Vondruš 2022-06-24 10:49:13 +0200
  • e422a8a2e0 Return a const& from CompressedImage[View]::size() as well. Vladimír Vondruš 2022-06-24 10:57:34 +0200
  • 1a4eefe271 Test: consistently use a struct for Tester subclasses. Vladimír Vondruš 2022-06-23 13:13:39 +0200
  • 9d61a63553 package/ci: further cap CircleCI jobs for the small resource class. Vladimír Vondruš 2022-06-23 09:57:42 +0200
  • 9c4f2ceea2 package/ci: of course this only happens when I push straight to master. Vladimír Vondruš 2022-06-23 09:32:37 +0200
  • 3c4d4bbf9e doc: updated changelog and credits. Vladimír Vondruš 2022-06-23 09:28:23 +0200
  • c5781f42fe package/msys: fix wrong .gitattributes option for LF line endings. lacyyy 2022-06-23 09:24:08 +0200
  • 9bbc73c4c5 package/ci: temporarily disable macOS, iOS, ARM and Android ES2 builds. Vladimír Vondruš 2022-06-22 18:52:38 +0200
  • 80b7694468 package/ci: add explicit resource classes to CircleCI jobs. Vladimír Vondruš 2022-06-22 18:48:48 +0200
  • 846cb10735 Add PixelFormat decomposition utilities. Vladimír Vondruš 2022-06-22 12:32:28 +0200
  • afc905880c Doc++ Vladimír Vondruš 2022-06-22 12:30:04 +0200
  • 7fb1412ab8 Document what's all tested in this crazy macro. Vladimír Vondruš 2022-06-22 12:28:44 +0200
  • 03cd5d3fb5 Rename pixelSize() and other helpers to pixelFormatSize() etc. Vladimír Vondruš 2022-06-22 10:48:57 +0200
  • 708526f331 imageconverter: avoid passing invalid PixelFormat to pixelSize(). Vladimír Vondruš 2022-06-22 10:36:19 +0200
  • 8eb32b8b97 Primitives: reference a more convenient MeshTools transformation API. Vladimír Vondruš 2022-06-20 17:49:14 +0200
  • 4a6153814e imageconverter: fix the --layer option to actually work. Vladimír Vondruš 2022-06-16 16:03:05 +0200
  • cb3ac83485 TextureTools: take a strided view in atlasArrayPowerOfTwo(). Vladimír Vondruš 2022-06-16 15:25:22 +0200
  • 36ee7835d6 Return a const& from Image{View,Data}::size(), instead of a value. Vladimír Vondruš 2022-06-16 15:18:04 +0200
  • feb631815d doc: updated changelog and credits. Vladimír Vondruš 2022-06-15 16:19:29 +0200
  • bcb96eba36 CMake: Set each plugins output directory individually and per-config Hugo Amiard 2022-06-13 15:57:02 +0200
  • 04a64bc038 CMake: Set each plugins output directory individually and per-config #570 Hugo Amiard 2022-06-13 16:56:02 +0200
  • cb138212d6 CMake: Set runtime plugins output directory even when the rest are not set Hugo Amiard 2022-06-13 15:58:15 +0200
  • 429e9f1558 CMake: Factor out plugins output directories selection Hugo Amiard 2022-06-13 15:57:02 +0200
  • a901206bd2 TextureTools: choose a different approach to fix the test for MSVC 2015. Vladimír Vondruš 2022-06-15 12:47:40 +0200
  • b9f7bf6086 TextureTools: new, optimal, atlasArrayPowerOfTwo() algorithm. Vladimír Vondruš 2022-06-14 22:21:09 +0200
  • 09c575fd00 TextureTools: what's up with this arcane naming. Vladimír Vondruš 2022-06-14 22:19:56 +0200
  • 710997fb76 TextureTools: link GL only if MAGNUM_TARGET_GL is enabled. Vladimír Vondruš 2022-06-14 09:53:43 +0200
  • 18bff5b479 TextureTools: forward-declare std::vector for this awful old function. Vladimír Vondruš 2022-06-13 16:15:15 +0200
  • 45c1a7091f Actually properly export the PluginManager::Manager instances. Vladimír Vondruš 2022-06-12 22:57:37 +0200
  • ffa13c901c package/archlinux: hmm, why is this one not enabled. Vladimír Vondruš 2022-06-12 22:57:16 +0200
  • f3965ddf7e package: use the MAGNUM_-prefixed CMake options. Vladimír Vondruš 2022-06-12 12:51:53 +0200
  • 9e36c4d010 package/ci: adapt to Corrade changes. Vladimír Vondruš 2022-06-11 20:23:17 +0200
  • ca9c3c957e package/ci: properly enable Tga{Importer,ImageConverter} on Windows GLES. Vladimír Vondruš 2022-06-12 19:06:14 +0200
  • b983781505 Prefix all CMake options with MAGNUM_*. Vladimír Vondruš 2022-06-12 12:43:11 +0200
  • 1b55a76a3a CMake: move testing setup later, after all options are defined. Vladimír Vondruš 2022-06-12 01:10:18 +0200
  • c100f97ac3 Vk: wow, a stupid copypaste error. Vladimír Vondruš 2022-06-12 00:30:24 +0200
  • be0b3a9855 modules: updated FindCorrade.cmake. Vladimír Vondruš 2022-06-12 00:01:01 +0200
  • 384e148c24 Use const char* const* for argv consistently. Vladimír Vondruš 2022-06-11 13:28:57 +0200
  • dcfa07a056 doc: overhaul documentation of console utilities. Vladimír Vondruš 2022-06-10 19:07:43 +0200
  • 6551074c75 doc: list also shader converters in the File formats tables. Vladimír Vondruš 2022-06-10 19:06:16 +0200