IX-Ray 1.6 Release 0.3
Pre-release
Pre-release
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>andxr_vector<T>with aliases ofstd::deque<T>andstd::vector<T> - Placed
clear_and_reserve()method ofxr_vector<T>class in a separate function - Partially replaced STL extension aliases with
usinganalogs - Deleted
DEF_*andDEFINE_*macroses from STL extensions
Engine
- Replaced path to
shaders_cachein 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.Formsbinary - Replaced
dockpanelsuiteand bumped to3.1 - Deleted unused Intel VTune functionality
- Deleted unused OpenAutomate functionality
- Bumped
TargetFrameworkto .NET Framework 4.7.2
Resources
- Added resources
- Normalized encoding of scripts
Full changelog: r0.2...r0.3