Download raw body.
On 2024/07/09 21:47, Lucas Gabriel Vuotto wrote:
> Hey ports@,
>
> Freshly out of the oven, here is an update for snes9x to its latest
> version.
Build fails on i386, and probably all ILP32 arches.
/pobj/snes9x-1.63/snes9x-1.63/gtk/src/gtk_display_driver_vulkan.cpp:69:54: error: assigning to
'VkDescriptorPool' (aka 'unsigned long long') from incompatible type 'vk::DescriptorPool'
init_info.DescriptorPool = imgui_descriptor_pool.get();
~~~~~~~~~~~~~~~~~~~~~~^~~~~
/pobj/snes9x-1.63/snes9x-1.63/gtk/src/gtk_display_driver_vulkan.cpp:74:5: error: no matching function for call
to 'ImGui_ImplVulkan_Init' ImGui_ImplVulkan_Init(&init_info, context->swapchain->get_render_pass());
^~~~~~~~~~~~~~~~~~~~~ /pobj/snes9x-1.63/snes9x-1.63/gtk/../external/imgui/imgui_impl_vulkan.h:67:29: note: candidate function not
viable: no known conversion from 'vk::RenderPass' to 'VkRenderPass' (aka 'unsigned long long') for 2nd argument
IMGUI_IMPL_API bool ImGui_ImplVulkan_Init(ImGui_ImplVulkan_InitInfo* info, VkRenderPass render_pass);
^
2 errors generated.
ninja: build stopped: subcommand failed.