[Samsung Gear S3] adfree:
https://wiki.tizen.org/TDM

sh-3.2# tdm-monitor -info
Thread added[0xf7be7398, pid:7243 tid: 7243] to display:0xf7be3070
['exynos' backend information]
vendor: Samsung
version: 1.5

['exynos' backend output information]
--------------------------------------------------------------------------------------------
idx maker model name type status dpms subpixel align_w min max phy(mm)
--------------------------------------------------------------------------------------------
0 unknown unknown-0 unknown DSI mode_setted on 0 -1 32x-1 360x360 33x33
1 modes:
name refresh (Hz) clk hdisp hss hse htot vdisp vss vse vtot vscan
*360x360 60 128 360 361 362 365 360 370 371 376 0 none preferred,driver
1 properties:
name type idx value
set_aod unknown 0 0

['exynos' backend layer information]
-----------------------------------------------------------------------
idx output zpos buf format size crop geometry transform
-----------------------------------------------------------------------
0 0 0 -
caps : overlay,graphic
formats : XR24,AR24
0 properties:
1 0 1 0xf7fdd300 AR24 360x360 360x360+0+0 360x360+0+0 none
caps : primary,graphic
formats : XR24,AR24
0 properties:
2 0 2 -
caps : overlay,graphic
formats : XR24,AR24
0 properties:

['exynos' backend PP information]
caps : async
formats : XR24,AR24,NV12,YU12,YU16
size : min(16x8) max(-1x-1) align_w(2)

['exynos' backend capture information]
caps : output
formats : AR24,XR24
size : min(16x8) max(-1x-1) align_w(2)

Thread removed[0xf7be7398 pid:7243 tid: 7243]

sh-3.2# tdm-monitor
Thread added[0xf79f0398, pid:5118 tid: 5118] to display:0xf79ec070
usage: tdm-monitor

-info show tdm output, layer information

-trace enable/disable the wl protocol
<enable>
ex) 0 or 1

-dpms set output dpms
<output_idx>:<dpms>
ex) 0:3 or 0:0

-ttrace enable/disable ttrace (module: none,vsync,client_vblank,server_vblank,vblank,layer,pp,capture,all
<module>[@<output_idx>]

-debug set the debug level and modules(module: none, mutex, buffer, thread, vblank)
<level>[@<module1>[,<module2>]]

-log_path set the log path (console,dlog,filepath)
<path>
ex) console

-choose_commit_per_vblank_mode choose a commit_per_vblank mode for the output
<output_idx> <mode>
ex) 0 1 or 1 2 or 2 0

-fps enable/disable to print fps
<enable>
ex) 0 or 1

-vblank_list print the client vblank list

-vblank_fps set the client vblank fps for the given process ID and client vblank name
<pid>[,<vblank_name>]@<fps>

-global_fps set the global vblank fps for the entire system
<fps>

-prop set the property of a output or a layer
<output_idx>[,<layer_idx>]:<prop_name>,<value>

-dump dump buffers (type: none, layer, pp, capture, current)
layer, pp, capture - start to dump buffers of layer, pp, capture
none - stop to dump buffers
current - dump the current buffer of all layers
<object_type1>[,<object_type2>[,...]][@<directory_path>]

-punch punch a layer
<output_idx>,<layer_idx>[:<w>x<h>[+<x>+<y>]]

Thread removed[0xf79f0398 pid:5118 tid: 5118]

Still no solution to capture Video... :o

Best Regards

Edit 1.

sh-3.2# tdm-monitor -dump current
Thread added[0xf73c9398, pid:5558 tid: 5558] to display:0xf73c5070
path: /tmp/dump_20190503.065812
Thread removed[0xf73c9398 pid:5558 tid: 5558]

Edit 2.

Oh...

pulled AR24_360x360_360x360_layer_0_1_000.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_001.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_002.png 100% 122KB
pulled AR24_360x360_360x360_layer_0_1_003.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_004.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_005.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_006.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_007.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_008.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_009.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_010.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_011.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_012.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_013.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_014.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_015.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_016.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_017.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_018.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_019.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_020.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_021.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_022.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_023.png 100% 124KB
pulled AR24_360x360_360x360_layer_0_1_024.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_025.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_026.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_027.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_028.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_029.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_030.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1_031.png 100% 123KB
pulled AR24_360x360_360x360_layer_0_1.png 100% 123KB

:confused:

No idea why 32 files... but...

Edit 3.

Root required... :rolleyes:

sh-3.2$ tdm-monitor -dump current
sh: /usr/bin/tdm-monitor: Permission denied

But maybe we can bypass this sh it... by executing this Binary from /home/owner...

Will first flash my SM-R760 with FT30... for further tests...