LyShine cleanup of TODOs (#6138)

* LyShine cleanup pass for Atom conversion

Signed-off-by: abrmich <abrmich@amazon.com>

* Add GHI numbers to comments

Signed-off-by: abrmich <abrmich@amazon.com>
This commit is contained in:
michabr
2021-12-13 15:00:26 -08:00
committed by GitHub
parent 04669544cc
commit d951e1f652
21 changed files with 105 additions and 133 deletions
@@ -3605,7 +3605,7 @@ void UiCanvasComponent::CreateRenderTarget()
return;
}
#ifdef LYSHINE_ATOM_TODO // [LYN-3359] Support RTT using Atom
#ifdef LYSHINE_ATOM_TODO // [GHI #6269] Support RTT using Atom
// Create a render target that this canvas will be rendered to.
// The render target size is the canvas size.
m_renderTargetHandle = gEnv->pRenderer->CreateRenderTarget(m_renderTargetName.c_str(),
@@ -3636,11 +3636,11 @@ void UiCanvasComponent::DestroyRenderTarget()
if (m_renderTargetHandle > 0)
{
ISystem::CrySystemNotificationBus::Handler::BusDisconnect();
#ifdef LYSHINE_ATOM_TODO // [LYN-3359] Support RTT using Atom
#ifdef LYSHINE_ATOM_TODO // [GHI #6269] Support RTT using Atom
gEnv->pRenderer->DestroyDepthSurface(m_renderTargetDepthSurface);
#endif
m_renderTargetDepthSurface = nullptr;
#ifdef LYSHINE_ATOM_TODO // [LYN-3359] Support RTT using Atom
#ifdef LYSHINE_ATOM_TODO // [GHI #6269] Support RTT using Atom
gEnv->pRenderer->DestroyRenderTarget(m_renderTargetHandle);
#endif
m_renderTargetHandle = -1;
@@ -3650,7 +3650,7 @@ void UiCanvasComponent::DestroyRenderTarget()
////////////////////////////////////////////////////////////////////////////////////////////////////
void UiCanvasComponent::RenderCanvasToTexture()
{
#ifdef LYSHINE_ATOM_TODO // [LYN-3359] Support RTT using Atom
#ifdef LYSHINE_ATOM_TODO // [GHI #6269] Support RTT using Atom
if (m_renderTargetHandle <= 0)
{
return;