sometimes I have regrets about drm having so much driver specific uapi
it's worse when the it's driver specific values in a generic api like the drm format specificiers consisting of a fourcc format code and an opaque 64bit layout modifier. yup someone designed a modifier that's not opaque to generic userspace like compositors