Mesa (main): v3dv: Add is_unorm, is_snorm and is_float format functions
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Mon Aug 2 23:11:41 UTC 2021
Module: Mesa
Branch: main
Commit: 0a464f2e076b1ec54add863d7c5a3d7fc39b4ff8
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a464f2e076b1ec54add863d7c5a3d7fc39b4ff8
Author: Ella-0 <estanforth at igalia.com>
Date: Wed Jul 28 08:52:44 2021 +0000
v3dv: Add is_unorm, is_snorm and is_float format functions
Reviewed-by: Alejandro Piñeiro <apinheiro at igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12076>
---
src/broadcom/vulkan/vk_format_info.h | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/src/broadcom/vulkan/vk_format_info.h b/src/broadcom/vulkan/vk_format_info.h
index 3490ededf57..da85cb5b5dd 100644
--- a/src/broadcom/vulkan/vk_format_info.h
+++ b/src/broadcom/vulkan/vk_format_info.h
@@ -49,6 +49,24 @@ vk_format_is_uint(VkFormat format)
return util_format_is_pure_uint(vk_format_to_pipe_format(format));
}
+static inline bool
+vk_format_is_unorm(VkFormat format)
+{
+ return util_format_is_unorm(vk_format_to_pipe_format(format));
+}
+
+static inline bool
+vk_format_is_snorm(VkFormat format)
+{
+ return util_format_is_snorm(vk_format_to_pipe_format(format));
+}
+
+static inline bool
+vk_format_is_float(VkFormat format)
+{
+ return util_format_is_float(vk_format_to_pipe_format(format));
+}
+
static inline bool
vk_format_is_srgb(VkFormat format)
{
More information about the mesa-commit
mailing list