Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f9a9b903 authored by Neha Jain's avatar Neha Jain
Browse files

Revert "Allow use of PASS_THROUGH colorspace with RGBA8"

Revert "Use PASS_THROUGH on EGL_NONE colorspaces"

Revert submission 19154196-angle-colorspace-quickfix

Reason for revert: b/238720540
Reverted Changes:
I82743e539:Use PASS_THROUGH on EGL_NONE colorspaces
I7aebe80d7:Allow use of PASS_THROUGH colorspace with RGBA8

Change-Id: If1eb097b62bb33b2bc4585e2d207acdaae9bc700
parent c42eae52
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -763,11 +763,7 @@ VkResult GetPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice pdev,
    // We must support R8G8B8A8
    std::vector<VkSurfaceFormatKHR> all_formats = {
        {VK_FORMAT_R8G8B8A8_UNORM, VK_COLOR_SPACE_SRGB_NONLINEAR_KHR},
        {VK_FORMAT_R8G8B8A8_SRGB, VK_COLOR_SPACE_SRGB_NONLINEAR_KHR},
        // Also allow to use PASS_THROUGH + HAL_DATASPACE_ARBITRARY
        {VK_FORMAT_R8G8B8A8_UNORM, VK_COLOR_SPACE_PASS_THROUGH_EXT},
        {VK_FORMAT_R8G8B8A8_SRGB, VK_COLOR_SPACE_PASS_THROUGH_EXT},
    };
        {VK_FORMAT_R8G8B8A8_SRGB, VK_COLOR_SPACE_SRGB_NONLINEAR_KHR}};

    if (colorspace_ext) {
        all_formats.emplace_back(VkSurfaceFormatKHR{