Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

Releases: WolfSource/WolfEngine

v2.1

14 Jul 14:05
17d4632
Compare
Choose a tag to compare

A major release, rewrite most of wolf.system with pure C

fixed some bugs
improved memory pool
executing python from c has been added
Build for Win64
Build for OSX
Build for iOS
Build for Android-armv7
Build for Linux64

v1.73

06 Dec 22:44
ed54f96
Compare
Choose a tag to compare

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

06 Dec 22:29
Compare
Choose a tag to compare

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

06 Dec 22:22
Compare
Choose a tag to compare

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 ".