Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion Provider/PresentMonProvider.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,8 @@ bool IsValid(
frameType == PresentMonProvider_FrameType_Original ||
frameType == PresentMonProvider_FrameType_Repeated ||
frameType == PresentMonProvider_FrameType_Intel_XEFG ||
frameType == PresentMonProvider_FrameType_AMD_AFMF;
frameType == PresentMonProvider_FrameType_AMD_AFMF ||
frameType == PresentMonProvider_FrameType_NVIDIA_DLSS;
}

bool IsValid(
Expand Down
1 change: 1 addition & 0 deletions Provider/PresentMonProvider.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ enum PresentMonProvider_FrameType {
PresentMonProvider_FrameType_Repeated, // The frame rendered by the application is being repeated.
PresentMonProvider_FrameType_Intel_XEFG = 50, // Frame generated by Intel Xe Frame Generation.
PresentMonProvider_FrameType_AMD_AFMF = 100, // Frame generated by AMD Fluid Motion Frames.
PresentMonProvider_FrameType_NVIDIA_DLSS = 150, // Frame generated by NVIDIA DLSS.
};

ULONG PresentMonProvider_PresentFrameType(PresentMonProvider* ctxt,
Expand Down