diff options
Diffstat (limited to 'src/virtio/venus-protocol/vn_protocol_driver_types.h')
-rw-r--r-- | src/virtio/venus-protocol/vn_protocol_driver_types.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/virtio/venus-protocol/vn_protocol_driver_types.h b/src/virtio/venus-protocol/vn_protocol_driver_types.h index 0b0ff3963ac..879a7794ceb 100644 --- a/src/virtio/venus-protocol/vn_protocol_driver_types.h +++ b/src/virtio/venus-protocol/vn_protocol_driver_types.h @@ -1929,6 +1929,27 @@ vn_decode_VkDescriptorBindingFlagBits(struct vn_cs_decoder *dec, VkDescriptorBin vn_decode_int32_t(dec, (int32_t *)val); } +/* enum VkConditionalRenderingFlagBitsEXT */ + +static inline size_t +vn_sizeof_VkConditionalRenderingFlagBitsEXT(const VkConditionalRenderingFlagBitsEXT *val) +{ + assert(sizeof(*val) == sizeof(int32_t)); + return vn_sizeof_int32_t((const int32_t *)val); +} + +static inline void +vn_encode_VkConditionalRenderingFlagBitsEXT(struct vn_cs_encoder *enc, const VkConditionalRenderingFlagBitsEXT *val) +{ + vn_encode_int32_t(enc, (const int32_t *)val); +} + +static inline void +vn_decode_VkConditionalRenderingFlagBitsEXT(struct vn_cs_decoder *dec, VkConditionalRenderingFlagBitsEXT *val) +{ + vn_decode_int32_t(dec, (int32_t *)val); +} + /* enum VkResolveModeFlagBits */ static inline size_t |