This is the V4 version of a series that introduces basic writeback support to VKMS. This patchset starts with a pre-work that aims to make VKMS composer operations ready for getting the writeback support; it has updates on the CRC functions and reworks a small part of the VKMS framebuffer operations. Finally, the latest patch introduces the writeback support in VKMS. The previous series was reviewed and tested, this patchset only rebases the code on the latest version of drm-misc-next (I also tested it). It is important to highlight, that we have an IGT test for validating writeback feature as can be seen at: IGT writeback tests: https://patchwork.freedesktop.org/series/68352/ Best Regards Rodrigo Siqueira (3): drm/vkms: Decouple crc operations from composer drm/vkms: Compute CRC without change input data drm/vkms: Add support for writeback drivers/gpu/drm/vkms/Makefile | 9 +- drivers/gpu/drm/vkms/vkms_composer.c | 94 +++++++++++------ drivers/gpu/drm/vkms/vkms_drv.c | 4 + drivers/gpu/drm/vkms/vkms_drv.h | 8 ++ drivers/gpu/drm/vkms/vkms_output.c | 10 ++ drivers/gpu/drm/vkms/vkms_writeback.c | 142 ++++++++++++++++++++++++++ 6 files changed, 233 insertions(+), 34 deletions(-) create mode 100644 drivers/gpu/drm/vkms/vkms_writeback.c -- 2.26.2 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel