From 86edf761c0ea5b7f3a2cd53779d7864148de9ea1 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Mon, 20 Oct 2014 13:50:43 +0800 Subject: icd: add icd_format_is_equal() It returns true when the formats are equal. --- icd/common/icd-format.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/icd/common/icd-format.h b/icd/common/icd-format.h index 614b8a32..9e1c29a8 100644 --- a/icd/common/icd-format.h +++ b/icd/common/icd-format.h @@ -85,6 +85,12 @@ static inline bool icd_format_is_compressed(XGL_FORMAT format) } } +static inline bool icd_format_is_equal(XGL_FORMAT a, XGL_FORMAT b) +{ + return (a.channelFormat == b.channelFormat && + a.numericFormat == b.numericFormat); +} + static inline int icd_format_get_block_width(XGL_FORMAT format) { /* all compressed formats use 4x4 blocks */ -- cgit v1.2.3