Skip to content
  • Federico Mena Quintero's avatar
    (#471): Fix blurry semi-opaque objects when rendering with a scaled transformation · 6dfee76b
    Federico Mena Quintero authored
    The temporary surface was being created at a size relative to the
    current transformation.  However, when the initial transformation was
    scaled not to 1:1, the temporary surface would in effect get created
    at a different pixel size than what is needed for compositing at 1:1.
    
    So, we now create the temporary surface in what is effectively device
    pixels.  This way, when initial transform *is* scaled, the temporary
    surface will get scaled up or down to the "natural" size with 1:1
    pixels.
    
    Fixes #471
    6dfee76b