From 1d12d7c33cadb3f0d0811ff47740ac63fd8edf7c Mon Sep 17 00:00:00 2001 From: Ryan Neph Date: Fri, 10 Feb 2023 16:45:21 -0800 Subject: [PATCH] venus: update venus-protocol headers to fix WA1 Follow-up to previous commit, this time to fix encoding/decoding for VkDrmFormatModifierPropertiesListEXT::drmFormatModifierCount. Fixes a workaround (WA1) in the venus-protocol. Signed-off-by: Ryan Neph Part-of: --- src/virtio/venus-protocol/vn_protocol_driver.h | 2 +- src/virtio/venus-protocol/vn_protocol_driver_device.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/virtio/venus-protocol/vn_protocol_driver.h b/src/virtio/venus-protocol/vn_protocol_driver.h index f17c95d9a1a..2f1d0672778 100644 --- a/src/virtio/venus-protocol/vn_protocol_driver.h +++ b/src/virtio/venus-protocol/vn_protocol_driver.h @@ -1,4 +1,4 @@ -/* This file is generated by venus-protocol git-7090f544. */ +/* This file is generated by venus-protocol git-67c7fc39. */ /* * Copyright 2020 Google LLC diff --git a/src/virtio/venus-protocol/vn_protocol_driver_device.h b/src/virtio/venus-protocol/vn_protocol_driver_device.h index 576f0506974..569da57cb6f 100644 --- a/src/virtio/venus-protocol/vn_protocol_driver_device.h +++ b/src/virtio/venus-protocol/vn_protocol_driver_device.h @@ -17413,7 +17413,7 @@ vn_sizeof_VkDrmFormatModifierPropertiesListEXT_self_partial(const VkDrmFormatMod { size_t size = 0; /* skip val->{sType,pNext} */ - /* WA1: size += vn_sizeof_uint32_t(&val->drmFormatModifierCount); */(void)0; + size += vn_sizeof_uint32_t(&val->drmFormatModifierCount); if (val->pDrmFormatModifierProperties) { size += vn_sizeof_array_size(val->drmFormatModifierCount); for (uint32_t i = 0; i < val->drmFormatModifierCount; i++) @@ -17447,7 +17447,7 @@ static inline void vn_encode_VkDrmFormatModifierPropertiesListEXT_self_partial(struct vn_cs_encoder *enc, const VkDrmFormatModifierPropertiesListEXT *val) { /* skip val->{sType,pNext} */ - /* WA1: vn_encode_uint32_t(enc, &val->drmFormatModifierCount); */(void)0; + vn_encode_uint32_t(enc, &val->drmFormatModifierCount); if (val->pDrmFormatModifierProperties) { vn_encode_array_size(enc, val->drmFormatModifierCount); for (uint32_t i = 0; i < val->drmFormatModifierCount; i++)