https://bugs.kde.org/show_bug.cgi?id=447055
--- Comment #2 from Shmerl <shtetl...@gmail.com> --- (In reply to Méven Car from comment #1) > I am not sure we will implement this, as there are others tools already > filling this usecase. > > I am thinking about drm_info in particular : > https://github.com/ascent12/drm_info May be I'm missing something, but how can I see the above details (like sync pulse and backporches especially) in drm_info? I can see something like this: e: /dev/dri/card0 ├───Driver: amdgpu (AMD GPU) version 3.42.0 (20150101) │ ├───DRM_CLIENT_CAP_STEREO_3D supported │ ├───DRM_CLIENT_CAP_UNIVERSAL_PLANES supported │ ├───DRM_CLIENT_CAP_ATOMIC supported │ ├───DRM_CLIENT_CAP_ASPECT_RATIO supported │ ├───DRM_CLIENT_CAP_WRITEBACK_CONNECTORS supported │ ├───DRM_CAP_DUMB_BUFFER = 1 │ ├───DRM_CAP_VBLANK_HIGH_CRTC = 1 │ ├───DRM_CAP_DUMB_PREFERRED_DEPTH = 24 │ ├───DRM_CAP_DUMB_PREFER_SHADOW = 1 │ ├───DRM_CAP_PRIME = 3 │ ├───DRM_CAP_TIMESTAMP_MONOTONIC = 1 │ ├───DRM_CAP_ASYNC_PAGE_FLIP = 1 │ ├───DRM_CAP_CURSOR_WIDTH = 256 │ ├───DRM_CAP_CURSOR_HEIGHT = 256 │ ├───DRM_CAP_ADDFB2_MODIFIERS = 1 │ ├───DRM_CAP_PAGE_FLIP_TARGET = 0 │ ├───DRM_CAP_CRTC_IN_VBLANK_EVENT = 1 │ ├───DRM_CAP_SYNCOBJ = 1 │ └───DRM_CAP_SYNCOBJ_TIMELINE = 1 ├───Device: PCI 1002:73bf ├───Framebuffer size │ ├───Width: [0, 16384] │ └───Height: [0, 16384] ├───Connectors ... │ ├───Connector 2 │ │ ├───Object ID: 105 │ │ ├───Type: DisplayPort │ │ ├───Status: connected │ │ ├───Physical size: 700x390 mm │ │ ├───Subpixel: unknown │ │ ├───Encoders: {2} │ │ ├───Modes │ │ │ ├───2560x1440@164.96 preferred driver phsync nvsync │ │ │ ├───2560x1440@143.97 preferred driver phsync nvsync │ │ │ ├───2560x1440@179.96 driver phsync nvsync ... │ │ └───Properties │ │ ├───"EDID" (immutable): blob = 135 │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On │ │ ├───"link-status": enum {Good, Bad} = Good │ │ ├───"non-desktop" (immutable): range [0, 1] = 0 │ │ ├───"TILE" (immutable): blob = 0 │ │ ├───"CRTC_ID" (atomic): object CRTC = 77 │ │ ├───"scaling mode": enum {None, Full, Center, Full aspect} = None │ │ ├───"underscan": enum {off, on, auto} = off │ │ ├───"underscan hborder": range [0, 128] = 0 │ │ ├───"underscan vborder": range [0, 128] = 0 │ │ ├───"max bpc": range [8, 16] = 8 │ │ ├───"HDR_OUTPUT_METADATA": blob = 0 │ │ ├───"vrr_capable" (immutable): range [0, 1] = 1 │ │ ├───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired │ │ ├───"HDCP Content Type": enum {HDCP Type0, HDCP Type1} = HDCP Type0 │ │ └───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Native ... ├───CRTCs │ ├───CRTC 0 │ │ ├───Object ID: 77 │ │ ├───Mode: 2560x1440@179.96 phsync nvsync │ │ └───Properties │ │ ├───"ACTIVE" (atomic): range [0, 1] = 1 │ │ ├───"MODE_ID" (atomic): blob = 120 │ │ │ └───2560x1440@179.96 phsync nvsync │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0 │ │ ├───"VRR_ENABLED": range [0, 1] = 0 │ │ ├───"DEGAMMA_LUT": blob = 0 │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 │ │ ├───"CTM": blob = 121 │ │ ├───"GAMMA_LUT": blob = 133 │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 ... └───Planes ... -- You are receiving this mail because: You are watching all bug changes.