Skip to content

v1.5.7 Released

Compare
Choose a tag to compare
@hecomi hecomi released this 08 Dec 04:45
· 21 commits to master since this release

Changes

  • Output more logs like Windows OS, graphics cards, and monitors.
  • Add function-scope timers for debug (only in a debug build).

Output log example

Release build

[uDD::Log][2018-12-08 13:35:26] Start
[uDD::Log][2018-12-08 13:35:26] OS Version    : 10.0
[uDD::Log][2018-12-08 13:35:26] Build Number  : 17134
[uDD::Log][2018-12-08 13:35:26] Service Pack  : 
[uDD::Log][2018-12-08 13:35:26] Graphics Card [0] : NVIDIA GeForce GTX 1080
[uDD::Log][2018-12-08 13:35:26]   > Monitor[0] : \\.\DISPLAY1
[uDD::Log][2018-12-08 13:35:26]   > Monitor[1] : \\.\DISPLAY2
[uDD::Log][2018-12-08 13:35:26] Graphics Card [1] : Microsoft Basic Render Driver
[uDD::Log][2018-12-08 13:35:26] Monitor::Initialized() =>
[uDD::Log][2018-12-08 13:35:26]     ID    : 0
[uDD::Log][2018-12-08 13:35:26]     Size  : (3840, 2160)
[uDD::Log][2018-12-08 13:35:26]     DPI   : (162, 161)
[uDD::Log][2018-12-08 13:35:26]     Rot   : Landscape
[uDD::Log][2018-12-08 13:35:26] Duplicator::Initialize() => OK.
[uDD::Log][2018-12-08 13:35:26] Monitor::Initialized() =>
[uDD::Log][2018-12-08 13:35:26]     ID    : 1
[uDD::Log][2018-12-08 13:35:26]     Size  : (3840, 2160)
[uDD::Log][2018-12-08 13:35:26]     DPI   : (162, 161)
[uDD::Log][2018-12-08 13:35:26]     Rot   : Landscape
[uDD::Log][2018-12-08 13:35:26] Duplicator::Initialize() => OK.
[uDD::Log][2018-12-08 13:35:33] Stop

Debug build

