Page MenuHomePhabricator

efl: display systemProject
ActivePublic

Watchers

  • This project does not have any watchers.

Details

Description

display system implementation and integration

Recent Activity

Aug 7 2019

zmike added a comment to T8053: elementary crash when running under wayland.

I suspect this is due to a change in the xdg_wm protocol

Aug 7 2019, 5:32 AM · efl: display system, Restricted Project

Jul 17 2019

bu5hm4n added a comment to T8053: elementary crash when running under wayland.

i think you can also just take a normal elm_test window, and set the hint_min_size to something bigger than your screen.

Jul 17 2019, 6:41 AM · efl: display system, Restricted Project
devilhorns added a comment to T8053: elementary crash when running under wayland.

uggg ok. It's gonna take me a few days to get started on this then :( My new Rpi4 has not been delivered yet

Jul 17 2019, 6:40 AM · efl: display system, Restricted Project
bu5hm4n added a comment to T8053: elementary crash when running under wayland.

elm_test, my screen on my raspberry pi is quite small.

Jul 17 2019, 6:39 AM · efl: display system, Restricted Project
devilhorns added a comment to T8053: elementary crash when running under wayland.

and what window did you use that has a min size bigger than your screen ?

Jul 17 2019, 6:38 AM · efl: display system, Restricted Project
bu5hm4n added a comment to T8053: elementary crash when running under wayland.

Get a window with a minsize bigger than your screen, -> maximize.

Jul 17 2019, 6:02 AM · efl: display system, Restricted Project
devilhorns added a comment to T8053: elementary crash when running under wayland.

How did you get this error ? Reproduction steps ?? I updated my box, efl and e from git this morning, but when I launch elementary_test with Weston, I do not get this message :(

Jul 17 2019, 4:56 AM · efl: display system, Restricted Project

Jul 16 2019

devilhorns triaged T8053: elementary crash when running under wayland as Normal priority.
Jul 16 2019, 9:06 AM · efl: display system, Restricted Project
devilhorns added a comment to T8053: elementary crash when running under wayland.

I suspect this is due to a change in the xdg_wm protocol. I will look into this tomorrow

Jul 16 2019, 9:06 AM · efl: display system, Restricted Project
bu5hm4n created T8053: elementary crash when running under wayland.
Jul 16 2019, 8:24 AM · efl: display system, Restricted Project

May 29 2019

ApB closed T5477: No visible pointer on apps launched from TTY as Resolved.

Tested on Vbox and on the Beast with terminology and this seems to work fine.

May 29 2019, 8:38 AM · efl: display system
devilhorns added a comment to T5477: No visible pointer on apps launched from TTY.

@ApB Can you retest this please and let me know if it still happens with current git ??

May 29 2019, 7:55 AM · efl: display system

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