summaryrefslogtreecommitdiffstats
path: root/thirdparty
Commit message (Collapse)AuthorAgeFilesLines
* Rebrand preambles to RedotDubhghlas McLaughlin2024-10-114-0/+8
| | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* Rebrand Godot to RedotRandolph W. Aarseth II2024-10-119-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Linux Editor tests workflow matrix Add Windows Editor w/ Mono workflow matrix Add Generate Glue Code job to Windows workflow Add Build GodotSharp job to Windows workflow Add godot compatibility version references Add Godot author info Add Godot version compatibility info Add Godot donor info Add Godot authors and donors to editor_about.cpp Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* Merge pull request #97677 from bruvzg/hb1001Rémi Verschelde2024-10-0283-4760/+6996
|\ | | | | | | Update HarfBuzz to 10.0.1
| * Update HarfBuzz to 10.0.1bruvzg2024-10-0183-4760/+6996
| |
* | Merge pull request #97611 from BlueCube3310/bcdec-updateRémi Verschelde2024-10-012-22/+38
|\ \ | | | | | | | | | Update bcdec to latest version
| * | Update bcdec to latest versionBlueCube33102024-09-292-22/+38
| |/
* / Move Vulkan includes to a central godot_vulkan.h headerGergely Kis2024-09-294-24/+13
|/ | | | Also fixes Vulkan build problem with recent Clang.
* Merge pull request #97325 from BlueCube3310/bcdecRémi Verschelde2024-09-2929-4977/+1333
|\ | | | | | | Replace squish with bcdec for BC decompression
| * Replace squish with bcdec for BC decompressionBlueCube33102024-09-2629-4977/+1333
| |
* | Update thirdparty OpenXR to 1.1.41Bastiaan Olij2024-09-2720-73/+1437
| |
* | [mbedTLS] Enable TLS 1.3 supportFabio Alessandrelli2024-09-2617-12/+16890
|/ | | | | | | | | | Move library initialization to module registration functions. Only set library debug threshold when verbose output is enabled. TLSv1.3 functions seems to be a bit more verbose then expected, and generate a lot of noise. Yet, some level of debugging without recompiling the engine would be nice. We should discuss this upstream.
* 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
| | |