Fixes and tweaks

This commit is contained in:
Wojciech Figat
2022-01-26 16:55:22 +01:00
parent 05a935660d
commit 18b156ad44
9 changed files with 94 additions and 37 deletions

View File

@@ -251,8 +251,8 @@ bool GPUDeviceDX12::Init()
updateFrameEvents();
#if PLATFORM_GDK
GDKPlatform::OnSuspend.Bind<GPUDeviceDX12, &GPUDeviceDX12::OnSuspend>(this);
GDKPlatform::OnResume.Bind<GPUDeviceDX12, &GPUDeviceDX12::OnResume>(this);
GDKPlatform::Suspended.Bind<GPUDeviceDX12, &GPUDeviceDX12::OnSuspended>(this);
GDKPlatform::Resumed.Bind<GPUDeviceDX12, &GPUDeviceDX12::OnResumed>(this);
#endif
#else
// Get DXGI adapter
@@ -838,12 +838,12 @@ void GPUDeviceDX12::updateRes2Dispose()
#if PLATFORM_XBOX_SCARLETT || PLATFORM_XBOX_ONE
void GPUDeviceDX12::OnSuspend()
void GPUDeviceDX12::OnSuspended()
{
_commandQueue->GetCommandQueue()->SuspendX(0);
}
void GPUDeviceDX12::OnResume()
void GPUDeviceDX12::OnResumed()
{
_commandQueue->GetCommandQueue()->ResumeX();

View File

@@ -158,8 +158,8 @@ public:
}
#if PLATFORM_XBOX_SCARLETT ||PLATFORM_XBOX_ONE
void OnSuspend();
void OnResume();
void OnSuspended();
void OnResumed();
#endif
private: