| /OK3568_Linux_fs/kernel/Documentation/gpu/ |
| H A D | afbc.rst | 4 Arm Framebuffer Compression (AFBC) 7 AFBC is a proprietary lossless image compression protocol and format. 11 AFBC can be enabled on drivers which support it via use of the AFBC 14 All users of the AFBC modifiers must follow the usage guidelines laid 15 out in this document, to ensure compatibility across different AFBC 21 AFBC streams can contain several components - where a component 59 In AFBC, 'X' components are not treated any differently from any other 60 component. Therefore, an AFBC buffer with fourcc DRM_FORMAT_XBGR8888 82 420), can be encoded into one, or multiple, AFBC planes. As with 85 used to determine the number of encoded planes in an AFBC buffer, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_format_caps.h | 15 #define AFBC(x) DRM_FORMAT_MOD_ARM_AFBC(x) macro 18 #define AFBC_16x16(x) AFBC(AFBC_FORMAT_MOD_BLOCK_SIZE_16x16 | (x)) 19 #define AFBC_32x8(x) AFBC(AFBC_FORMAT_MOD_BLOCK_SIZE_32x8 | (x))
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.20/ |
| H A D | 0024-kmssink-Support-NV12_10LE40-and-NV12-NV12_10LE40-NV1.patch | 5 (AFBC) 7 Support using NV12_10LE40 and ARM AFBC compressed format. 80 + /* The bpp of YUYV (AFBC) is 16 */ 241 + /* parse AFBC from caps */ 280 + GST_DEBUG_OBJECT (bsink, "no allocation for AFBC"); 291 + GST_ERROR_OBJECT (self, "unable to copy AFBC"); 303 + /* The AFBC's width should align to 4 */
|
| H A D | 0025-waylandsink-Support-NV12_10LE40-and-NV12-NV12_10LE40.patch | 5 NV12|NV12_10LE40|NV16 (AFBC) 52 + /* NV15(AFBC) */ 63 + /* NV12|NV16 (AFBC) */ 112 + /* parse AFBC from caps */ 135 + GST_DEBUG_OBJECT (sink, "no allocation for AFBC"); 198 + GST_ERROR_OBJECT (sink, "could not import AFBC"); 293 + GST_ERROR_OBJECT (mem->allocator, "unsupported format for AFBC");
|
| /OK3568_Linux_fs/buildroot/package/gstreamer1/gst1-plugins-bad/ |
| H A D | 0025-kmssink-Support-NV12_10LE40-and-NV12-NV12_10LE40-NV1.patch | 5 (AFBC) 7 Support using NV12_10LE40 and ARM AFBC compressed format. 72 + /* The bpp of YUYV (AFBC) is 16 */ 233 + /* parse AFBC from caps */ 272 + GST_DEBUG_OBJECT (bsink, "no allocation for AFBC"); 283 + GST_ERROR_OBJECT (self, "unable to copy AFBC"); 295 + /* The AFBC's width should align to 4 */
|
| H A D | 0026-waylandsink-Support-NV12_10LE40-and-NV12-NV12_10LE40.patch | 5 NV12|NV12_10LE40|NV16 (AFBC) 52 + /* NV15(AFBC) */ 63 + /* NV12|NV16 (AFBC) */ 112 + /* parse AFBC from caps */ 135 + GST_DEBUG_OBJECT (self, "no allocation for AFBC"); 186 + GST_ERROR_OBJECT (self, "could not import AFBC"); 317 + GST_ERROR_OBJECT (mem->allocator, "unsupported format for AFBC");
|
| H A D | 0043-waylandsink-Support-force-trying-dmabuf.patch | 57 /* NV15(AFBC) */
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22/ |
| H A D | 0025-kmssink-Support-NV12_10LE40-and-NV12-NV12_10LE40-NV1.patch | 5 (AFBC) 7 Support using NV12_10LE40 and ARM AFBC compressed format. 72 + /* The bpp of YUYV (AFBC) is 16 */ 233 + /* parse AFBC from caps */ 272 + GST_DEBUG_OBJECT (bsink, "no allocation for AFBC"); 283 + GST_ERROR_OBJECT (self, "unable to copy AFBC"); 295 + /* The AFBC's width should align to 4 */
|
| H A D | 0026-waylandsink-Support-NV12_10LE40-and-NV12-NV12_10LE40.patch | 5 NV12|NV12_10LE40|NV16 (AFBC) 52 + /* NV15(AFBC) */ 63 + /* NV12|NV16 (AFBC) */ 112 + /* parse AFBC from caps */ 135 + GST_DEBUG_OBJECT (self, "no allocation for AFBC"); 186 + GST_ERROR_OBJECT (self, "could not import AFBC"); 317 + GST_ERROR_OBJECT (mem->allocator, "unsupported format for AFBC");
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_11.0.1/ |
| H A D | 0057-gl-renderer-dmabuf-Support-NV12-AFBC-and-NV12_10-AFB.patch | 4 Subject: [PATCH 57/93] gl-renderer: dmabuf: Support NV12(AFBC) and 5 NV12_10(AFBC)
|
| H A D | 0042-backend-drm-Support-modifier.patch | 6 Tested on rk356x with ARM AFBC modifier.
|
| /OK3568_Linux_fs/buildroot/package/weston/ |
| H A D | 0057-gl-renderer-dmabuf-Support-NV12-AFBC-and-NV12_10-AFB.patch | 4 Subject: [PATCH 57/79] gl-renderer: dmabuf: Support NV12(AFBC) and 5 NV12_10(AFBC)
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_10.0.2/ |
| H A D | 0053-gl-renderer-dmabuf-Support-NV12-AFBC-and-NV12_10-AFB.patch | 4 Subject: [PATCH 53/79] gl-renderer: dmabuf: Support NV12(AFBC) and 5 NV12_10(AFBC)
|
| H A D | 0039-backend-drm-Support-modifier.patch | 6 Tested on rk356x with ARM AFBC modifier.
|
| /OK3568_Linux_fs/external/drm-cursor/debian/ |
| H A D | changelog | 15 * Use AFBC when LINEAR not avaiable 24 * Support using linear when AFBC also supported
|
| /OK3568_Linux_fs/external/drm-cursor/ |
| H A D | meson_options.txt | 2 description: 'Prefer ARM AFBC modifier (default: false)')
|
| H A D | drm-cursor.conf.sample | 9 # prefer-afbc=0 # prefer plane with AFBC modifier supported
|
| H A D | meson.build | 33 message('Prefer ARM AFBC modifier')
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.22/ |
| H A D | 0012-glupload-Support-NV12_10LE40-and-NV12-NV12_10LE40-NV.patch | 5 (AFBC) 37 + GST_INFO ("unsupported format for AFBC"); 236 + /* parse AFBC from caps */
|
| /OK3568_Linux_fs/buildroot/package/gstreamer1/gst1-plugins-base/ |
| H A D | 0012-glupload-Support-NV12_10LE40-and-NV12-NV12_10LE40-NV.patch | 5 (AFBC) 37 + GST_INFO ("unsupported format for AFBC"); 236 + /* parse AFBC from caps */
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20/ |
| H A D | 0012-glupload-Support-NV12_10LE40-and-NV12-NV12_10LE40-NV.patch | 5 (AFBC) 37 + GST_INFO ("unsupported format for AFBC"); 236 + /* parse AFBC from caps */
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/display/komeda/d71/ |
| H A D | d71_dev.c | 485 #define AFB_TH AFBC(_TILED | _SPARSE) 486 #define AFB_TH_SC_YTR AFBC(_TILED | _SC | _SPARSE | _YTR) 487 #define AFB_TH_SC_YTR_BS AFBC(_TILED | _SC | _SPARSE | _YTR | _SPLIT)
|
| /OK3568_Linux_fs/external/linux-rga/ |
| H A D | CHANGELOG.md | 175 - utils支持AFBC图像的读写。
|
| /OK3568_Linux_fs/docs/en/RK3566_RK3568/ |
| H A D | RK3566_RK3568_Linux4.19_SDK_Note.md | 55 * - Support AFBC 160 * - Support AFBC for kmssink and waylandsink 201 * - 652bf72 HACK: rkximage: Fix aligning error for AFBC 270 * - rkximage/mppdec: Support NV12_10(AFBC)
|
| /OK3568_Linux_fs/docs/cn/RK3566_RK3568/ |
| H A D | RK3566_RK3568_Linux4.19_SDK_Note.md | 55 * - Support AFBC 160 * - Support AFBC for kmssink and waylandsink 201 * - 652bf72 HACK: rkximage: Fix aligning error for AFBC 270 * - rkximage/mppdec: Support NV12_10(AFBC)
|