remove direct use of rtt and dirty area from the layer
This commit is contained in:
@@ -179,11 +179,11 @@ void App::init_sidebar()
|
||||
auto& src = Canvas::I->m_layers[source_index];
|
||||
for (int i = 0; i < 6; i++)
|
||||
{
|
||||
if (!src->m_dirty_face[i])
|
||||
if (!src->face(i))
|
||||
continue;
|
||||
dst->m_rtt[i].copy(src->m_rtt[i]);
|
||||
dst->m_dirty_face[i] = src->m_dirty_face[i];
|
||||
dst->m_dirty_box[i] = src->m_dirty_box[i];
|
||||
dst->rtt(i).copy(src->rtt(i));
|
||||
dst->face(i) = src->face(i);
|
||||
dst->box(i) = src->box(i);
|
||||
dst->m_opacity = src->m_opacity;
|
||||
dst->m_blend_mode = src->m_blend_mode;
|
||||
dst->m_alpha_locked = src->m_alpha_locked;
|
||||
|
||||
Reference in New Issue
Block a user