Page MenuHomePhabricator

efl: display systemProject
ActivePublic

Watchers

  • This project does not have any watchers.

Details

Description

display system implementation and integration

Recent Activity

Apr 10 2019

zmike edited projects for T7214: crash while resize some specific apps, added: efl (efl-1.23); removed efl (efl-1.22).
Apr 10 2019, 5:01 AM · efl (efl-1.23), efl: display system, efl: canvas, enlightenment-git
zmike edited projects for T7171: Rename ecore_wl2, added: efl (efl-1.23); removed efl (efl-1.22).
Apr 10 2019, 5:00 AM · efl (efl-1.23), Active Work Proposal, Restricted Project, efl: display system, enlightenment-git, major change
zmike edited projects for T7231: Finish support for multiple outputs in Wayland/Drm2, added: efl (efl-1.23); removed efl (efl-1.22).
Apr 10 2019, 5:00 AM · efl (efl-1.23), Active Work Proposal, major change, enlightenment-git, efl: display system
zmike edited projects for T7414: Elementary_suite crashes with meson build & ELM_DISPLAY=wl, added: efl (efl-1.23); removed efl (efl-1.22).
Apr 10 2019, 5:00 AM · efl (efl-1.23), efl: display system, Restricted Project
zmike edited projects for T7269: Maximized internal wins dont return to their previous size after unmaximize, added: efl (efl-1.23); removed efl (efl-1.22).
Apr 10 2019, 5:00 AM · efl (efl-1.23), enlightenment-git, regression, efl: display system, Restricted Project

Mar 22 2019

cedric closed T7100: Performance issue when closing the menu as Resolved by committing rEFLe6d8ac512d21: evas_clip: check for object validity before adding fallback damage rect.
Mar 22 2019, 2:11 PM · efl (efl-1.22), regression, efl: display system
cedric closed T7421: Something is adding ridiculous damage rectangles, a subtask of T7100: Performance issue when closing the menu, as Resolved.
Mar 22 2019, 2:11 PM · efl (efl-1.22), regression, efl: display system
zmike added a revision to T7100: Performance issue when closing the menu: D8445: evas_clip: check for object validity before adding fallback damage rect.
Mar 22 2019, 6:52 AM · efl (efl-1.22), regression, efl: display system

Mar 4 2019

raster closed T7097: something broken with gl when lots of windows open with x11 engine as Wontfix.

probably not even an error we can fix. this is probably something to bring up with the appropriate driver developers, but even then may never be fixed. also note you may hit a limit at 126/127/128 or so or maybe 254/255 as xorg has a limit on client connections and last time i hit it, it was 128 clients (e will have 1 connection at least itself to start). so you'll hit a wall/limit like that that will probably be far before you hit a ram limit these days. as i said the 20/30 limit smells like a driver/gpu limit in maximum number of contexts or something similar. we impose no limit in efl and even if we did it's be per process, not globally.

Mar 4 2019, 11:23 AM · efl: display system, efl: rendering
zmike removed a project from T7097: something broken with gl when lots of windows open with x11 engine: efl (efl-1.22).

Probably not getting fixed any time soon

Mar 4 2019, 9:39 AM · efl: display system, efl: rendering
zmike lowered the priority of T7214: crash while resize some specific apps from Showstopper Issues to Pending on user input.
Mar 4 2019, 9:36 AM · efl (efl-1.23), efl: display system, efl: canvas, enlightenment-git

Feb 14 2019

ManMower placed T5258: Could not npen X11 socket connection. up for grabs.
Feb 14 2019, 12:18 PM · efl: display system, Restricted Project
ManMower placed T6592: implement wayland surface proxying up for grabs.
Feb 14 2019, 12:18 PM · efl: display system
ManMower placed T5477: No visible pointer on apps launched from TTY up for grabs.
Feb 14 2019, 12:18 PM · efl: display system
ManMower placed T5850: efl + weston and efl + framerate is really bad up for grabs.
Feb 14 2019, 12:17 PM · efl: display system
ManMower placed T7043: GLViewManyGears failure up for grabs.
Feb 14 2019, 12:17 PM · efl: display system
ManMower placed T7138: Wayland windows maximized before their first draw sometimes cause client disconnect up for grabs.
Feb 14 2019, 12:16 PM · efl: display system, Restricted Project
ManMower placed T7097: something broken with gl when lots of windows open with x11 engine up for grabs.
Feb 14 2019, 12:13 PM · efl: display system, efl: rendering
ManMower placed T7171: Rename ecore_wl2 up for grabs.
Feb 14 2019, 12:13 PM · efl (efl-1.23), Active Work Proposal, Restricted Project, efl: display system, enlightenment-git, major change

