1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-02-21 22:54:16 +01:00

[dxvk] Add method to retrieve current frame number

This commit is contained in:
Philip Rebohle 2018-09-10 18:05:33 +02:00
parent 5cc2c219dd
commit c7ddaea5a6
No known key found for this signature in database
GPG Key ID: C8CC613427A31C99
2 changed files with 11 additions and 0 deletions

View File

@ -207,6 +207,11 @@ namespace dxvk {
result.merge(m_statCounters); result.merge(m_statCounters);
return result; return result;
} }
uint32_t DxvkDevice::getCurrentFrameId() const {
return m_statCounters.getCtr(DxvkStatCounter::QueuePresentCount);
}
void DxvkDevice::initResources() { void DxvkDevice::initResources() {

View File

@ -293,6 +293,12 @@ namespace dxvk {
* usage, draw calls, etc. * usage, draw calls, etc.
*/ */
DxvkStatCounters getStatCounters(); DxvkStatCounters getStatCounters();
/**
* \brief Retreves current frame ID
* \returns Current frame ID
*/
uint32_t getCurrentFrameId() const;
/** /**
* \brief Initializes dummy resources * \brief Initializes dummy resources