Mesa (main): pvr: Fix clang-format errors caused by vk outarrays.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Apr 19 09:20:18 UTC 2022


Module: Mesa
Branch: main
Commit: 4c6bec2c0cea0179642198fabd4e539cbe254c9c
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c6bec2c0cea0179642198fabd4e539cbe254c9c

Author: Karmjit Mahil <Karmjit.Mahil at imgtec.com>
Date:   Mon Mar 28 16:50:48 2022 +0100

pvr: Fix clang-format errors caused by vk outarrays.

Signed-off-by: Karmjit Mahil <Karmjit.Mahil at imgtec.com>
Reviewed-by: Frank Binns <frank.binns at imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15944>

---

 src/imagination/.clang-format       |  3 ++-
 src/imagination/vulkan/pvr_device.c | 22 +++++++++++++++-------
 2 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/src/imagination/.clang-format b/src/imagination/.clang-format
index db00dca2cde..b3fc44e702e 100644
--- a/src/imagination/.clang-format
+++ b/src/imagination/.clang-format
@@ -232,7 +232,8 @@ ForEachMacros: [
   'vk_foreach_struct_const',
 # FIXME: vk_outarray_append doesn't fit here, remove
 # it when a better solution exists for it.
-  'vk_outarray_append'
+  'vk_outarray_append',
+  'vk_outarray_append_typed'
 ]
 
 NamespaceMacros: [
diff --git a/src/imagination/vulkan/pvr_device.c b/src/imagination/vulkan/pvr_device.c
index 0049fa08e3d..2e40b076764 100644
--- a/src/imagination/vulkan/pvr_device.c
+++ b/src/imagination/vulkan/pvr_device.c
@@ -509,9 +509,11 @@ VkResult pvr_EnumeratePhysicalDevices(VkInstance _instance,
                                       uint32_t *pPhysicalDeviceCount,
                                       VkPhysicalDevice *pPhysicalDevices)
 {
+   VK_OUTARRAY_MAKE_TYPED(VkPhysicalDevice,
+                          out,
+                          pPhysicalDevices,
+                          pPhysicalDeviceCount);
    PVR_FROM_HANDLE(pvr_instance, instance, _instance);
-   VK_OUTARRAY_MAKE_TYPED(VkPhysicalDevice, out,
-                          pPhysicalDevices, pPhysicalDeviceCount);
    VkResult result;
 
    if (instance->physical_devices_count < 0) {
@@ -524,7 +526,7 @@ VkResult pvr_EnumeratePhysicalDevices(VkInstance _instance,
       return VK_SUCCESS;
 
    assert(instance->physical_devices_count == 1);
-   vk_outarray_append_typed(VkPhysicalDevice, &out, p) {
+   vk_outarray_append_typed (VkPhysicalDevice, &out, p) {
       *p = pvr_physical_device_to_handle(&instance->physical_device);
    }
 
@@ -850,9 +852,12 @@ void pvr_GetPhysicalDeviceQueueFamilyProperties(
    uint32_t *pCount,
    VkQueueFamilyProperties *pQueueFamilyProperties)
 {
-   VK_OUTARRAY_MAKE_TYPED(VkQueueFamilyProperties, out, pQueueFamilyProperties, pCount);
+   VK_OUTARRAY_MAKE_TYPED(VkQueueFamilyProperties,
+                          out,
+                          pQueueFamilyProperties,
+                          pCount);
 
-   vk_outarray_append_typed(VkQueueFamilyProperties, &out, p) {
+   vk_outarray_append_typed (VkQueueFamilyProperties, &out, p) {
       *p = pvr_queue_family_properties;
    }
 }
@@ -862,9 +867,12 @@ void pvr_GetPhysicalDeviceQueueFamilyProperties2(
    uint32_t *pQueueFamilyPropertyCount,
    VkQueueFamilyProperties2 *pQueueFamilyProperties)
 {
-   VK_OUTARRAY_MAKE_TYPED(VkQueueFamilyProperties2, out, pQueueFamilyProperties, pQueueFamilyPropertyCount);
+   VK_OUTARRAY_MAKE_TYPED(VkQueueFamilyProperties2,
+                          out,
+                          pQueueFamilyProperties,
+                          pQueueFamilyPropertyCount);
 
-   vk_outarray_append_typed(VkQueueFamilyProperties2, &out, p) {
+   vk_outarray_append_typed (VkQueueFamilyProperties2, &out, p) {
       p->queueFamilyProperties = pvr_queue_family_properties;
 
       vk_foreach_struct (ext, p->pNext) {



More information about the mesa-commit mailing list