OSDN Git Service

Support for VK_FORMAT_A1R5G5B5_UNORM_PACK16 in Blitter
authorAlexis Hetu <sugoi@google.com>
Thu, 20 Dec 2018 18:18:18 +0000 (13:18 -0500)
committerAlexis Hétu <sugoi@google.com>
Fri, 21 Dec 2018 20:58:09 +0000 (20:58 +0000)
commit457bd9b1ca3d3f36e12e6c2eb47ee8f753c38de1
treefe97eb9dd5f420b32f2f6e53a624a97b6d95424a
parenta28671d1a06f88962456de77ffd92a0f4caf8b3a
Support for VK_FORMAT_A1R5G5B5_UNORM_PACK16 in Blitter

Added support for VK_FORMAT_A1R5G5B5_UNORM_PACK16 in the Blitter.

Passes all tests in:
[dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color]
.b4g4r4a4_unorm_pack16.a1r5g5b5_unorm_pack16.*
.r8g8_snorm.a1r5g5b5_unorm_pack16.*
.a8b8g8r8_unorm_pack32.a1r5g5b5_unorm_pack16.*
.a8b8g8r8_snorm_pack32.a1r5g5b5_unorm_pack16.*

Bug b/119620767

Change-Id: I366cb5697b60b4f0fb51931a6be7b8732cf789ec
Reviewed-on: https://swiftshader-review.googlesource.com/c/23328
Reviewed-by: Corentin Wallez <cwallez@google.com>
Reviewed-by: Chris Forbes <chrisforbes@google.com>
Tested-by: Alexis Hétu <sugoi@google.com>
src/Device/Blitter.cpp