Commit Graph

  • 1222baf44c GL: drop compatibility fallback for the new multidraw API. Vladimír Vondruš 2021-10-19 17:37:06 +0200
  • 0fb94f7061 GL: don't export Mesh internals. Vladimír Vondruš 2021-10-19 17:11:52 +0200
  • 3751389e92 GL: properly test both 32bit and 64bit multidraw index offsets. Vladimír Vondruš 2021-10-19 17:07:43 +0200
  • 5cddf7b6b7 GL: test for multidraw assertions using the low-level API. Vladimír Vondruš 2021-10-19 16:48:31 +0200
  • 6a73008a38 GL: use consistent terms in a test. Vladimír Vondruš 2021-10-19 15:54:46 +0200
  • 0148a1e80f Platform: using std::string::data() to print it is an antipattern. Vladimír Vondruš 2021-10-19 16:50:59 +0200
  • 304819435d Math: no need to use a <string> in this test. Vladimír Vondruš 2021-10-19 16:49:17 +0200
  • c3fbf45f46 GL: remove last remaining std::string concatenations from CORRADE_SKIP(). Vladimír Vondruš 2021-10-19 15:50:47 +0200
  • 4eb6eca2d8 GL: shuffle test cases around a bit for consistency. Vladimír Vondruš 2021-10-18 23:45:54 +0200
  • dc18ebcb23 GL: reduce code duplication. Vladimír Vondruš 2021-10-18 19:50:23 +0200
  • 46c4c9acbe doc: add a page aggregating OpenGL-ES- and WebGL-specific features. Vladimír Vondruš 2021-10-18 17:13:50 +0200
  • 28d9045d4f GL: doc++ Vladimír Vondruš 2021-10-18 16:09:41 +0200
  • b2d7060ddc GL: wait, why these multidraw entrypoints are defined in MeshView? Vladimír Vondruš 2021-10-17 21:05:25 +0200
  • 2fa4386f88 doc: updated changelog. Vladimír Vondruš 2021-10-17 17:44:41 +0200
  • e3589e84b4 GL: skip tests for mismatched mesh attribute signedness on WebGL. Vladimír Vondruš 2021-10-17 14:21:27 +0200
  • 86d78aba10 GL: fix MeshGLTest on WebGL. Vladimír Vondruš 2021-10-17 14:19:38 +0200
  • 37495b0841 GL: make renderbuffer format match the shader format in MeshGLTest. Vladimír Vondruš 2021-10-17 13:11:34 +0200
  • 1ee1f23f77 Doc++ Vladimír Vondruš 2021-10-13 11:01:01 +0200
  • 4caf92cf5d GL: add some other rather crappy ways to detect ANGLE. Vladimír Vondruš 2021-10-12 18:43:15 +0200
  • d0f57f0153 GL: actually, Mesa is detectable from the renderer string always. Vladimír Vondruš 2021-10-12 18:11:24 +0200
  • 7ad928ae42 GL: make use of unmasked renderer string in Context::detectedDriver(). Vladimír Vondruš 2021-10-12 18:09:37 +0200
  • f360c19426 GL: new "firefox-deprecated-debug-renderer-info" workaround. Vladimír Vondruš 2021-10-12 17:54:50 +0200
  • 13d62634d8 GL: implement WEBGL_debug_renderer_info. Vladimír Vondruš 2021-10-12 17:07:45 +0200
  • 04d294eda0 GL: disable requested extensions before setting up driver workarounds. Vladimír Vondruš 2021-10-12 16:44:32 +0200
  • 86b454dc4e doc: add a page aggregating WebGL-specific features. Vladimír Vondruš 2021-10-18 17:05:49 +0200
  • 3b82429db2 doc: rename \requires_gles20 to \requires_gles20_only. Vladimír Vondruš 2021-10-18 16:34:40 +0200
  • ef6503f163
    Update magnum.spec #537 1b00 2021-10-17 22:15:11 +0000
  • c1094b7d9c update build script 1b00 2021-10-18 00:13:19 +0300
  • fce620f4f1 updates for openSUSE 1b00 2021-10-17 23:59:23 +0300
  • bcc97e4761 update README.md 1b00 2021-10-17 20:09:31 +0300
  • 4529370125 RPM build init 1b00 2021-10-17 19:07:08 +0300
  • d14dddc833 gl-info,vk-info: print remaining CORRADE_TARGET_* macros. Vladimír Vondruš 2021-10-12 15:28:48 +0200
  • cad1f68eba doc: mention new KTX and glTF plugins. Vladimír Vondruš 2021-10-15 21:59:54 +0200
  • d96957b5a4 Platform: bah! Vladimír Vondruš 2021-10-07 19:45:57 +0200
  • b37df09892 Platform: clean up leftovers after old deprecated viewportEvent(). Vladimír Vondruš 2021-10-07 18:16:16 +0200
  • 673022b161 GL: deduplicate global defaultFramebuffer state across shared libraries. Vladimír Vondruš 2021-10-07 16:02:43 +0200
  • 0517dd5c58 GL: no need to set _viewport twice in Framebuffer constructor. Vladimír Vondruš 2021-10-07 14:37:37 +0200
  • a2f7e1222b DebugTools: fix CompareImage test to pass on MSVC 2019 16.10(11?). Vladimír Vondruš 2021-10-07 14:26:11 +0200
  • 78cf81bfca Trade: mutable access to MaterialData attribute values. Vladimír Vondruš 2021-10-07 13:08:41 +0200
  • 1fb707497f Trade: not sure why these would need to be in that ifdef. Vladimír Vondruš 2021-10-06 19:24:18 +0200
  • 145d41dcff Trade: doc++ Vladimír Vondruš 2021-10-06 17:00:00 +0200
  • 602f08881b Trade: ensure AbstractImporter::fooForName() returns indices in bounds. Vladimír Vondruš 2021-10-05 19:10:05 +0200
  • 6ce892f939 Math: doc++ Vladimír Vondruš 2021-10-04 14:01:55 +0200
  • ff1b0ab307 Math: add off-center variants of 2D/3D orthographic projection as well. Vladimír Vondruš 2021-10-04 14:00:55 +0200
  • 96c0d104c7 sceneconverter: don't forget to print mesh attribute array size, if set. Vladimír Vondruš 2021-09-29 16:33:17 +0200
  • 5ef7bd26e7 Trade: improve MaterialData type mismatch assertions. Vladimír Vondruš 2021-09-26 18:29:37 +0200
  • ebfbfcbb73 Trade: doc++ Vladimír Vondruš 2021-09-26 16:49:16 +0200
  • bdc36e5d7a SceneGraph: properly decompose reflection in TRS transforms. Vladimír Vondruš 2021-09-24 19:22:08 +0200
  • 3697125c7d Math: disallow reflections in {Complex,Quaternion}::fromMatrix(). Vladimír Vondruš 2021-09-24 18:23:46 +0200
  • 1f55165941 SceneGraph: test that TRS transforms properly decompose reflection. Vladimír Vondruš 2021-09-24 18:49:09 +0200
  • bd53b2ed1a Math: doc++ Vladimír Vondruš 2021-09-24 18:49:55 +0200
  • 87d8b33dbe Math: test QR and SVD with rotation and scaling instead of shear. Vladimír Vondruš 2021-09-24 19:13:06 +0200
  • e9f2101b15 Math: added Distance::pointPoint() and Intersection::pointSphere(). Vladimír Vondruš 2021-09-23 14:57:33 +0200
  • f9661fe402 Math: add castInto() variants for UnsignedLong/Long. Vladimír Vondruš 2021-08-30 21:50:05 +0200
  • 781c5c3e08 Trade: doc++ Vladimír Vondruš 2021-09-22 11:01:08 +0200
  • d09e91cac8 external: avoid crashes on eglGetString() returning a nullptr. Vladimír Vondruš 2021-09-22 10:46:51 +0200
  • b79bc18219 doc: updated credits and changelog. Vladimír Vondruš 2021-09-12 20:47:54 +0200
  • bd8284324f doc: suggest dpkg-buildpackage --no-sign for a smoother experience. Hans Loeblich 2021-09-12 20:41:03 +0200
  • fcfcabcaa9 Doc++ Vladimír Vondruš 2021-09-09 20:53:53 +0200
  • 2caa3e501e doc: TinyGltfImporter can be thought of as pretty much caveat-less. Vladimír Vondruš 2021-09-09 20:52:48 +0200
  • 9b41947dbc Trade: doc++ Vladimír Vondruš 2021-09-08 21:54:27 +0200
  • dbec10dbee GL: typo. William JCM 2021-09-03 17:33:04 +0200
  • 813d82717f Trade: no need to export this helper. Vladimír Vondruš 2021-09-02 16:08:05 +0200
  • 25320af545 Trade: pass strided views by const&. Vladimír Vondruš 2021-09-02 16:06:59 +0200
  • 2b2b7d5f2f Trade: provide a clear doc snippet for AbstractImporter::openData(). Vladimír Vondruš 2021-08-31 12:42:01 +0200
  • 5c06eecde8 Trade: actually, do it like this. Vladimír Vondruš 2021-08-31 15:00:46 +0200
  • bf6caece50 Trade: fix MeshData range checks for array attributes. Vladimír Vondruš 2021-08-30 18:45:26 +0200
  • b4666a2194 Trade: improve tests for MeshData index/attribute view range checks. Vladimír Vondruš 2021-08-30 18:39:53 +0200
  • 2059b2b164 Trade: doc++ Vladimír Vondruš 2021-08-30 15:17:36 +0200
  • 093957a6ed Trade: no need to zero-init memory in MeshData::*AsArray() helpers. Vladimír Vondruš 2021-08-30 15:16:52 +0200
  • 3eb5f887d0 Trade: move a helper definition above where it's used first. Vladimír Vondruš 2021-08-30 15:14:44 +0200
  • cc8d88cbb1 Trade: move a test case to where it fits better. Vladimír Vondruš 2021-08-30 15:13:37 +0200
  • 206c4d7a9e Trade: no need to type that much. Vladimír Vondruš 2021-08-30 15:11:38 +0200
  • 26a0bf94ff Trade: improve MeshData type mismatch assertions. Vladimír Vondruš 2021-08-30 15:10:39 +0200
  • 7a91b56aa1 Trade: test all MeshData mutable/array attribute assertion variants. Vladimír Vondruš 2021-08-30 15:02:10 +0200
  • c904cd0599 Trade: properly propagate array size from MeshData::attributeData(). Vladimír Vondruš 2021-08-30 14:53:07 +0200
  • f4da3d78cc Trade: merge MeshData array attribute tests with the main test. Vladimír Vondruš 2021-08-30 14:51:40 +0200
  • 0ba5f33f73 Trade: consistent terminology in an assert message. Vladimír Vondruš 2021-08-30 12:38:43 +0200
  • 343fc8794d Trade: don't need to delegate trivial things. Vladimír Vondruš 2021-08-29 23:55:52 +0200
  • c24a762e15 Trade: not sure what's up with this silly temporary. Vladimír Vondruš 2021-08-29 23:55:04 +0200
  • 2b8d9c7e74 Trade: internal API was named in an outdated way. Vladimír Vondruš 2021-08-29 23:52:39 +0200
  • fe57f23e12 Trade: const++ Vladimír Vondruš 2021-08-29 23:52:07 +0200
  • e1d62fb154 Trade: typos. Vladimír Vondruš 2021-08-29 23:48:56 +0200
  • 46a6724198 Trade: doc++ Vladimír Vondruš 2021-08-29 11:33:44 +0200
  • 03b7adf71b imageconverter: some examples of how to use the new functionality. Vladimír Vondruš 2021-08-23 17:43:52 +0200
  • 77b979041b imageconverter: ability to extract layers again. Vladimír Vondruš 2021-08-23 13:10:41 +0200
  • 5d4342f1c1 imageconverter: implicitly import and convert all image levels. Vladimír Vondruš 2021-08-22 13:23:17 +0200
  • e017ba135c imageconverter: ability to combine multiple levels together. Vladimír Vondruš 2021-08-20 20:44:49 +0200
  • b83099a8c6 imageconverter: ability to combine multiple image layers together. Vladimír Vondruš 2021-08-20 19:14:14 +0200
  • c3213cff9b imageconverter: print the input filename in each error message. Vladimír Vondruš 2021-08-20 16:45:18 +0200
  • 7a072c59c2 imageconverter: ability to convert also 1D and 3D images. Vladimír Vondruš 2021-08-19 13:29:00 +0200
  • 7702c579a5 imageconverter: shorten the argument help a bit. Vladimír Vondruš 2021-08-19 12:58:17 +0200
  • 36b7446a6a Trade: add docs about multi-level image conversion. Vladimír Vondruš 2021-08-19 12:04:56 +0200
  • f989630a09 AnyImageImporter: test 3D image loading code path. Vladimír Vondruš 2021-08-17 19:42:31 +0200
  • 3e8627e688 AnyImageImporter: test detection of Basis file data as well. Vladimír Vondruš 2021-08-17 19:10:20 +0200
  • a130f26797 AnyImageConverter: add conversion of 3D and multi-level 2D/3D images. Vladimír Vondruš 2021-08-17 19:32:59 +0200
  • a3faf8e7e1 AnyImageConverter: minor cleanup in a test. Vladimír Vondruš 2021-08-17 19:41:55 +0200
  • 8ec056bcc9 AnyImageConverter: there's no point in having this test instanced. Vladimír Vondruš 2021-08-17 18:48:18 +0200
  • 3265f428fb AnyImageConverter: uppercase variables? nooo Vladimír Vondruš 2021-08-17 18:04:53 +0200
  • cf5b02b2bc sceneconverter: note how many dimensions images have in --info. Vladimír Vondruš 2021-08-16 18:05:25 +0200