[Samsung Gear S3] adfree:
Maybe somebody could help me with Screen capture... Video Capture...

I am still here... :rolleyes:

https://xdaforums.com/showpost.php?p=79452501&postcount=753

https://xdaforums.com/showpost.php?p=79453197&postcount=754

tdm-monitor -dump layer

Now I am trying to understand:

sh-3.2# wayland-tbm-monitor --help
'--help' is unknown options
usage: wayland-tbm-monitor

-list get list of tbm clients

-show print all tbm_bo information for (all | server,<pid>,... ) to path (console | dlog | <filepath>)
<target> [<path>]
<target>
all - clients and server
server,<pid>,... - list of targets

ex) 1,2,server dlog,console; server tmp.txt; all

-trace trace the changes or the information of the tbm_bo (command: on | off | status)
<cmd> [<target>]
on | off - turn on/off the trace
status - show status of all targets
<target>
all - clients and server(by default)
server,<pid>,... - list of targets

ex) on server,1,2; off;

-dump_snapshot make dumps of all tbm_surfaces for (all | server,<pid>,... ) with scale

ex) all scale=0.5; server,1,2 scale=0.5

-dump_queue make dumps for the tbm_surfaces which are queued with scale
<cmd> [<target>] [<scale>]
<cmd>
on - turn on the dump with scale
off - turn off the dump
status - show status of all targets
<target>
all - clients and server(by default)
server,<pid>,... - list of targets

ex) on scale=0.5; off

:eek:

sh-3.2# wayland-tbm-monitor -list
================== app list =======================
no pid app_name
1 3348 wrt-loader
2 3336 launchpad-loader
3 3318 altibarowidget
4 3308 w-magazine-widget-app
5 3299 music-widget
6 3240 w-calendar2-monthly
7 3231 w-reminder-widget
8 3218 w-contacts2.widget.multiple
9 3137 shealth-widget-pedometer
10 3071 app-shortcut-widget
11 2972 weather-widget
12 2871 windicator
13 2845 m5vHSSxOy4.skullBuild
14 2772 scim-helper-launcher
15 2769 w-home
======================================================

-dump_snapshot
-dump_queue

Sounds interesting... but my tiny head explode to find the correct input...

Testing on Tizen 4...

Best Regards

Edit 1.

Found something interesting in Firmware Files... system-data

winsys_dump.sh

!/bin/sh

WINSYS_DEBUG=$1/winsys
DUMP_WINDOW=$WINSYS_DEBUG/dump_visible_window

mkdir -p $DUMP_WINDOW

## dump default info
/usr/bin/enlightenment_info -topvwins > $WINSYS_DEBUG/topvwins.txt 2>&1
/usr/bin/enlightenment_info -connected_clients > $WINSYS_DEBUG/connected_clients.txt 2>&1
/usr/bin/enlightenment_info -reslist > $WINSYS_DEBUG/client_res_list.txt 2>&1
/usr/bin/enlightenment_info -keygrab_status console > $WINSYS_DEBUG/keygrab_status.txt 2>&1
/usr/bin/enlightenment_info -compobjs > $WINSYS_DEBUG/compobjs.txt 2>&1
/usr/bin/enlightenment_info -subsurface > $WINSYS_DEBUG/subsurface.txt 2>&1
/usr/bin/enlightenment_info -output_mode > $WINSYS_DEBUG/output_mode.txt 2>&1
/usr/bin/enlightenment_info -input_devices > $WINSYS_DEBUG/input_devices.txt 2>&1

## dump topvwins
/usr/bin/enlightenment_info -dump topvwins $DUMP_WINDOW

## for tdm status
/usr/bin/tdm-monitor -info > $WINSYS_DEBUG/tdm_monitor_info.txt 2>&1

## for tbm buffer status
/usr/bin/wayland-tbm-monitor -show all > $WINSYS_DEBUG/wayland_tbm_monitor_show_all.txt 2>&1

## for gem_info and gem_names
/usr/bin/cat /sys/kernel/debug/dri/0/gem_info > $WINSYS_DEBUG/gem_info.txt 2>&1

Edit 2.

sh-3.2# /home/winsys_dump.sh
mkdir: cannot create directory `/winsys': Read-only file system
/home/winsys_dump.sh: line 9: /winsys/topvwins.txt: No such file or directory
/home/winsys_dump.sh: line 10: /winsys/connected_clients.txt: No such file or directory
/home/winsys_dump.sh: line 11: /winsys/client_res_list.txt: No such file or directory
/home/winsys_dump.sh: line 12: /winsys/keygrab_status.txt: No such file or directory
/home/winsys_dump.sh: line 13: /winsys/compobjs.txt: No such file or directory
/home/winsys_dump.sh: line 14: /winsys/subsurface.txt: No such file or directory
/home/winsys_dump.sh: line 15: /winsys/output_mode.txt: No such file or directory
/home/winsys_dump.sh: line 16: /winsys/input_devices.txt: No such file or directory
not exist: /winsys/dump_visible_window
Usage: enlightenment_info -dump [Option..] [DIR]
topvwins : Dump buffer commit on top visible clients
ns : Dump native surfaces set on clients

/home/winsys_dump.sh: line 22: /winsys/tdm_monitor_info.txt: No such file or directory
/home/winsys_dump.sh: line 25: /winsys/wayland_tbm_monitor_show_all.txt: No such file or directory
/home/winsys_dump.sh: line 28: /winsys/gem_info.txt: No such file or directory

Will try to edit the Shell script *.sh

Edit 3.

sh-3.2# wayland-tbm-monitor -dump_snapshot all
server: snapshot dump is done
client(3308): snapshot dump is done
client(3321): snapshot dump is done
client(2775): snapshot dump is done
client(3284): snapshot dump is done
client(3216): snapshot dump is done
client(3003): snapshot dump is done
client(3225): snapshot dump is done
client(3204): snapshot dump is done
client(3079): snapshot dump is done
client(3292): snapshot dump is done
client(3274): snapshot dump is done
client(3129): snapshot dump is done
client(2863): snapshot dump is done
client(2874): snapshot dump is done
client(2761): snapshot dump is done

Saves PNGs in few folders in:

/tmp