• tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    12
    ·
    23 hours ago

    Wow. Scrolling with that halftone pattern on my phone’s OLED screen makes for some really wild flicker. Never noticed it do anything like that before.

    • Girl Named ZERO@piefed.zeromedia.vip
      link
      fedilink
      English
      arrow-up
      11
      ·
      21 hours ago

      As the other commenter pointed out, it’s most likely the moire effect, not oled. If you don’t know what that is you should look it up! Super interesting!

      • tal@lemmy.today
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        19 hours ago

        Hmm. That’s a good thought, because when I was initially seeing it, I had the image scaled, but it also shows up at 1:1 ratio, so that can’t be what’s causing it.

        EDIT: Not visible on my desktop computer monitor (though there, I’m necessarily using different software), even using various non-integer-scaled versions of the image.

        I don’t think that it’s VRR flicker—the phone screen is VRR and doesn’t permit VRR to be disabled—because I can’t see it in the pure white areas, and I believe that it should also show up there if that’s the cause. I also can’t see it below roughly Mimi’s nipples in the lighter portion of the halftoned area.

        EDIT2: Oh, wait a minute. “1:1” in the Android image editor I used isn’t referring to screen resolution, but rather to aspect ratio. searches Man, I don’t even think that F-Droid has an image viewer that can display a panned image at 1:1 resolution. The concept of “scale everything to try to ameliorate small screen” is so baked into Android software. Trying to crop it to the narrow axis of my hardware screen resolution and then panning still shows the flicker effect, but it could be maybe that there’s subpixel placement or something happening.

        And I can’t see it on my Linux desktop, but that could be because the software I’m using there is scaling it to produce something at a fixed resolution when I zoom and then when I pan, rendering that to the screen aligned with pixels and I don’t have software that can do a 3D hardware-displayed version of the image that wouldn’t be pixel-aligned as I pan around, opposite problem from on Android. I used to use gliv for that, but it looks like it only works with obsolete versions of GTK now, and I can’t build it any more. Darn, I wish someone would do a new “hardware image viewer”.

        sighs

        Well, you’re probably right, then.