Feb 13 2019

ManMower closed T7210: ecore_wl2 io processing isn't thread friendly as Resolved.

87cf5188b466d3fa1e8c8ff7ad6d5039b28e298a should sort this.

Feb 13 2019, 1:36 PM · efl: display system, efl (efl-1.22), Restricted Project

Feb 5 2019

ManMower added a revision to T7171: Rename ecore_wl2: D7881: wayland: Rename ecore_wl2 to notstable.
Feb 5 2019, 8:20 AM · efl (efl-1.23), Active Work Proposal, Restricted Project, efl: display system, enlightenment-git, major change

Jan 30 2019

raster added a comment to T7097: something broken with gl when lots of windows open with x11 engine.

i don't even know that we get an error or can detect it. we do things like check the return of glxcreatewindow and error out and complain what failed. it seemingly is not failing. if we don't see things failing from the glx/egl api then we can't do anything about it.

Jan 30 2019, 3:24 PM · efl: display system, efl: rendering
ProhtMeyhet added a comment to T7097: something broken with gl when lots of windows open with x11 engine.

this smells here like a video driver issue - like there are a limited number of "contexts" (video ports) for output rendering and once you hit the limit things fail. that's what it smells like at any rate... so either a hardware or driver design limit. the numbers above hint that the limit might be 64 which smells like the kind of number that might be such a limit well some ports are used implicitly e.g. the screen/compositor uses 1 then it gets 63 mroe of them (port 0, 1, 2, ... 62) then the 65'th fails.

Jan 30 2019, 2:02 PM · efl: display system, efl: rendering

Jan 28 2019

devilhorns closed T5417: Modify EFL build system to support elogind as a systemd logind alternative as Resolved.

Support for elogind has been upstreamed for a while now

Jan 28 2019, 8:52 AM · efl: system integration, efl: display system

Jan 26 2019

JackDanielZ closed T5876: Different application size depends on the location of the window visibility setting in the code relative to resize_object as Wontfix.
Jan 26 2019, 9:30 AM · efl (efl-1.22), efl: widgets, efl: display system

Jan 22 2019

zmike placed T2643: ecore-x drops dnd mime types up for grabs.
Jan 22 2019, 12:38 PM · efl: display system
zmike lowered the priority of T2719: Translucency breaks on window mapping to X11 from Normal to Pending on user input.
Jan 22 2019, 12:33 PM · efl: display system, Terminology
Herald closed T6025: Recovery broken in git as Resolved.

Ho Ho Ho! This issue was fixed by Santa!

Jan 22 2019, 12:09 PM · santa, efl: display system, Restricted Project
devilhorns closed T5536: elementary: socket/plug test shows ERR (key lock & modifiers == NULL) as Resolved by committing rEFL98e37dd12383: ecore-evas/extn: use evas from events when updating key masks.
Jan 22 2019, 9:10 AM · efl: display system

Jan 21 2019

zmike added a revision to T5536: elementary: socket/plug test shows ERR (key lock & modifiers == NULL): D7681: ecore-evas/extn: use evas from events when updating key masks.
Jan 21 2019, 6:03 AM · efl: display system

Jan 17 2019

zmike claimed T5536: elementary: socket/plug test shows ERR (key lock & modifiers == NULL).
Jan 17 2019, 12:08 PM · efl: display system
zmike closed T7118: Problem with unredirecting some windows as Wontfix.

"Don't composite fullscreen windows" has no use if you have multiple monitors, and this is an X-specific issue.

Jan 17 2019, 11:32 AM · Restricted Project, enlightenment-git, efl: display system
zmike added a comment to T6357: Image alpha channel doesn't render correctly.

So what's going on with this?

Jan 17 2019, 11:05 AM · efl: display system, efl: rendering

Jan 15 2019

