Structures
VkAntiLagDataAMD
Structure specifying the parameters for vkAntiLagUpdateAMD
The VkAntiLagDataAMD structure is defined as:
typedef struct VkAntiLagDataAMD {
VkStructureType sType;
const void* pNext;
VkAntiLagModeAMD mode;
uint32_t maxFPS;
const VkAntiLagPresentationInfoAMD* pPresentationInfo;
} VkAntiLagDataAMD;
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.modeis a VkAntiLagModeAMD value specifying the anti-lag status.maxFPSis the framerate limit, in frames per second, used by the application. This limit will be imposed if anti-lag is enabled. If the application tries to render faster, the framerate will be reduced to match this limit. A value of 0 will disable the limit.pPresentationInfois a pointer to a VkAntiLagPresentationInfoAMD structure containing information about the application stage.
This structure specifies anti-lag parameters.
Valid Usage (Implicit)
VUID-VkAntiLagDataAMD-sType-sType
sType must be VK_STRUCTURE_TYPE_ANTI_LAG_DATA_AMD
VUID-VkAntiLagDataAMD-mode-parameter
mode must be a valid VkAntiLagModeAMD value
VUID-VkAntiLagDataAMD-pPresentationInfo-parameter
If pPresentationInfo is not NULL, pPresentationInfo must be a valid pointer to a valid VkAntiLagPresentationInfoAMD structure