summaryrefslogtreecommitdiffstats
path: root/Projects/Asteroids/src/WinWrapper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Projects/Asteroids/src/WinWrapper.cpp')
-rw-r--r--Projects/Asteroids/src/WinWrapper.cpp9
1 files changed, 5 insertions, 4 deletions
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;
}