Structures
VkVideoEncodeFeedback2CapabilitiesKHR
Structure describing additional video encode feedback capabilities for a video profile
The VkVideoEncodeFeedback2CapabilitiesKHR structure is defined as:
typedef struct VkVideoEncodeFeedback2CapabilitiesKHR {
VkStructureType sType;
void* pNext;
uint32_t maxPerPartitionFeedbackEntries;
VkVideoEncodePerPartitionFeedbackFlagsKHR supportedPerPartitionEncodeFeedbackFlags;
} VkVideoEncodeFeedback2CapabilitiesKHR;
pub struct VideoEncodeFeedback2CapabilitiesKHR {
s_type: vk::StructureType,
p_next: *mut c_void,
max_per_partition_feedback_entries: u32,
supported_per_partition_encode_feedback_flags: vk::VideoEncodePerPartitionFeedbackFlagsKHR,
}
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.maxPerPartitionFeedbackEntriesspecifies the maximum number of picture partitions for which the implementation supports capturing per picture partition video encode feedback values.supportedPerPartitionEncodeFeedbackFlagsis a bitmask of VkVideoEncodePerPartitionFeedbackFlagBitsKHR values specifying the set of per picture partition video encode feedback values supported by video encode feedback queries.
Valid Usage (Implicit)
VUID-VkVideoEncodeFeedback2CapabilitiesKHR-sType-sType
sType must be VK_STRUCTURE_TYPE_VIDEO_ENCODE_FEEDBACK_2_CAPABILITIES_KHR
VUID-VkVideoEncodeFeedback2CapabilitiesKHR-supportedPerPartitionEncodeFeedbackFlags-parameter
supportedPerPartitionEncodeFeedbackFlags must be a valid combination of VkVideoEncodePerPartitionFeedbackFlagBitsKHR values
VUID-VkVideoEncodeFeedback2CapabilitiesKHR-supportedPerPartitionEncodeFeedbackFlags-requiredbitmask
supportedPerPartitionEncodeFeedbackFlags must not be 0