gpt4 book ai didi

colors - VK_COLOR_SPACE_PASS_THROUGH_EXT 是如何使用的?

转载 作者:行者123 更新时间:2023-12-04 14:12:13 24 4
gpt4 key购买 nike

VkColorSpaceKHR 的所有其他可能值都指定了可识别的颜色空间编码,我假设使用这些值创建交换链将意味着应用程序提交给呈现队列的最终像素数据将在某处进行转换,通过已知的 EOTF 进入解码空间。

规范定义 VK_COLOR_SPACE_PASS_THROUGH_EXT 如下:

“VK_COLOR_SPACE_PASS_THROUGH_EXT 指定颜色分量‘按原样’使用。这旨在允许应用程序为此处未描述的颜色空间提供数据。”

这对我的申请意味着什么?假设(完全假设地)我正在构建一些奇特的光谱渲染器并且我正在使用一个自定义系统来表示颜色,然后所有这些都将转换为最终的 RGB 格式,只有三个强度值 channel ,与颜色无关空格或任何编码。

我的图像真的会像规范所声称的那样“按原样”传送到屏幕上吗?如果是这样,实现如何知道如何处理给定的像素数据?它会导致我显示器上的每个像素都设置为那些原始 RGB 强度,而不应用任何传递函数吗?

谢谢,和往常一样,我真的不知道我在说什么,所以请耐心等待。

最佳答案

传递意味着通过。在显示呈现方面,Vulkan 实现是用户和显示引擎之间的中介(即:操作系统中处理窗口如何访问和操作屏幕的部分)。直通意味着 Vulkan 将数据按原样传递。用户在显示引擎期望的颜色空间中提供数据。

关于colors - VK_COLOR_SPACE_PASS_THROUGH_EXT 是如何使用的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63428432/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com