Ver Fonte

making binding attachment private and adding getters (ASV portion of the change)

Signed-off-by: antonmic <[email protected]>
antonmic há 3 anos atrás
pai
commit
694f0d4196

+ 1 - 1
Gem/Code/Source/Passes/RayTracingAmbientOcclusionPass.cpp

@@ -217,7 +217,7 @@ namespace AZ
                 return;
                 return;
             }
             }
 
 
-            RPI::PassAttachment* outputAttachment = GetOutputBinding(0).m_attachment.get();
+            RPI::PassAttachment* outputAttachment = GetOutputBinding(0).GetAttachment().get();
             RHI::Size targetImageSize = outputAttachment->m_descriptor.m_image.m_size;
             RHI::Size targetImageSize = outputAttachment->m_descriptor.m_image.m_size;
 
 
             const RHI::ShaderResourceGroup* shaderResourceGroups[] =
             const RHI::ShaderResourceGroup* shaderResourceGroups[] =

+ 1 - 1
Gem/Code/Source/RenderTargetTextureExampleComponent.cpp

@@ -352,7 +352,7 @@ namespace AtomSampleViewer
         {
         {
             // Add attachment preview after pass queued changes processed
             // Add attachment preview after pass queued changes processed
             // m_renderTargetPass only has one attachment
             // m_renderTargetPass only has one attachment
-                m_previewPass->PreviewImageAttachmentForPass(m_renderTargetPass.get(), m_renderTargetPass->GetAttachmentBindings()[0].m_attachment.get());
+                m_previewPass->PreviewImageAttachmentForPass(m_renderTargetPass.get(), m_renderTargetPass->GetAttachmentBindings()[0].GetAttachment().get());
         }
         }
         else
         else
         {
         {