diff options
| author | Cristian Ciocaltea <cristian.ciocaltea@collabora.com> | 2026-03-03 21:24:19 +0200 |
|---|---|---|
| committer | Daniel Stone <daniels@collabora.com> | 2026-03-18 09:59:57 +0000 |
| commit | 0b9eff726d5636a1638786d2f659b8897950533b (patch) | |
| tree | 7d537b9c7634420f367a850f8ddfc382e2bea24c /tools/perf/scripts/python/stackcollapse.py | |
| parent | 4c684596cde44d03dfd9624c86e1de4db0dcf121 (diff) | |
drm/vkms: Support setting custom background color
Make use of the BACKGROUND_COLOR CRTC property when filling the
background during blending. It already defaults to solid black.
Since the internal representation of the pixel color in VKMS relies on
16 bits of precision, use the newly introduced DRM_ARGB64_GET{R|G|B}()
helpers to access the individual components of the background color
property, which is compliant with DRM_FORMAT_ARGB16161616.
It's worth noting the alpha component is ignored, hence non-opaque
background colors are not supported.
Reviewed-by: NĂcolas F. R. A. Prado <nfraprado@collabora.com>
Tested-by: Diederik de Haas <diederik@cknow-tech.com>
Reviewed-by: Louis Chauvet <louis.chauvet@bootlin.com>
Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Link: https://patch.msgid.link/20260303-rk3588-bgcolor-v8-3-fee377037ad1@collabora.com
Signed-off-by: Daniel Stone <daniels@collabora.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
