@@ -155,9 +155,9 @@ inline vk::SurfaceFormatKHR select_surface_format(vk::PhysicalDevice gpu, vk::Su
155155 std::vector<vk::SurfaceFormatKHR> supported_surface_formats = gpu.getSurfaceFormatsKHR (surface);
156156 assert (!supported_surface_formats.empty ());
157157
158- auto it = std::ranges::find_if (supported_surface_formats, [&preferred_formats](vk::SurfaceFormatKHR surface_format) {
159- return std::ranges::any_of (preferred_formats , [&surface_format ](vk::Format format) { return format == surface_format. format ; });
160- });
158+ auto it = std::ranges::find_if (
159+ supported_surface_formats , [&preferred_formats ](vk::SurfaceFormatKHR surface_format)
160+ { return std::ranges::any_of (preferred_formats, [&surface_format](vk::Format format) { return format == surface_format. format ; }); });
161161
162162 // We use the first supported format as a fallback in case none of the preferred formats is available
163163 return it != supported_surface_formats.end () ? *it : supported_surface_formats[0 ];
@@ -370,9 +370,8 @@ inline uint32_t get_queue_family_index(std::vector<vk::QueueFamilyProperties> co
370370 // Try to find a queue family index that supports compute but not graphics
371371 if (queue_flag & vk::QueueFlagBits::eCompute)
372372 {
373- auto propertyIt = std::ranges::find_if (queue_family_properties, [queue_flag](const vk::QueueFamilyProperties &property) {
374- return (property.queueFlags & queue_flag) && !(property.queueFlags & vk::QueueFlagBits::eGraphics);
375- });
373+ auto propertyIt = std::ranges::find_if (queue_family_properties, [queue_flag](const vk::QueueFamilyProperties &property)
374+ { return (property.queueFlags & queue_flag) && !(property.queueFlags & vk::QueueFlagBits::eGraphics); });
376375 if (propertyIt != queue_family_properties.end ())
377376 {
378377 return static_cast <uint32_t >(std::distance (queue_family_properties.begin (), propertyIt));
@@ -383,19 +382,21 @@ inline uint32_t get_queue_family_index(std::vector<vk::QueueFamilyProperties> co
383382 // Try to find a queue family index that supports transfer but not graphics and compute
384383 if (queue_flag & vk::QueueFlagBits::eTransfer)
385384 {
386- auto propertyIt = std::ranges::find_if (queue_family_properties, [queue_flag](const vk::QueueFamilyProperties &property) {
387- return (property.queueFlags & queue_flag) && !(property.queueFlags & vk::QueueFlagBits::eGraphics) &&
388- !(property.queueFlags & vk::QueueFlagBits::eCompute);
389- });
385+ auto propertyIt = std::ranges::find_if (queue_family_properties,
386+ [queue_flag](const vk::QueueFamilyProperties &property)
387+ {
388+ return (property.queueFlags & queue_flag) && !(property.queueFlags & vk::QueueFlagBits::eGraphics) &&
389+ !(property.queueFlags & vk::QueueFlagBits::eCompute);
390+ });
390391 if (propertyIt != queue_family_properties.end ())
391392 {
392393 return static_cast <uint32_t >(std::distance (queue_family_properties.begin (), propertyIt));
393394 }
394395 }
395396
396397 // For other queue types or if no separate compute queue is present, return the first one to support the requested flags
397- auto propertyIt = std::ranges::find_if (
398- queue_family_properties, [queue_flag]( const vk::QueueFamilyProperties &property) { return (property.queueFlags & queue_flag) == queue_flag; });
398+ auto propertyIt = std::ranges::find_if (queue_family_properties, [queue_flag]( const vk::QueueFamilyProperties &property)
399+ { return (property.queueFlags & queue_flag) == queue_flag; });
399400 if (propertyIt != queue_family_properties.end ())
400401 {
401402 return static_cast <uint32_t >(std::distance (queue_family_properties.begin (), propertyIt));
0 commit comments