Scaleform 4.6.34 Release Notes
This release of Scaleform provides support for Nintendo Switch and other new features, improvements and bug fixes.
- Scaleform now supports Nintendo Switch.
- You can use Visual Studio 2017 to build Windows and UWP targets.
- Added native CRI video support for UWP and Nintendo Switch.
- Added FMOD sound support for Nintendo Switch.
- Scaleform source code is now available on GitHub. See Scaleform source access to get and build Scaleform.
- Updated Scaleform UE4 integration to support UE4.16.1 Hotfix release
- Added support for Nintendo Switch 1.3.1 with UE4.16
- Scaleform GFx: Support SF_AS3_OBJ_CLONING, SF_AS3_OBJ_POOLING and other performance build options in Cmake option
- Fix crash if a DepthStencilSurface or DepthStencilSurfaceView fails allocation
- Unclear error code when running Metal on an unsupported device
- Linux Vulkan: GFxPlayer crash on shutdown
- Xbox One and PS4 AudioDemo.swf doesn't make sound when "External" button is pressed
- Re-enable DX10 as a possible renderer backend
- Fix possible corruption of RefCount for Fence object
- Fix 3D mask bounds (clear rects) that could be incorrect
- Fix invalid glyphs produced from OTF fonts
- Fix Vulkan validation error with MenuKit
- Fix keyboard input in UWP
- Fix PipelinedPlayer not updating on Android
- Fix build with sound disabled (--no-use-sound) on PS4
- Check for zero object's reference count in MovieRoot::CreateObjectValue()
- Prevent unregistering of a referenced VMAbcFile if it was loaded multiple times
- Store instances of AMF3Writer/AMF3Reader within instances of Socket/ByteArray to make serialization work with IExternalizable
- Changed signature of the function FindFixedTraits
- Improved method AMF3Reader::DeserializeObjDefault()
- Refactoring of AS3::GC