vulkan.h: v129 -- rework clear colors, remove raw clear [#14020]

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
diff --git a/icd/intel/cmd_meta.c b/icd/intel/cmd_meta.c
index 3d05322..d584274 100644
--- a/icd/intel/cmd_meta.c
+++ b/icd/intel/cmd_meta.c
@@ -898,7 +898,7 @@
     VkCmdBuffer                         cmdBuffer,
     VkImage                             image,
     VkImageLayout                       imageLayout,
-    const VkClearColor                 *pClearColor,
+    const VkClearColorValue            *pClearColor,
     uint32_t                            rangeCount,
     const VkImageSubresourceRange      *pRanges)
 {
@@ -914,16 +914,11 @@
     meta.shader_id = INTEL_DEV_META_FS_CLEAR_COLOR;
     meta.samples = img->samples;
 
-    if (pClearColor->useRawValue) {
-        icd_format_get_raw_value(img->layout.format, pClearColor->color.rawColor, meta.clear_val);
-        format = cmd_meta_img_raw_format(cmd, img->layout.format);
-    } else {
-        meta.clear_val[0] = u_fui(pClearColor->color.floatColor[0]);
-        meta.clear_val[1] = u_fui(pClearColor->color.floatColor[1]);
-        meta.clear_val[2] = u_fui(pClearColor->color.floatColor[2]);
-        meta.clear_val[3] = u_fui(pClearColor->color.floatColor[3]);
-        format = img->layout.format;
-    }
+    meta.clear_val[0] = pClearColor->u32[0];
+    meta.clear_val[1] = pClearColor->u32[1];
+    meta.clear_val[2] = pClearColor->u32[2];
+    meta.clear_val[3] = pClearColor->u32[3];
+    format = img->layout.format;
 
     for (i = 0; i < rangeCount; i++) {
         cmd_meta_clear_image(cmd, img, format, &meta, &pRanges[i]);
@@ -934,7 +929,7 @@
     VkCmdBuffer                         cmdBuffer,
     VkImage                             image,
     VkImageLayout                       imageLayout,
-    const VkClearColor                 *pClearColor,
+    const VkClearColorValue            *pClearColor,
     uint32_t                            rangeCount,
     const VkImageSubresourceRange      *pRanges)
 {
@@ -993,7 +988,7 @@
     VkCmdBuffer                             cmdBuffer,
     uint32_t                                colorAttachment,
     VkImageLayout                           imageLayout,
-    const VkClearColor                     *pColor,
+    const VkClearColorValue                *pColor,
     uint32_t                                rectCount,
     const VkRect3D                         *pRects)
 {