]> git.baikalelectronics.ru Git - kernel.git/commit
drm/vkms: Compute CRC without change input data
authorRodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Sun, 30 Aug 2020 14:19:59 +0000 (10:19 -0400)
committerRodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Mon, 7 Sep 2020 21:03:09 +0000 (17:03 -0400)
commit635cf235a1ae6591700107ce504582adefc5bca8
tree0bf82644e31d16eced4921997259c01488df0dd7
parent8a99c7e63e4acce562d384e8ea3720ab5a57fc63
drm/vkms: Compute CRC without change input data

This commit decouples pixel manipulation from compute_crc() for avoiding
any pixel change during the CRC calculation. This commits represents a
preparation work for making VKMS able to support the writeback feature.

Change in V5 (Melissa):
- Rebase and drop bitmap for alpha
Change in V4 (Emil):
- Move bitmap_clear operation and comments to get_pixel function

Signed-off-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Reviewed-by: Melissa Wen <melissa.srw@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200830142000.146706-3-rodrigosiqueiramelo@gmail.com
drivers/gpu/drm/vkms/vkms_composer.c