Parcourir la source

Remove shader metrics menu for ASV (#494)

Signed-off-by: Qing Tao <[email protected]>

Signed-off-by: Qing Tao <[email protected]>
Co-authored-by: Tobias Alexander Franke <[email protected]>
Qing Tao il y a 3 ans
Parent
commit
e7f176a846

+ 0 - 15
Gem/Code/Source/SampleComponentManager.cpp

@@ -847,11 +847,6 @@ namespace AtomSampleViewer
             ShowTransientAttachmentProfilerWindow();
         }
 
-        if (m_showShaderMetrics)
-        {
-            ShowShaderMetricsWindow();
-        }
-
         m_scriptManager->TickImGui();
 
         m_contentWarningDialog.TickPopup();
@@ -913,11 +908,6 @@ namespace AtomSampleViewer
                     m_showFrameGraphVisualizer = !m_showFrameGraphVisualizer;
                 }
 
-                if (ImGui::MenuItem("Shader Metrics"))
-                {
-                    m_showShaderMetrics = !m_showShaderMetrics;
-                }
-
                 ImGui::EndMenu();
             }
             if (ImGui::BeginMenu("Samples"))
@@ -1157,11 +1147,6 @@ namespace AtomSampleViewer
         }
     }
 
-    void SampleComponentManager::ShowShaderMetricsWindow()
-    {
-        m_imguiShaderMetrics.Draw(m_showShaderMetrics, AZ::RPI::ShaderMetricsSystemInterface::Get()->GetMetrics());
-    }
-
     void SampleComponentManager::ShowResizeViewportDialog()
     {
         static int size[2] = { 0, 0 };

+ 0 - 3
Gem/Code/Source/SampleComponentManager.h

@@ -142,7 +142,6 @@ namespace AtomSampleViewer
         void ShowCpuProfilerWindow();
         void ShowGpuProfilerWindow();
         void ShowFileIoProfilerWindow();
-        void ShowShaderMetricsWindow();
         void ShowTransientAttachmentProfilerWindow();
 
         void RequestExit();
@@ -221,7 +220,6 @@ namespace AtomSampleViewer
         bool m_showGpuProfiler = false;
         bool m_showFileIoProfiler = false;
         bool m_showTransientAttachmentProfiler = false;
-        bool m_showShaderMetrics = false;
 
         bool m_ctrlModifierLDown = false;
         bool m_ctrlModifierRDown = false;
@@ -245,7 +243,6 @@ namespace AtomSampleViewer
         AZ::Render::ImGuiFrameVisualizer m_imguiFrameGraphVisualizer;
         AZ::Render::ImGuiGpuProfiler m_imguiGpuProfiler;
         AZ::Render::ImGuiTransientAttachmentProfiler m_imguiTransientAttachmentProfiler;
-        AZ::Render::ImGuiShaderMetrics m_imguiShaderMetrics;
 
         ImGuiSaveFilePath m_imguiFrameCaptureSaver;
         bool m_isFrameCapturePending = false;