On Tue, 1 Dec 2020 09:29:14 +0100 Jérémy Zurcher <jer...@asynk.ch> said:

> So that was it :
> https://git.enlightenment.org/core/efl.git/commit/?h=feature/themes/flat&id=a50af32c60b6192e4cb20d3821340b597703d02f
> 
> and I was using slow software rendering as opengl was pretty unsable for me
> for a while.
> 
> It seems much better right now, I had only 2 freeze on desktop switch last 2
> days.

then the slowness may have been the blur and software rendering. the blur was
even too heavy for gpu's - only modern ones were ok with it. go back 5 years or
so and they cant maintain 60fps even at 1920x1080 - so i dropped the blur.

but be assured it is possible to change focus in the blink of an eye... :)

i don't know why you get hangs in gl - but i have in the past noted bugs on
intel that just stop updates happening. e is alive and working - it's swapping
buffers, just nothing appears. updating may help. using modesetting instead of
intel driver may help. but e is alive. without knowing what the hang i s.. i
can't say for sure what is up though.

> On Tuesday 17 November 2020  12:27, Jérémy Zurcher wrote :
> > On Tuesday 17 November 2020  09:25, Carsten Haitzler wrote :
> > > On Mon, 16 Nov 2020 15:47:46 +0100 Jérémy Zurcher <jer...@asynk.ch> said:
> > > 
> > > > Hi Raster,
> > > > 
> > > > wouldn't it be nice to add a timer before animation ?
> > > 
> > > No - as it then adds what some users would call latency and say it's
> > > "slow" as it is slow to react. :)
> > I get that slower is worst, I think that I missed the point.
> > 
> > On my win10 work machine I can switch to the next window in a blink of an
> > eye.
> > 
> > With e flat-theme, my fingers are long away from the keyboard when the
> > screen blinks because of winlist's blury bg coming.
> > 
> > maybe the whole winlist animation, should be immediatly stopped/canceled
> > as soon as the user let the alt key go.
> > 
> > > It has both upsides and downsides doing this and thus
> > > doesn't justify the actual work to redesign winlist to "do it's work" but
> > > not have a gui at all until a short time later as they are written to be
> > > combined at the moment. :)
> > > 
> > > > I do a lot of windows switching using alt-tab,
> > > > I just have 2-3 windows per desktop and I know what they are,
> > > > having that animation fire everytime I switch is a bit annoying.
> > > > 
> > > > regards
> > > > 
> > > > 
> > > > On Monday 09 November 2020  02:51, Carsten Haitzler wrote :
> > > > > raster pushed a commit to branch master.
> > > > > 
> > > > > http://git.enlightenment.org/core/enlightenment.git/commit/?id=445b42b87649a716e4fff363d58ca06552a1095d
> > > > > 
> > > > > commit 445b42b87649a716e4fff363d58ca06552a1095d
> > > > > Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
> > > > > Date:   Mon Nov 9 10:49:19 2020 +0000
> > > > > 
> > > > >     winlist - dont show anything at all if no windows in the winlist
> > > > > ---
> > > > >  src/modules/winlist/e_winlist.c | 10 ++++++++++
> > > > >  1 file changed, 10 insertions(+)
> > > > > 
> > > > > diff --git a/src/modules/winlist/e_winlist.c
> > > > > b/src/modules/winlist/e_winlist.c index f23258260..8684334e1 100644
> > > > > --- a/src/modules/winlist/e_winlist.c
> > > > > +++ b/src/modules/winlist/e_winlist.c
> > > > > @@ -270,6 +270,16 @@ e_winlist_show(E_Zone *zone, E_Winlist_Filter
> > > > > filter) 
> > > > >     if (!_wins)
> > > > >       {
> > > > > +        if (_winlist_bg_object)
> > > > > +          {
> > > > > +             evas_object_del(_winlist_bg_object);
> > > > > +             _winlist_bg_object = NULL;
> > > > > +          }
> > > > > +        if (_winlist_fg_object)
> > > > > +          {
> > > > > +             evas_object_del(_winlist_fg_object);
> > > > > +             _winlist_fg_object = NULL;
> > > > > +          }
> > > > >          e_winlist_hide();
> > > > >          evas_event_thaw(e_comp->evas);
> > > > >          return 1;
> > > > > 
> > > > > -- 
> > > > > 
> > > > > 
> > > > --- Hell'O from Yverdoom
> > > > 
> > > > Jérémy (jeyzu)
> > > > 
> > > > 
> > > > _______________________________________________
> > > > enlightenment-devel mailing list
> > > > enlightenment-devel@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > 
> > > 
> > > -- 
> > > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > > Carsten Haitzler - ras...@rasterman.com
> > > 
> > --- Hell'O from Yverdoom
> > 
> > Jérémy (jeyzu)
> > 
> > 
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> --- Hell'O from Yverdoom
> 
> Jérémy (jeyzu)
> 


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



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

Reply via email to