twomee I think macos is def a no but you can always install win7 or win10 1507-1511. 1607+ is when issues started. However some newer OS's have been a hit or a miss. I think win10 1809 might be the more safe win10 build for example. Someone I know did modify a Nvidia driver to install on 1607 win10 which is using wddm 2.1. I believe wddm 2.4 is when Microsoft said they added dithering and some shading enhancements so wddm version could play a role ? The thing too is that certain motherboard/graphic cards can cause issues too. Certain GPUs seem to dither regardless of color control having dithering disabled. I think certain motherboards/bios versions also bring some sort of video noise/interference. Just seems like there's so many potential things. Also regarding Linux it seems certain distros are better than others. I think Nvidia is harder to tweak on Linux while Radeon I think may be easier to get going safely on Linux. Not 100% just from what I've read.

    jordan so a wddm related to directX also?

    The thins is, I want to find the effect which cause to my eye pain. I can avoid it by installing patches like specific windows version and using specific hardware. But I want to understand what is the cause of all this, which software component so I can know how to patch it by maybe writing a program to disable it.

    You wrote a lot of things which are right unfortunately, we have lot of components involved in that so it’s hard to see what is the cause, but I’m sure everyone can. Everyone have it’s safe zone/hardware/software

      Abeabe yep, tried it and still got same eye pain as before

      twomee I think the main OS related issue is DWM and WDDM. 1507/1511 supposedly is as good as win7 in comfort like I said but win10 1607+ is when they added composition layers that I think are affecting us. I would like to know if there's a way to totally eliminate those things. I think someone was using vivetool to disable directX not sure if it works for sure I haven't tested yet. I would love to hear If your able to disable these things. Btw you can read on wiki about WDDM history and it'll state what things were added in each wddm version. ACM is one other thing that I forgot to mention which is a color management that could maybe be another issue? Would be cool if someone can modify/write an Nvidia driver that can bypass all of this windows related visual enhancements for a direct GPU output of the picture.(assuming you have a safe GPU) GPUs I will be testing are Intel arc a770, Radeon w5500(Linux) and quadro rtx 4000. The quadro rtx 4000 supposedly has no dithering when recorded with a lossless capture card so should be a safe one. The rtx a4000(not same as Quadro rtx 4000) however dithers even with dithering disabled so it's hardware controlled

        jordan honestly I think my problem is not in hardware.

        I have same eye pain in Linux, windows and android, which seems some effect which I don’t familiar with. It’s probably a software problem which everyone inserted it into his own OS.

        It’s happening also in intel graphics and in nvidia graphics and in android graphics. Also, I succeeded to disable dithering in macOS and still noticed same eye pain as windows, Linux and android. But I really appreciate your help. Are you familiar with some artificial effects? I’m really trying to figure out if it’s a artificial effect

        Which Pop OS version did you use that provided you relief?

          twomee Linux is usually most eye strainy. But… linux has a best benefit of configurability, which means you could mess with various GPU, display manager settings as you wish. So usually if you add GRUB commands to disable bits and peaces of your GPU, as well as add code to Xorg configuration, you could potentially achieve something decent. From my side, apart from eye strain, windows in some occasions could give me some odd fatigue. I believe that temporal dithering is old news already. I never find time, but planning to dig deeper into display panel manufacturing process and innovations during recent years and then study common GPU trends. Then add those innovations on a date time scale and mark potential dates of first strain reports and see what is a potential cause. Due to fragmentation of these industries, this could be also - complex factor that is impossible to identify. Generally some effect that arises when certain technologies including software operate together. As someone mentioned, best way to test it - is to focus on whole system and test for EMF/light flicker of laptop, or monitor.

            Donux i did some of this at some point. I would start by using gpt to map detailed changes from display drivers and os to a timeline. That quickly got me on track to learn about changes and new compression types in for example display cable specifocations. Do ping me if you ever get around to it. Gpt was super helpful for it

            karut I’m using the latest one. I updated all the software with the terminal. I suspect there is another effect which cause to me a little eye strain due in another laptop with same os I got eye strain, very strang

            Donux this is what I’m planning. I want to understand why even after dithering on windows 11 I still have eye strain, it’s mean there is another thing beside PWM and dithering. The thing is, I don’t know from where to begin. I’m just sure it’s a software thing, not related to hardware and some driver versions

            3 months later

            Other than temporal dithering, there are other algorithms related to pixel flickering, like spacial dynamic dithering. As for iOS, it uses an agressive sharpen algorithm to post process picture signal on 12, 13, 14 and 17, except that 16.3.1 and 16.7.8 is comfortable. I suppose the sharpen algorithm adopts pixel flickering as well. You may try "more space" on iOS and macOS in settings. As it lets gpu render on a virtual canvas with higher resolution, it will reduce image sharpness when mapping the canvas to screens, which should alleviate eye strain a bit.

              Neuronum As for iOS, it uses an agressive sharpen algorithm to post process picture signal on 12, 13, 14 and 17

              source? how do you know this

              ocean10 available on iPad Pro 2018 and later. only on iPad and not iPhone (however, the "full" Larger Text mode on iPhone, the one where you have to restart the phone to toggle it, works in a similar way but lowers the virtual resolution instead of raises)

              Neuronum thanks for the suggestion. I tried that but feel same pain. It’s a software effect and it’s only can be disabled by a program or by Apple themself. Until then, it’s unusable .

              dev