libera/#maemo-leste/ Wednesday, 2022-08-24

norayrthis battery stuff should be documented.01:46
norayri don't understand it well, otherwise would try to add info from recent chats to the wiki.01:48
freemangordonWizzup: do you mind if I add   PVR_GLES2_EXTENSION_APPEND env var in pvr driver?08:25
Wizzupfreemangordon: why would I mind?10:42
uvosthe bettery question is why is is nesscary, the normal mesa override envvars cant be used for mighty17[m]'s usecase?10:45
freemangordonno10:47
freemangordonpvr driver does not use those10:48
uvosnot sure why you could not add MESA_EXTENSION_OVERRIDE support but can add some other envvar10:48
uvosseams wierd10:48
uvosbut if it is so..10:48
freemangordonuvos: because adding support for that requires a complicated parser/logic10:49
freemangordonit is in shape of MESA_EXTENSION_OVERRIDE=+EXT_1,-EXT_2, etc10:50
uvossure but the parser in mesa is used by all drivers, i gues the way the pvr dri driver is implemented makes it impossible to use common mesa functionallity10:51
freemangordonyes10:51
uvosthen its fine, but not ideal ofc10:51
uvos(to add a custom envvar)10:51
freemangordonglGetString is in the blob10:51
freemangordonand extensions are const string there10:52
uvosjust remove it10:52
freemangordonremove what?10:52
uvosglGetString from the blob10:52
uvoswhy use that symbol10:52
uvos(instead of implmenting a foss clone)10:52
freemangordonumm... I am not sure I understand10:52
freemangordonbecause it is used for more stuff then just GL_EXTENSIONS10:53
freemangordon*than10:53
uvosim just suggesting that maybe you could intercept the symbol and implement it in foss somewhere, (ie just re this one function)10:53
uvosits just a suggestion for a alternative solution10:54
freemangordonthis is what I do (intercept)10:54
uvosok10:54
freemangordonbut, I care only about GL_EXTENSIONS case10:54
freemangordonand leave the others to the blob10:54
uvosok10:54
WizzupI'm up for a more simple solution since realistically this will never end up in mainline mesa10:56
Wizzup(since it relies on blobs)10:56
uvoswhat about MESA_GLES_VERSION_OVERRIDE btw10:57
uvosmight be usefull to force gles 1 on occasion10:57
uvos(if simple to implement on the way)10:57
freemangordonuvos: this might be already supported, no idea11:13
freemangordonugh, es2info has a resource leak12:38
freemangordonthis https://gitlab.freedesktop.org/mesa/demos/-/blob/main/src/egl/opengles1/es1_info.c#L289 is missing in our version12:41
freemangordonuvos: execute 'run-standalone.sh notify-send -t 30000 -c "chat-message" "hello" "message body"' couple of times17:37
freemangordonif you come up with a grouping logic without specifying category, I will implement it17:38
uvosyou could group by pid i gues19:23
uvos(it maybe not that great)19:23
uvoshonestly i would just ignore the grouping problem for now and fix it by adding a real que at some point19:23
Wizzupuvos: btw, if the call is hang up by the remote side, or by us even, it would be good to keep the call window around for another 5s or so20:54
Wizzupcurrently it just disappears right away20:55
uvosyeah i know20:55
Wizzupiirc the maemo phone also gives indications using the notification bar at the top20:55
Wizzup"call ended" or stuff like that20:55
uvosnotification bar?20:55
uvoswhat notification bar? the toast message system?20:55
WizzupI don't know what that is, but it's a horizontal bar that stretches the screen but is not very high20:56
Wizzupand it's mostly at the top of the screen20:56
uvoslike the battery low message?20:56
uvosthats a toast notification20:56
Wizzupyes20:57
Wizzupthose20:57
uvosid rather use a low timeout libnotify notification20:57
uvos(as that works cross platform) but ok20:57

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!