Skip to content

IX-Ray 1.6 Release 0.3

Pre-release
Pre-release

Choose a tag to compare

@acidicMercury8 acidicMercury8 released this 05 Jul 09:43

Modernized X-Ray based on X-Ray 1.6.02

Changelog

Common

  • Migration to Visual Studio 2022
  • Fixed compilation errors
  • Fixed a lot of issues with linking
  • Enabled multicore building for all projects
  • Enabled x86-64 toolchain for all projects
  • Enabled GitHub Actions
  • Disabled debug and incremental info for all projects

Core

  • Replaced custom xr_deque<T> and xr_vector<T> with aliases of std::deque<T> and std::vector<T>
  • Placed clear_and_reserve() method of xr_vector<T> class in a separate function
  • Partially replaced STL extension aliases with using analogs
  • Deleted DEF_* and DEFINE_* macroses from STL extensions

Engine

  • Replaced path to shaders_cache in all renders
  • Fixed bug with exporting light to render
  • Fixed VSync on all renders
  • Fixed blurring fonts on D3D11
  • Fixed dialog window of level changer

Dependencies

  • Replaced Flobbster.Windows.Forms binary
  • Replaced dockpanelsuite and bumped to 3.1
  • Deleted unused Intel VTune functionality
  • Deleted unused OpenAutomate functionality
  • Bumped TargetFramework to .NET Framework 4.7.2

Resources

  • Added resources
  • Normalized encoding of scripts

Full changelog: r0.2...r0.3