Преглед на файлове

Remove OpenXR VRS image initialization (#640)

Signed-off-by: Akio Gaule <[email protected]>
Akio Gaule преди 1 година
родител
ревизия
d21896adeb
променени са 2 файла, в които са добавени 0 реда и са изтрити 13 реда
  1. 0 12
      Gem/Code/Source/SampleComponentManager.cpp
  2. 0 1
      Gem/Code/Source/SampleComponentManager.h

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

@@ -567,7 +567,6 @@ namespace AtomSampleViewer
 
 
         m_windowContext = nullptr;
         m_windowContext = nullptr;
         m_brdfTexture.reset();
         m_brdfTexture.reset();
-        m_xrVrsTexture.reset();
 
 
         ReleaseRHIScene();
         ReleaseRHIScene();
         ReleaseRPIScene();
         ReleaseRPIScene();
@@ -1772,17 +1771,6 @@ namespace AtomSampleViewer
 
 
         if (xrSystem)
         if (xrSystem)
         {
         {
-            RHI::Ptr<RHI::Device> device = Utils::GetRHIDevice();
-            if (RHI::CheckBitsAll(device->GetFeatures().m_shadingRateTypeMask, RHI::ShadingRateTypeFlags::PerRegion) && !m_xrVrsTexture)
-            {
-                auto* xrRPISystem = AZ::RPI::RPISystemInterface::Get()->GetXRSystem();
-                // Need to fill the contents of the Variable shade rating image.
-                const AZStd::shared_ptr<const RPI::PassTemplate> forwardTemplate =
-                    RPI::PassSystemInterface::Get()->GetPassTemplate(Name("MultiViewForwardPassTemplate"));
-
-                m_xrVrsTexture = xrRPISystem->InitPassFoveatedAttachment(*forwardTemplate);
-            }
-
             RPI::RenderPipelineDescriptor xrPipelineDesc;
             RPI::RenderPipelineDescriptor xrPipelineDesc;
             xrPipelineDesc.m_mainViewTagName = "MainCamera";
             xrPipelineDesc.m_mainViewTagName = "MainCamera";
             xrPipelineDesc.m_renderSettings.m_multisampleState.m_samples = static_cast<uint16_t>(m_numMsaaSamples);
             xrPipelineDesc.m_renderSettings.m_multisampleState.m_samples = static_cast<uint16_t>(m_numMsaaSamples);

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

@@ -182,7 +182,6 @@ namespace AtomSampleViewer
         AZ::Entity* m_cameraEntity = nullptr;
         AZ::Entity* m_cameraEntity = nullptr;
 
 
         AZ::Data::Instance<AZ::RPI::AttachmentImage> m_brdfTexture;
         AZ::Data::Instance<AZ::RPI::AttachmentImage> m_brdfTexture;
-        AZ::Data::Instance<AZ::RPI::AttachmentImage> m_xrVrsTexture;
 
 
         int32_t m_selectedSampleIndex = -1;
         int32_t m_selectedSampleIndex = -1;