summaryrefslogtreecommitdiffstats
path: root/thirdparty
Commit message (Collapse)AuthorAgeFilesLines
* Replace squish with bcdec for BC decompressionBlueCube33102024-09-2629-4977/+1333
|
* miniupnpc: Update to 2.2.8 (new major 18)Rémi Verschelde2024-09-189-116/+75
| | | | | | Keep support for major 17 by using a version check for the changed API. Fixes #93907.
* thorvg: Update to 0.14.10Rémi Verschelde2024-09-1716-76/+136
| | | | | | More fixes to rendering of SVG files with broken text tags. Also backports upstream patch to fix #97078.
* Betsy: Add caching and BC1 compression supportBlueCube33102024-09-111-1/+1
|
* thorvg: Update to 0.14.9Rémi Verschelde2024-09-0615-138/+72
| | | | | | | | | Fixes #96491. Update fix for #96262 to a simple revert of the problematic commit, as the upstream fix is still being debated and caused other issues. Also include fix for upstream regression 2715 added in 0.14.9.
* Merge pull request #96385 from Faless/mbedtls/3.6.1Rémi Verschelde2024-09-0268-970/+1786
|\ | | | | | | [mbedTLS] Update to 3.6.1
| * [mbedTLS] Update to 3.6.1Fabio Alessandrelli2024-08-3168-970/+1786
| |
* | thorvg: Update to 0.14.8, and workaround Bezier precision regressionRémi Verschelde2024-09-0219-43/+177
| | | | | | | | Fixes #96262 by backporting https://github.com/thorvg/thorvg/pull/2702.
* | Add support for compiling with VS clang-cl toolsetAlula2024-08-282-2/+21
|/
* Merge pull request #96198 from DeeJayLSP/qoa-leakRémi Verschelde2024-08-283-14/+10
|\ | | | | | | ResourceImporterWAV: Fix memory leak on QOA import
| * Fix memory leak on QOA importDeeJayLSP2024-08-283-14/+10
| |
* | thorvg: Update to 0.14.7Rémi Verschelde2024-08-2737-911/+665
|/ | | | Fixes #95861.
* Merge pull request #91535 from BlueCube3310/betsy-bc6hRémi Verschelde2024-08-212-0/+29
|\ | | | | Add Betsy to speed up BC6 compression
| * Add Betsy to speed up BC6 compressionBlueCube33102024-08-182-0/+29
| |
* | Add Metal support for macOS (arm64) and iOSStuart Carnie2024-08-2032-0/+58550
| |
* | ufbx: Update to 0.14.3Jakub Marcowski2024-08-203-7/+13
| |
* | Merge pull request #95227 from BastiaanOlij/openxr_1_1_38Rémi Verschelde2024-08-178-80/+828
|\ \ | |/ |/| | | Update OpenXR thirdparty library to 1.1.38
| * Update OpenXR thirdparty library to 1.1.38, changed OpenXR init to stay on 1.0.xBastiaan Olij2024-08-078-80/+828
| |
* | Merge pull request #94985 from RandomShaper/sc_sized_arrayRémi Verschelde2024-08-164-1/+26
|\ \ | |/ |/| | | Report shader arrays sized after spec constants as zero-sized
| * Report shader arrays sized after spec constants as zero-sizedPedro J. Estébanez2024-07-314-1/+26
| | | | | | | | This effectively disables validation of the size of the data provided.
* | [ENet] Better handle disconnected peers in DTLS serverFabio Alessandrelli2024-08-021-5/+14
| | | | | | | | | | | | The ENetDTLSServer socket implementation should avoid reporting errors during send and receive operations, unless the socket is effectively no longer usable (and thus ENet should close it).
* | Merge pull request #94256 from alvinhochun/embree-include-order-dllexport-fixRémi Verschelde2024-08-012-1/+21
|\ \ | |/ |/| | | embree: Fix include order causing unwanted dllexport symbols
| * embree: Fix include order causing unwanted dllexport symbolsAlvin Wong2024-07-122-1/+21
| |
* | Disable FP contraction.bruvzg2024-07-232-0/+24
| |
* | ThorVG: Update to 0.14.2Martin Capitanio2024-07-1220-135/+164
|/ | | | + Fixes SVG: Graphical objects stored in <defs> shouldn't be rendered directly.
* thorvg: Update to 0.14.1Rémi Verschelde2024-07-0811-22/+121
|
* ThorVG: Update to 0.14.0Martin Capitanio2024-06-2723-374/+373
| | | | | + Fixes the v0.13.8 svg text error issue. + See https://github.com/thorvg/thorvg/releases/tag/v0.14.0
* Merge pull request #93378 from akien-mga/thorvg-0.13.8Rémi Verschelde2024-06-2114-130/+310
|\ | | | | | | thorvg: Update to 0.13.8
| * thorvg: Update to 0.13.8Rémi Verschelde2024-06-2014-130/+310
| |
* | [Windows/ARM64] Fix raycast/embree ARM64 build with LLVM/MinGW.bruvzg2024-06-202-1/+63
|/
* thorvg: Fix unintended use of `float_t` type, againRémi Verschelde2024-06-192-1/+14
|
* Merge pull request #93021 from bruvzg/wl_imeRémi Verschelde2024-06-193-0/+463
|\ | | | | | | [Wayland] Implement IME support.
| * [Wayland] Implement IME support.bruvzg2024-06-113-0/+463
| |
* | [Web] Disable thorvg threads on the WebFabio Alessandrelli2024-06-142-0/+4
| | | | | | | | | | They're of little help, and just adds to the possibility of causing deadlocks.
* | Merge pull request #92663 from Riteo/holy-egl-batmanRémi Verschelde2024-06-133-5/+34
|\ \ | |/ |/| | | EGL: Use `EGL_EXT_platform_base` whenever possible
| * EGL: Use EGL_EXT_platform_base whenever possibleRiteo2024-06-043-5/+34
| | | | | | | | | | | | This avoids any assumption from the driver, which would otherwise select a specific platform and potentially mess up everything, resulting usually in a display server failure.
* | Merge pull request #92993 from capnm/240610-embree-error-hotfixRémi Verschelde2024-06-112-3/+3
|\ \ | | | | | | | | | CI: Hotfix for build error with newer clang++
| * | CI: Hotfix for build error with newer clang++Daniel Opitz2024-06-102-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It will be included in the next release at some point. - https://github.com/RenderKit/embree/issues 486 "fix output operator" [ 30%] Compiling thirdparty/embree/kernels/common/accelset.cpp ... In file included from thirdparty/embree/kernels/common/device.cpp:12: In file included from thirdparty/embree/kernels/common/scene_curves.h:10: thirdparty/embree/kernels/common/../subdiv/bezier_curve.h:138:56: error: no member named 'u' in 'QuadraticBezierCurve<V>' 138 | return cout << "QuadraticBezierCurve ( (" << a.u.lower << ", " << a.u.upper << "), " << a.v0 << ", " << a.v1 << ", " << a.v2 << ")"; ...
* | | Merge pull request #92905 from DeeJayLSP/qoa-upsRémi Verschelde2024-06-113-110/+24
|\ \ \ | |/ / |/| | | | | qoa: Apply upstream patches
| * | qoa: Apply upstream patchesDeeJayLSP2024-06-083-110/+24
| | |
* | | ThorVG: Update to 0.13.7Martin Capitanio2024-06-0821-243/+350
|/ /
* | Merge pull request #92819 from alula/patch-1Rémi Verschelde2024-06-072-2/+11
|\ \ | | | | | | | | | Fix building glslang on platforms without `<filesystem>`
| * | fix building glslang on platforms without <filesystem>alula2024-06-062-2/+11
| | |
* | | Merge pull request #92488 from TCROC/fix-cpuidex-mingwRémi Verschelde2024-06-072-1/+14
|\ \ \ | |/ / |/| | | | | Fix use of undeclared identifier `__cpuidex` error on MinGW
| * | Fixed use of undeclared identifier '__cpuidex' error on mingwTravis Lange2024-06-042-1/+14
| | |
* | | vulkan: Update all components to Vulkan SDK 1.3.183.0Rémi Verschelde2024-06-0368-6735/+17252
| |/ |/| | | | | | | | | | | Pass `VMA_ALLOCATOR_CREATE_KHR_MAINTENANCE5_BIT` to VMA when using Vulkan 1.3 features. Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com>
* | thorvg: Update to 0.13.5Rémi Verschelde2024-05-3020-70/+159
|/ | | | Includes https://github.com/thorvg/thorvg/pull/2338 hotfix.
* CI: Fix incorrect executable permsThaddeus Crews2024-05-175-0/+0
|
* Merge pull request #91901 from akien-mga/scons-thorvg-webp-loader-opt-outRémi Verschelde2024-05-172-2/+6
|\ | | | | | | thorvg: Disable webp loader if corresponding module is disabled
| * thorvg: Disable webp loader if corresponding module is disabledRémi Verschelde2024-05-132-2/+6
| | | | | | | | Fixes #91873.