This repository has been archived by the owner on Sep 12, 2023. It is now read-only.
Releases: WolfSource/WolfEngine
Releases · WolfSource/WolfEngine
v2.1
v1.73
1.73.0 (Jul, 2020)
This version used for the first version of PlayPod Cloud Gaming Platform.
A major release with many compatibility-breaking changes.
Notable new features:
- CMAKE added for building wolf for linux platform
1.65.0.0 (2018-06-04)
A major release with many compatibility-breaking changes.
Notable new features:
- system::w_logger optimized and integrated with spdlog
- framework::w_media_core optimized for streaming
- gpu occlusion culling has been added
1.63.1.0 (2018-04-19)
A major release with many compatibility-breaking changes.
Notable new features:
- Integrated with Vulkan SDK version 1.1.73.0
- Integrated with VulkanMemoryAllocator for better gpu memory managment
- The new coordinate system is Left handed Y-Up
- The function "contains" have been added to wolf::system::w_bounding_sphere
v0.5.0.0
What’s new on version 0.5.0.0
New Features
- "w_line_shape" has been added to "GUI framework" of DirectX 11.X
- "w_rounded_rectangle_shape" has been added to "GUI framework" of DirectX 11.X
- "w_ellipse_shape" has been added to "GUI framework" of DirectX 11.X
- "w_list_widget" has been added to "GUI framework" of DirectX 11.X with support of both wolf::gui and gdi controls
- Reducing texture memory usage by 2 channel encoding
- New samples have been added. Check out:
- Samples\03-Direct2D\03_Animated_Geometries_DX11_X.Win32
- Samples\05-Buffers\01_Quad_DX11_X.Win32
- Samples\05-Buffers\02_Textured_Quad.DX11_X.Win32
- "Wolf.System" has been ported to "Android Nvidia Tegra Shield"
- "Wolf.System" has been ported to "Windows Universal"
Improved
- Drawing dynamic vertex buffers of gui
- "wolf::graphics::w_mesh" is an independent drawing class, which can use for drawing any geometry with any texture and effect
- "wolf::gui::w_image renders itself using w_texture_2d class instead of direct2D image class
- the allocating dynamic buffer part of ffmpeg optimized
- Classes "w_mesh and w_quad" optimized. Now w_quad is a template class available for various constant buffers
- Support multiple image formats with stb_image. Now wolf::graphics::w_texture::load_texture_2D_from_file function supports following formats:
- dds
- png
- jpg
- tga
- psd
Bug Fixes
- Memory leaks for wolf::gui::w_label fixed
v0.2.0.0
What’s new on version 0.2.0.0
New Features
- Lightweight "GUI framework" added for DirectX 11.X. (includes label, button (with icon), radioButton, checkBox, scrollBar, comboBox, slider, listBox(with icon), image.
- Integrated with "Intel TBB build tbb44_20160526oss"
- "Blend states" have been added.
- Function "w_time_::from_string"has been added.
- Integrated with "ffmpegbuild "git-78baa45 (2016-04-28)"
- Integrated with "Python 3.5.1". Now you can execute python files directly using “wolf::system::w_python” class. please note that Python 3.5.1-amd64 must be installed on your target machine.
- Load basic geometries from "collada" files.
- "Async/Sync"send and received TCP client implemented.
- Graphics diagnostic debugging" implemented. Also Wolf prevents from debugging the release application.
Improved
- Used "localtime_s instead of deprectaed localtime" in "w_io.h".
- Updated to "Blackmagic DeckLink SDK 10.6.4".
- Improved performance of buffers & textures by using "C++AMP ".