You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This can be tested in Anvil using Super+Shift+R to rotate the screen, then dragging around a terminal. Maybe FB_DAMAGE_CLIPS handling varies by GPU, but I see clearly incorrect results. The same issue occurs in cosmic-comp.
It seems renderer_damage in render_frame doesn't have the output transform applied. Neither render_frame, nor OutputDamageTracker::damage_output_internal applies the transform to the damage.
The text was updated successfully, but these errors were encountered:
Not sure if this is relevant, but I'm pretty sure that damage is also not transformed correctly for the winit backend. You can see it with the debug tint, or if you use any transform other than Flipped180.
This can be tested in Anvil using
Super+Shift+R
to rotate the screen, then dragging around a terminal. MaybeFB_DAMAGE_CLIPS
handling varies by GPU, but I see clearly incorrect results. The same issue occurs in cosmic-comp.It seems
renderer_damage
inrender_frame
doesn't have the output transform applied. Neitherrender_frame
, norOutputDamageTracker::damage_output_internal
applies the transform to the damage.The text was updated successfully, but these errors were encountered: