You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+46-2Lines changed: 46 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,11 +5,53 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
6
6
7
7
8
-
## [Unreleased]
8
+
## [5-r.5-beta.2] - 2025-10-30
9
+
10
+
### Added
11
+
12
+
* Add support for Blend modes and Offscreen rendering.
13
+
* In `5-r.5-beta.2`, an OpenGL renderer for Linux and HarmonyOS has been added, alongside the D3D9, D3D11 and Metal renderers.
14
+
15
+
### Changed
16
+
17
+
* Rename CubismOffscreenSurface_D3D9 class in Framework to CubismRenderTarget_D3D9 from Framework.
18
+
* Rename CubismOffscreenSurface_D3D11 class in Framework to CubismRenderTarget_D3D11 from Framework.
19
+
* Rename CubismOffscreenSurface_Metal class in Framework to CubismRenderTarget_Metal from Framework.
20
+
* Change to the implementation now enables support for multiple devices instead of a single one.
21
+
* In Metal, the device is now managed on the sample side.
22
+
23
+
## Fixed
24
+
25
+
* Fix OpenGL renderer now supports Retina displays on macOS.
26
+
* Fix warnings occurs during build on OpenGL-Android.
27
+
* Fix rendering corruption when the `USE_MODEL_RENDER_TARGET` macro is enabled in the OpenGL sample on macOS.
28
+
* Fix an issue where LAppMinimumView::_spriteShader on OpenGL-Android was not initialized.
29
+
* Fix OpenGL background rendering issue on iOS when returning to the app from the home screen.
30
+
* Fix model distortion when resizing the window while using `USE_MODEL_RENDER_TARGET` with Metal.
31
+
32
+
### Removed
33
+
34
+
* Remove Visual Studio 2015 samples.
35
+
36
+
37
+
## [5-r.5-beta.1] - 2025-08-26
38
+
39
+
### Added
40
+
41
+
* Add `Ren` model.
42
+
* Add support for Blend mode and Offscreen drawing.
43
+
* In `5-r.5-beta.1`, the OpenGL renderer works only on Windows, macOS, iOS, and Android. The SDK does not function in other environments. Please check `NOTICE.md`
44
+
45
+
### Changed
46
+
47
+
* Rename CubismOffscreenSurface_OpenGLES2 class in Framework to CubismRenderTarget_OpenGLES2 from Framework.
48
+
* Change the compile and target SDK version of Android OS to 16.0 (API 36).
49
+
* Upgrade the version of Android Gradle Plugin from 8.6.1 to 8.9.1.
50
+
* Upgrade the version of Gradle from 8.7 to 8.11.1.
9
51
10
52
## Fixed
11
53
12
-
* Fix unintended object recreating when resizing the window in the OpenGL Linux sample program. by [@KhangPham9](https://github.com/Live2D/CubismNativeSamples/pull/50)
54
+
* Fix unintended object recreating when resizing the window in the OpenGL sample program. by [@KhangPham9](https://github.com/Live2D/CubismNativeSamples/pull/50)
13
55
14
56
15
57
## [5-r.4.1] - 2025-07-17
@@ -509,6 +551,8 @@ See [Core Changelog] for details.
509
551
* What was `Package.json` is currently being changed to`cubism-info.yml`.
Copy file name to clipboardExpand all lines: NOTICE.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,18 @@
4
4
5
5
# Notices
6
6
7
+
## [Restrictions] Operating Environment for Cubism 5 SDK for Native R5 beta2 (Updated 2025-10-30)
8
+
9
+
Please be aware that the Cubism 5 SDK for Native R5 beta2 does not support builds in Vulkan environments.
10
+
Support for Vulkan, including new features of Cubism 5.3, is planned for future updates.
11
+
Other environments are supported.
12
+
13
+
## [Cautions] Performance of Cubism 5 SDK for Native R5 beta2 in Metal Environments (2025-10-30)
14
+
15
+
When rendering models in the Metal environment of Cubism 5 SDK for Native R5 beta2, performance may degrade in iOS 26, iPadOS 26, and macOS 26 environments.
16
+
This issue is believed to be caused by overhead from the command encoders (`MTLRenderCommandEncoder` and `MTLBlitCommandEncoder`).
17
+
We will investigate and consider addressing this issue in future updates, including modifications to the Framework and migration to the latest Metal version.
18
+
7
19
## [Notes] Building with Visual Studio 2017 (2025-05-29)
8
20
9
21
Visual Studio 2017 provides Windows 10 SDK versions up to 10.0.17763.0 only, which may cause execution issues in some situations.
0 commit comments