raster added a comment to T7097: something broken with gl when lots of windows open with x11 engine.

this smells here like a video driver issue - like there are a limited number of "contexts" (video ports) for output rendering and once you hit the limit things fail. that's what it smells like at any rate... so either a hardware or driver design limit. the numbers above hint that the limit might be 64 which smells like the kind of number that might be such a limit well some ports are used implicitly e.g. the screen/compositor uses 1 then it gets 63 mroe of them (port 0, 1, 2, ... 62) then the 65'th fails.

Jan 15 2019, 4:19 AM · efl: display system, efl: rendering

Jan 14 2019

zmike edited projects for T5876: Different application size depends on the location of the window visibility setting in the code relative to resize_object, added: efl (efl-1.22); removed efl (efl-1.21).
Jan 14 2019, 11:33 AM · efl (efl-1.22), efl: widgets, efl: display system
zmike edited projects for T7097: something broken with gl when lots of windows open with x11 engine, added: efl (efl-1.22); removed efl (efl-1.21).
Jan 14 2019, 11:33 AM · efl: display system, efl: rendering
zmike added a subtask for T7100: Performance issue when closing the menu: T7421: Something is adding ridiculous damage rectangles.
Jan 14 2019, 11:14 AM · efl (efl-1.22), regression, efl: display system

Jan 11 2019

zmike added a project to T7100: Performance issue when closing the menu: efl (efl-1.22).
Jan 11 2019, 12:25 PM · efl (efl-1.22), regression, efl: display system
zmike added a project to T7269: Maximized internal wins dont return to their previous size after unmaximize: efl (efl-1.22).
Jan 11 2019, 12:25 PM · efl (efl-1.23), enlightenment-git, regression, efl: display system, Restricted Project

Dec 7 2018

ProhtMeyhet added a comment to T7100: Performance issue when closing the menu.

i think this is related to my tasks T3441 and T3590 which both have to do with .desktop file parsing, caching and closing of a window or menu.

Dec 7 2018, 3:36 PM · efl (efl-1.22), regression, efl: display system
bu5hm4n added projects to T7214: crash while resize some specific apps: efl: canvas, efl: display system.
Dec 7 2018, 7:46 AM · efl (efl-1.23), efl: display system, efl: canvas, enlightenment-git
bu5hm4n added a project to T7414: Elementary_suite crashes with meson build & ELM_DISPLAY=wl: efl: display system.
Dec 7 2018, 7:45 AM · efl (efl-1.23), efl: display system, Restricted Project

Oct 2 2018

ManMower added a comment to T7100: Performance issue when closing the menu.

yes

Oct 2 2018, 11:00 AM · efl (efl-1.22), regression, efl: display system

Sep 22 2018

ProhtMeyhet updated subscribers of T7118: Problem with unredirecting some windows.

EDIT: I tried to unplug one of my monitors. With only one monitor issue seems to disappear.

Sep 22 2018, 2:27 PM · Restricted Project, enlightenment-git, efl: display system
ProhtMeyhet added projects to T7118: Problem with unredirecting some windows: efl: display system, enlightenment-git, Restricted Project.
Sep 22 2018, 2:23 PM · Restricted Project, enlightenment-git, efl: display system
ProhtMeyhet merged T6050: Ctrl+Alt+ Fx and then back to F1 leads to a garbled screen into T3438: terminology on tty: switching from and to tty freezes screen(s): Trying to set a Framebuffer of improper size !!.
Sep 22 2018, 1:19 PM · efl: display system, Terminology

Aug 22 2018

Hermet closed T4700: implement ignore_events in ecore-evas bufer engine as Resolved by committing rEFLba3fe6c1cb89: ecore-evas/buffer: implement ignore_events method.
Aug 22 2018, 2:36 AM · Active Work Proposal, major change, efl (efl-1.22), efl: input, efl: display system
Hermet closed D6876: ecore-evas/buffer: implement ignore_events method.
Aug 22 2018, 2:36 AM · efl: display system
Hermet accepted D6876: ecore-evas/buffer: implement ignore_events method.
Aug 22 2018, 2:34 AM · efl: display system

Aug 21 2018

zmike added inline comments to D6876: ecore-evas/buffer: implement ignore_events method.
Aug 21 2018, 7:05 AM · efl: display system