[uDD::Log][2018-12-08 13:43:35] Start
[uDD::Log][2018-12-08 13:43:35] OS Version    : 10.0
[uDD::Log][2018-12-08 13:43:35] Build Number  : 17134
[uDD::Log][2018-12-08 13:43:35] Service Pack  : 
[uDD::Log][2018-12-08 13:43:35] >> [0]MonitorManager::Initialize
[uDD::Log][2018-12-08 13:43:35] Graphics Card [0] : NVIDIA GeForce GTX 1080
[uDD::Log][2018-12-08 13:43:35]   > Monitor[0] : \\.\DISPLAY1
[uDD::Log][2018-12-08 13:43:35]   > Monitor[1] : \\.\DISPLAY2
[uDD::Log][2018-12-08 13:43:35] Graphics Card [1] : Microsoft Basic Render Driver
[uDD::Log][2018-12-08 13:43:35] >> [1]Monitor::Initialize
[uDD::Log][2018-12-08 13:43:35] Monitor::Initialized() =>
[uDD::Log][2018-12-08 13:43:35]     ID    : 0
[uDD::Log][2018-12-08 13:43:35]     Size  : (3840, 2160)
[uDD::Log][2018-12-08 13:43:35]     DPI   : (162, 161)
[uDD::Log][2018-12-08 13:43:35]     Rot   : Landscape
[uDD::Log][2018-12-08 13:43:35] >> [2]Duplicator::InitializeDevice
[uDD::Log][2018-12-08 13:43:35] >> [3]IsolatedD3D11Device::Create
[uDD::Log][2018-12-08 13:43:35] << [3]IsolatedD3D11Device::Create : 22291[us]
[uDD::Log][2018-12-08 13:43:35] << [2]Duplicator::InitializeDevice : 22461[us]
[uDD::Log][2018-12-08 13:43:35] >> [4]Duplicator::InitializeDuplication
[uDD::Log][2018-12-08 13:43:35] Duplicator::Initialize() => OK.
[uDD::Log][2018-12-08 13:43:35] << [4]Duplicator::InitializeDuplication : 7352[us]
[uDD::Log][2018-12-08 13:43:35] >> [5]Duplicator::CheckUnityAdapter
[uDD::Log][2018-12-08 13:43:35] >> [6]GetUnityAdapterLuid
[uDD::Log][2018-12-08 13:43:35] << [6]GetUnityAdapterLuid : 27[us]
[uDD::Log][2018-12-08 13:43:35] << [5]Duplicator::CheckUnityAdapter : 82[us]
[uDD::Log][2018-12-08 13:43:35] << [1]Monitor::Initialize : 30201[us]
[uDD::Log][2018-12-08 13:43:35] >> [7]Monitor::StartCapture
[uDD::Log][2018-12-08 13:43:35] >> [8]Duplicator::Start
[uDD::Log][2018-12-08 13:43:35] >> [9]Duplicator::Stop
[uDD::Log][2018-12-08 13:43:35] << [9]Duplicator::Stop : 20[us]
[uDD::Log][2018-12-08 13:43:35] >> [10]Duplicator::Duplicate
[uDD::Log][2018-12-08 13:43:35] >> [11]Duplicator::Release
[uDD::Log][2018-12-08 13:43:35] << [11]Duplicator::Release : 24[us]
[uDD::Log][2018-12-08 13:43:35] << [8]Duplicator::Start : 440[us]
[uDD::Log][2018-12-08 13:43:35] << [7]Monitor::StartCapture : 650[us]
[uDD::Log][2018-12-08 13:43:35] >> [12]Monitor::Initialize
[uDD::Log][2018-12-08 13:43:35] Monitor::Initialized() =>
[uDD::Log][2018-12-08 13:43:35]     ID    : 1
[uDD::Log][2018-12-08 13:43:35]     Size  : (3840, 2160)
[uDD::Log][2018-12-08 13:43:35]     DPI   : (162, 161)
[uDD::Log][2018-12-08 13:43:35]     Rot   : Landscape
[uDD::Log][2018-12-08 13:43:35] >> [14]Duplicator::InitializeDevice
[uDD::Log][2018-12-08 13:43:35] >> [13]IsolatedD3D11Device::GetCompatibleSharedTexture
[uDD::Log][2018-12-08 13:43:35] >> [15]IsolatedD3D11Device::Create
[uDD::Log][2018-12-08 13:43:35] << [13]IsolatedD3D11Device::GetCompatibleSharedTexture : 350[us]
[uDD::Log][2018-12-08 13:43:35] >> [16]Duplicator::UpdateCursor
[uDD::Log][2018-12-08 13:43:35] >> [17]Cursor::UpdateBuffer
[uDD::Log][2018-12-08 13:43:35] << [17]Cursor::UpdateBuffer : 56[us]
[uDD::Log][2018-12-08 13:43:35] >> [18]Cursor::UpdateTexture
[uDD::Log][2018-12-08 13:43:35] << [18]Cursor::UpdateTexture : 3162[us]
[uDD::Log][2018-12-08 13:43:35] << [16]Duplicator::UpdateCursor : 3399[us]
[uDD::Log][2018-12-08 13:43:35] >> [19]Duplicator::UpdateMetadata
[uDD::Log][2018-12-08 13:43:35] << [19]Duplicator::UpdateMetadata : 24[us]
[uDD::Log][2018-12-08 13:43:35] << [10]Duplicator::Duplicate : 4279[us]
[uDD::Log][2018-12-08 13:43:35] >> [20]Duplicator::Duplicate
[uDD::Log][2018-12-08 13:43:35] >> [21]Duplicator::Release
[uDD::Log][2018-12-08 13:43:35] << [21]Duplicator::Release : 68[us]
[uDD::Log][2018-12-08 13:43:35] << [15]IsolatedD3D11Device::Create : 19484[us]
[uDD::Log][2018-12-08 13:43:35] << [14]Duplicator::InitializeDevice : 19582[us]
[uDD::Log][2018-12-08 13:43:35] >> [22]Duplicator::InitializeDuplication
...