Skip to content

Commit

Permalink
release candidate changes
Browse files Browse the repository at this point in the history
  • Loading branch information
markgalvan-intel committed Sep 10, 2024
1 parent 456079e commit 140080d
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 9 deletions.
8 changes: 4 additions & 4 deletions IntelPresentMon/AppCef/AppCef.rc
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@ IDI_ICON1 ICON "flask.ico"
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 2,1,0,0
FILEVERSION 1,0,2,0
PRODUCTVERSION 2,2,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -79,12 +79,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Intel(R) Corporation"
VALUE "FileDescription", "Intel(R) PresentMon application"
VALUE "FileVersion", "1.0.0.0"
VALUE "FileVersion", "1.0.2.0"
VALUE "InternalName", "CefNano.exe"
VALUE "LegalCopyright", "Copyright (C) 2017-2024"
VALUE "OriginalFilename", "CefNano.exe"
VALUE "ProductName", "Intel(R) PresentMon"
VALUE "ProductVersion", "2.1.0.0"
VALUE "ProductVersion", "2.2.0.0"
END
END
BLOCK "VarFileInfo"
Expand Down
4 changes: 2 additions & 2 deletions IntelPresentMon/PMInstaller/PresentMon.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Id="*"
Name="Intel(R) PresentMon"
Language="1033"
Version="2.1.0.0"
Version="2.2.0.0"
Manufacturer="Intel(R) Corporation"
UpgradeCode="CD0D489E-0FE7-452D-90D9-F94F3F5FF410">

Expand All @@ -16,7 +16,7 @@

<MediaTemplate EmbedCab="yes" />

<?define console_app_ver = 2.1.0 ?>
<?define console_app_ver = 2.2.0 ?>
<?define console_app_path = $(pm.GetConsoleAppPath($(var.SolutionDir), $(var.console_app_ver))) ?>
<?define console_app_filename = $(pm.GetConsoleAppFileName($(var.console_app_ver))) ?>
<?define has_console_app = $(pm.CheckFileExists($(var.console_app_path))) ?>
Expand Down
Binary file modified IntelPresentMon/PresentMonAPI2/PresentMonAPI2.rc
Binary file not shown.
Binary file modified IntelPresentMon/PresentMonService/PresentMonService.rc
Binary file not shown.
4 changes: 2 additions & 2 deletions PresentMon.props
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="UserMacros">
<!-- PresentMonVersion should be "dev" on main branch, and the version number (e.g., 2.1.0) on release branches. -->
<PresentMonVersion>dev</PresentMonVersion>
<!-- PresentMonVersion should be "dev" on main branch, and the version number (e.g., 2.2.0) on release branches. -->
<PresentMonVersion>2.2.0</PresentMonVersion>
<PresentMonPlatform>$(Platform)</PresentMonPlatform>
</PropertyGroup>
<PropertyGroup Label="UserMacros" Condition="'$(Platform)'=='Win32'">
Expand Down
Binary file modified Provider/Version.rc
Binary file not shown.
6 changes: 5 additions & 1 deletion README-ConsoleApplication.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ The PresentMon/ directory contains source for a standalone console application t
*PresentMon SDK* to capture and analyze graphics applications, outputting data to the console and/or
CSV file(s).

A binary of the console application is provided in the release, e.g.:
[PresentMon-2.2.0-x64.exe](https://github.com/GameTechDev/PresentMon/releases/download/v2.2.0/PresentMon-2.2.0-x64.exe).

## Command line options

| Capture Target Options | |
Expand Down Expand Up @@ -95,7 +98,8 @@ Default metrics include:
| *DisplayLatency* | How long it took from the start of this frame until the frame was displayed on the screen. |
| *DisplayedTime* | How long the frame was displayed on the screen, or 'NA' if the frame was not displayed. |
| *AnimationError* | The difference between the previous frame's CPU delta and display delta. |
| *ClickToPhotonLatency* | How long it took from the earliest keyboard or mouse interaction that contributed to this frame until this frame was displayed. When supported HW measuring devices are not available, this is the software-visible subset of the full click-to-photon latency and doesn't include:<br>&bull; time spent processing input in the keyboard/controller hardware or drivers (typically a fixed additional overhead),<br>&bull; time spent processing the output in the display hardware or drivers (typically a fixed additional overhead), and<br>&bull; a combination of display blanking interval and scan time (which varies, depending on timing and tearing). |
| *ClickToPhotonLatency* | How long it took from the earliest mouse click that contributed to this frame until this frame was displayed. When supported HW measuring devices are not available, this is the software-visible subset of the full click-to-photon latency and doesn't include:<br>&bull; time spent processing input in the keyboard/controller hardware or drivers (typically a fixed additional overhead),<br>&bull; time spent processing the output in the display hardware or drivers (typically a fixed additional overhead), and<br>&bull; a combination of display blanking interval and scan time (which varies, depending on timing and tearing). |
| *AllInputToPhotonLatency* | How long it took from the earliest keyboard or mouse interaction that contributed to this frame until this frame was displayed. |

Some metrics are enabled or disabled depending on the command line options:

Expand Down

0 comments on commit 140080d

Please sign in to comment.