DRM database formats

Back to index

Input formats

Modifier Format Planes Drivers
overlay primary cursor nvidia-drm
linear unknown 100% 100% 0% 50%
linear P010 100% 100% 0% 50%
linear P210 100% 100% 0% 50%
linear ABGR2101010 100% 100% 0% 50%
linear XBGR2101010 100% 100% 0% 50%
linear NV21 100% 100% 0% 50%
linear NV61 100% 100% 0% 50%
linear P012 100% 100% 0% 50%
linear NV12 100% 100% 0% 50%
linear NV42 100% 100% 0% 50%
linear ARGB8888 100% 100% 100% 50%
linear XRGB8888 100% 100% 0% 50%
linear NV24 100% 100% 0% 50%
linear ARGB1555 100% 100% 0% 50%
linear XRGB1555 100% 100% 0% 50%
linear RGB565 100% 100% 0% 50%
linear NV16 100% 100% 0% 50%
linear YUYV 100% 100% 0% 50%
linear UYVY 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) unknown 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) P010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) P210 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) ABGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) XBGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) NV21 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) NV61 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) P012 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) NV12 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) NV42 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) ARGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) XRGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) NV24 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) ARGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) XRGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) RGB565 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) NV16 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) YUYV 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) UYVY 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) unknown 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) P010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) P210 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) ABGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) XBGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) NV21 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) NV61 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) P012 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) NV12 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) NV42 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) ARGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) XRGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) NV24 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) ARGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) XRGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) RGB565 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) NV16 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) YUYV 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) UYVY 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) unknown 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) P010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) P210 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) ABGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) XBGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) NV21 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) NV61 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) P012 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) NV12 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) NV42 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) ARGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) XRGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) NV24 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) ARGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) XRGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) RGB565 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) NV16 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) YUYV 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) UYVY 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) unknown 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) P010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) P210 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) ABGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) XBGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) NV21 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) NV61 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) P012 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) NV12 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) NV42 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) ARGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) XRGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) NV24 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) ARGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) XRGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) RGB565 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) NV16 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) YUYV 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) UYVY 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) unknown 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) P010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) P210 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) ABGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) XBGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) NV21 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) NV61 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) P012 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) NV12 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) NV42 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) ARGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) XRGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) NV24 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) ARGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) XRGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) RGB565 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) NV16 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) YUYV 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) UYVY 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) unknown 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) P010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) P210 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) ABGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) XBGR2101010 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) NV21 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) NV61 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) P012 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) NV12 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) NV42 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) ARGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) XRGB8888 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) NV24 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) ARGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) XRGB1555 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) RGB565 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) NV16 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) YUYV 100% 100% 0% 50%
NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) UYVY 100% 100% 0% 50%