HomeFreeBSD

benchmarks/vkmark: unbreak build after 9ccc33eae2b6

Description

benchmarks/vkmark: unbreak build after 9ccc33eae2b6

../src/vulkan_state.cpp:207:24: error: no matching member function for call to 'createDebugUtilsMessengerEXT'

207 |             instance().createDebugUtilsMessengerEXT(debug_create_info, nullptr, dud),
    |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/include/vulkan/vulkan_funcs.hpp:16317:59: note: candidate function template not viable: no known conversion from 'const DebugUtilsMessengerCreateInfoEXT' to 'const DebugUtilsMessengerCreateInfoEXT *' for 1st argument; take the address of the argument with &
16317 | VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Instance::createDebugUtilsMessengerEXT( const DebugUtilsMessengerCreateInfoEXT * pCreateInfo,

|                                                           ^                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/include/vulkan/vulkan_funcs.hpp:16333:107: note: candidate template ignored: requirement 'detail::isDispatchLoader<(anonymous namespace)::DebugUtilsDispatcher>::value' was not satisfied [with Dispatch = DebugUtilsDispatcher]
16333 | VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<DebugUtilsMessengerEXT>::type Instance::createDebugUtilsMessengerEXT(

|                                                                                                           ^

Reported by: pkg-fallout

Details

Provenance
jbeichAuthored on Fri, Dec 26, 11:30 PM
Parents
R11:f33879ac3ec8: x11/libxkbcommon: Update to 1.13.1
Branches
Unknown
Tags
Unknown