Skip to content

blend2dv2025-03-08

Updated

2D Vector Graphics Engine Powered by a JIT Compiler

#Usage

blend2d provides CMake targets:

find_package(blend2d CONFIG REQUIRED)
target_link_libraries(main PRIVATE blend2d::blend2d)

#Supported Platforms

!wasm32

  • linux
  • osx
  • uwp
  • windows

    #Features

    Default feature: jit

    #jit

    Enables JIT compiler to generate optimized pipelines.

    Platforms: !arm32
    • linux
    • osx
    • uwp
    • windows
      Dependencies:

      No transitive dependencies.

      Host Dependencies:
      2 transitive dependencies:

      #Dependencies

      No dependencies.

      #Host Dependencies

      No transitive dependencies.

      #Used By

      #Host Tool For

      No ports use this.

      #Contributors

      • ZeeWanderer's avatarZeeWanderer
      • nicole mazzuca's avatarnicole mazzuca
      • Billy O'Neal's avatarBilly O'Neal
      • Jason Beverage's avatarJason Beverage
      • Connor Broyles's avatarConnor Broyles
      • Lily Wang's avatarLily Wang
      • MonicaLiu's avatarMonicaLiu
      • Jakub Melka's avatarJakub Melka
      • toge's avatartoge
      • Kevin Ring's avatarKevin Ring

      #Changelog

      • 0cb190f[blend2d] Don't set BLEND2D_EXTERNAL_ASMJIT=ON when jit is disabled entirely. (#47969)
      • 573b9c2[blend2d] update to 2025-03-08 (#44563)
      • 17043e0[asmjit] update to 2025-01-22 (#43510)
      • 11884e4[blend2d] update port to 2024-06-28 (#39730)
      • 52716b9[blend2d] Fix core build (#33550)
      • f951717[blend2d] update port to 2023-06-16 (#32372)
      • 348fe8e[blend2d] update port to 0.10 (#31675)
      • 6913327[blend2d, asmjit] Fix blend2d features build and update asmjit to latest commit (#30820)
      • 9484a57Update vcpkg-tool to 2023-02-16. (#29664)
      • edf51f5[blend2d|osgearth] Allow blend2d and osgearth[blend2d] on ARM (#29141)
      Show 20 earlier changes