From 085e1e07fe61386e46395fa06deee96479f44f5a Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Thu, 17 Oct 2019 18:26:07 -0700 Subject: Asteroids demo: enabled bindless mode in DiligentD3D12 and DiligentVk modes --- Projects/Asteroids/src/WinWrapper.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'Projects/Asteroids/src/WinWrapper.cpp') diff --git a/Projects/Asteroids/src/WinWrapper.cpp b/Projects/Asteroids/src/WinWrapper.cpp index e60480f..fd126b4 100644 --- a/Projects/Asteroids/src/WinWrapper.cpp +++ b/Projects/Asteroids/src/WinWrapper.cpp @@ -208,7 +208,7 @@ LRESULT CALLBACK WindowProc( return 0; case 'B': if (gSettings.mode == Settings::RenderMode::DiligentD3D12 || gSettings.mode == Settings::RenderMode::DiligentVulkan) { - gSettings.resourceBindingMode = (gSettings.resourceBindingMode + 1) % 3; + gSettings.resourceBindingMode = (gSettings.resourceBindingMode + 1) % 4; gUpdateWorkload = true; } return 0; @@ -602,9 +602,10 @@ int main(int argc, char** argv) gWorkloadDE->GetPerfCounters(updateTime, renderTime); switch (gSettings.resourceBindingMode) { - case 0: resBindModeStr = "-d";break; - case 1: resBindModeStr = "-m";break; - case 2: resBindModeStr = "-tm";break; + case 0: resBindModeStr = "-dyn";break; + case 1: resBindModeStr = "-mut";break; + case 2: resBindModeStr = "-tex_mut";break; + case 3: resBindModeStr = "-bindless";break; } break; } -- cgit v1.2.3