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

Version History

Pooya Eimandar edited this page Dec 12, 2017 · 2 revisions

Log of Wolf Engine's changes

The following mark used for showing status of each change in version of Wolf Engine.

  • New feature will be shown with NF mark
  • Bug Fixed will be shown with BF mark
  • Performance Improved will be shown with PI mark

v.0.5.0.0

  • NF Wolf.System has been ported to Android NVidia Tegra Shield
  • NF Wolf.System has been ported to Windows Universal
  • BF Many bugs fixed

v.0.4.2.0

  • BF Addressing dependencies
  • BF Memory leaks of wolf::gui::w_label fixed
  • NF w_line_shape has been added to GUI framework of DirectX 11.X
  • NF w_rounded_rectangle_shape has been added to GUI framework of DirectX 11.X
  • NF w_ellipse_shape has been added to GUI framework of DirectX 11.X
  • NF w_list_widget has been added to GUI framework of DirectX 11.X with support of both wolf::gui and gdi controls
  • NF Reducing texture memory usage by 2 channel encoding
  • NF New Samples have been added:
    • 03-Direct2D\03_Animated_Geometries_DX11_X.Win32
    • 05-Buffers\01_Quad_DX11_X.Win32
    • 05-Buffers\02_Textured_Quad.DX11_X.Win32
  • PI Drawing dynamic vertex buffers for gui
  • PI wolf::graphics::w_mesh is independent drawing class, which can use for drawing any geometry with any texture and effect
  • PI wolf::gui::w_image renders itself using w_texture_2d class instead of direct2D image class

v.0.3.1.0

  • BF Memory leaks for SAFE_RELEASE and UNIQUE_RELEASE fixed
  • NF w_tab has been added to GUI framework of DirectX 11.X
  • NF w_gui static class has been added for loading xml files which contain user interface controls
  • NF w_game_time class written in typescript and has been tested for wolf.webGL
  • NF Samples 01-widget and 02-gui from xml have been added to the following folder ~\Wolf.engine\samples\win\02-GUI
  • NF Samples 01-shapes and 02-geometries have been added to the following folder ~\Wolf.engine\samples\win\03-Direct2D
  • PI A photoshop template file for creating customized flat and rounded UI controls, has been added to ~\Wolf.Engine\engine\dependencies\PSDs\GUI\. When you create your own customized theme, make sure replace it with the ~\Content\Textures\GUI\Controls.dds.

v.0.2.0.0

  • NF lightweight GUI framework added for DirectX 11.X.(includes label, button (with icon), radio_button, check_box, scroll_bar, combo_box, slider, list_box(with icon) and image
  • NF Integrated with Intel TBB build tbb44_20160526oss
  • NF Blend states have been added
  • NF function w_time_span::from_string has been added
  • NF Integrated with ffmpeg-build git-78baa45 (2016-04-28)
  • NF 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 x64 must be installed on your target machine
  • NF Load basic geometries from collada files
  • NF Async/Sync send and received for TCP client implemented
  • NF Graphics diagnostic debugging implemented. Also Wolf prevents from debugging the release application.
  • PI Used localtime_s instead of deprectaed localtime in w_io.h.
  • PI Updated to Blackmagic DeckLink SDK 10.6.4
  • PI Improved performance of buffers & textures by using C++AMP

v.0.1.0.0

  • NF Added game class for wolf
  • NF Wolf.ffmpeg added, you can handle video and audio with this library
  • NF Shapes (ellipse, line, simple rounded rectangle and geometry) have been added to Wolf::Graphics::Direct2D::Shapes namespace
  • NF DirectX 11.X renderer framework implemented under wolf::graphics namespace

Clone this wiki locally