跨平台游戏引擎 Axmol-2.1.5 发布

The 2.1.5 release is a minor LTS release for bugfixes and improvements

Significant changes relative to 2.1.4:

  • Add render I420 video support by @halx99 in https://github.com/axmolengine/axmol/pull/2050 , also fix issue #2049 reported by @SimplyJpk
  • Refactor math simd by @halx99 in https://github.com/axmolengine/axmol/pull/2070, proposed by @huiguochen and @smilediver
    • Implement NEON transformVertices & transformIndices by @smilediver in https://github.com/axmolengine/axmol/pull/2065
    • Implement SSE transformVertices & transformIndices, proposed by @huiguochen
    • Add cmake option AX_WASM_ISA_SIMD to support build wasm with SIMD support, supports values sse, neon
    • Rewrite all neon inline asm code with NEON intrinsics, this will allow WASM and winuwp-arm64 can compile with NEON intrinsic
  • Improve FileUtils by @halx99
    • Rename FileUtils::createDirectory to FileUtils::createDirectories
    • Use splitpath_cb to optimize FileUtils::createDirectories
    • Rename FileUtils::getFileShortName to FileUtils::getPathBaseName
    • Rename FileUtils::getFileExtension to FileUtils::getPathExtension
    • Add FileUtils::getPathDirName
    • Add FileUtils::getPathBaseNameNoExtension
    • Mark all renamed FileUtils stubs old name deprecated
    • Mark all FileUtils offthread APIs deprecated
  • Remove arch suffix of host default build output directory for axmol cmdline

Bug Fixes

Improvements

sdks updates

  • cppwinrt: 2.0.240111.5 ==> 2.0.240405.15

3rdparty updates

  • box2d: 2.4.1 ==> 2.4.2
  • curl: 8.8.0 ==> 8.9.1
  • simdjson: 3.9.5 ==> 3.10.0
  • lz4: 1.9.4 ==> 1.10.0
  • c-ares: 1.32.2 ==> 1.33.0

下载

Github: axmol-2.1.5.zip

百度网盘: axmol-2.1.5.zip

QQ群文件:1083021383

axmol-2.1.5.zip MD5: D42B00A4FBFEF44E8AB38A56C2028A5E

相关推荐
杜子不疼.8 小时前
【C++ AI 大模型接入 SDK】 - DeepSeek 模型接入(上)
开发语言·c++·chatgpt
石山代码9 小时前
C++ 内存分区 堆区
java·开发语言·c++
张小姐的猫11 小时前
【Linux】多线程 —— 线程互斥
linux·运维·服务器·c++
做人求其滴13 小时前
面试经典 150 题 380 274
c++·算法·面试·职场和发展·力扣
见叶之秋13 小时前
C++基础入门指南
开发语言·c++
计算机安禾13 小时前
【c++面向对象编程】第42篇:模板特化与偏特化:为特定类型定制实现
开发语言·c++·算法
玖釉-14 小时前
C++ 中的循环语句详解:while、do...while、for、嵌套循环与循环控制
开发语言·c++·算法
欧米欧15 小时前
C++进阶数据结构之搜索二叉树
开发语言·数据结构·c++
青小莫15 小时前
C++之vector讲解
c++·stl
真鬼12315 小时前
【Unity 6】Unity6快捷下载,快速下载
unity·游戏引擎