1// Copyright 2021-2022 The Khronos Group Inc. 2// 3// SPDX-License-Identifier: CC-BY-4.0 4 5include::{generated}/meta/{refprefix}VK_EXT_rgba10x6_formats.adoc[] 6 7=== Other Extension Metadata 8 9*Last Modified Date*:: 10 2021-09-29 11*IP Status*:: 12 No known IP claims. 13*Contributors*:: 14 - Jan-Harald Fredriksen, Arm 15 - Graeme Leese, Broadcom 16 - Spencer Fricke, Samsung 17 18=== Description 19 20This extension enables the 21ename:VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 format to be used without 22a <<samplers-YCbCr-conversion, sampler {YCbCr} conversion>> enabled. 23 24include::{generated}/interfaces/VK_EXT_rgba10x6_formats.adoc[] 25 26=== Issues 27 281) Should we reuse the existing format enumeration or introduce a new one? 29 30*RESOLVED*: We reuse an existing format enumeration, 31ename:VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16, that was previously 32exclusively used for YCbCr and therefore had a set of limitations related to 33that usage. 34The alternative was to introduce a new format token with exactly the same 35bit representation as the existing token, but without the limitations. 36 372) Should we only introduce 38ename:VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 or also 1-3 component 39variations? 40 41*RESOLVED*: Only the 4-component format is introduced because the 1- and 2- 42component variations are already not exclusive to YCbCr, and the 3-component 43variation is not a good match for hardware capabilities. 44 45=== Version History 46 47 * Revision 1, 2021-09-29 (Jan-Harald Fredriksen) 48 ** Initial EXT version 49