On Mon, 10 Aug 2020 21:34:10 -0700 Qingxiang Jia <ybjqx3...@gmail.com> said:

> Hi Carsten,
> 
> Thanks for the help. For non-E apps, I followed the fontconfig documentation
> <https://wiki.archlinux.org/index.php/Font_configuration> on arch (I am
> using Manjaro) and that didn't seem to work. I am not sure that I agree
> subpixel antialiasing creates too much trouble -- it is supported by many
> DEs (I think all GTK and Qt based ones support it). The effects (probably
> is subjective) is pretty good on non-retina screens.

subpixel problems:

1. you can't rotate ext once rendered without horrible color fringe artefacts.
really bad when you want to support rotatable displays or windows or content.
this applies to scaling up or down or any other kind of transform that is not
1:1 as originally rendered.
2. it already is a compromise - it gets a "possible theoretical higher res by
assuming a simple [r][g][b] or [b][g][r] sub-pixel layout of the screen
technology and fools the code into thinking r, g,b values are actually
sub-pixels... but they are not. they are different colors and this leads to
color swimming/fringing. it's so horrible that draw pure blue text and parts of
the rendering can disappear if the sub pixel being drawn does not land on a
blue sub pixel. so this falls apart quickly for colored text. otherwise it
leads to visible color-fringing artifacts.
3. it falls apart if display is not [r][g][b]. e.g, if its pentile like:
[r][b]
[g][b]
or if RGBW or any other kind of possible pixel layout. even worse you have
multiple monitors with different sub pixel layouts and it gets even worse.
4. it makes rendering slower for fonts as you now have 3x the source data to
read and also use more memory for them.

and some others i won't bother getting into but overall it's a big compromise
in many many ways and quickly degrades the moment you step outside of a very
basic defined set of behaviour. Given rising DPIs it just isn't worth the extra
code complexity and hassle.

personally i notice sub pixel rendered text instantly - not that it's better but
that i see swimming color fringes and reminds me of old tv's and vcr's with bad
color fringing or chromatic aberration like:

https://www.antiqueradio.org/art/RCACTC-11BadConvergence.jpg
https://pbs.twimg.com/media/ERgKBJwU8AE8HFD?format=png&name=small
https://i1.wp.com/digital-photography-school.com/wp-content/uploads/2015/04/OziRig_Cheetah_Chromatic_Aberration_Comparison.jpg?resize=600%2C379&ssl=1
https://upload.wikimedia.org/wikipedia/commons/6/66/Chromatic_aberration_%28comparison%29.jpg

> For Redshift, it's my fault. It's working properly from the beginning.
> 
> Qingxiang
> 
> On Sun, Aug 9, 2020 at 3:55 PM Carsten Haitzler <ras...@rasterman.com>
> wrote:
> 
> > On Sun, 9 Aug 2020 15:33:54 -0700 Qingxiang Jia <ybjqx3...@gmail.com>
> > said:
> >
> > > One more question: for those of you using Redshift, did you notice that
> > > Firefox and Chrome are not affected by it? The E apps have correct color
> > > temperature but not GTK apps.
> > > Also, can I use fontconfig to control the level of hinting and subpixel
> > > antialiasing?
> >
> > for efl, e has settings -> look -> font settings ->advanced ->
> > hinting/fallbacks
> >
> > for other apps/toolkits you will need to see relevant docs for those. efl
> > doesn't do subpixel rendering. it will only do regular AA + hinting
> > options.
> > subpixel creates a whole host of new problems that probably has more
> > downsides
> > than upsides and at best are break-event.
> >
> > > Thanks!
> > >
> > > Qingxiang
> > >
> > > On Sat, Aug 8, 2020 at 9:47 AM Qingxiang Jia <ybjqx3...@gmail.com>
> > wrote:
> > >
> > > > Hi Carla,
> > > >
> > > > Thank you for the suggestion. I will install E again and it.
> > > >
> > > > Qingxiang
> > > >
> > > > On Sat, Aug 8, 2020 at 7:35 AM Carla Sensa <carlase...@sfr.fr> wrote:
> > > >
> > > >> I use redshift with the systray module.
> > > >>
> > > >> Le 08/08/2020 à 14:35, Carsten Haitzler a écrit :
> > > >> > On Fri, 7 Aug 2020 20:58:20 -0700 Qingxiang Jia <
> > ybjqx3...@gmail.com>
> > > >> said:
> > > >> >
> > > >> >> Hello,
> > > >> >>
> > > >> >> This is my first time to ask any question in the mail list. I am an
> > > >> >> "intermittent" user of E. How do you change the color of the
> > display
> > > >> (not
> > > >> >> physically) so that it makes eyes more comfortable?
> > > >> > we don't have such a feature built in. you could try other tools
> > that
> > > >> might
> > > >> > mess with x gamma ...
> > > >> >
> > > >>
> > > >>
> > > >> _______________________________________________
> > > >> enlightenment-users mailing list
> > > >> enlightenment-users@lists.sourceforge.net
> > > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > > >>
> > > >
> > > >
> > > > --
> > > > KF7NCH
> > > >
> > >
> > >
> > > --
> > > KF7NCH
> > >
> > > _______________________________________________
> > > enlightenment-users mailing list
> > > enlightenment-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > Carsten Haitzler - ras...@rasterman.com
> >
> >
> 
> -- 
> KF7NCH


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com



_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to