diff --git a/app/libraries/vkhpp b/app/libraries/vkhpp index 4bcd3010..80dada6a 160000 --- a/app/libraries/vkhpp +++ b/app/libraries/vkhpp @@ -1 +1 @@ -Subproject commit 4bcd301070d7d4a3d6ca191da96430025d708a6a +Subproject commit 80dada6a7b455cf18c39788d70aa7711323ea977 diff --git a/app/src/main/cpp/skyline/gpu/command_scheduler.cpp b/app/src/main/cpp/skyline/gpu/command_scheduler.cpp index 0ee82430..91e7ae96 100644 --- a/app/src/main/cpp/skyline/gpu/command_scheduler.cpp +++ b/app/src/main/cpp/skyline/gpu/command_scheduler.cpp @@ -7,7 +7,7 @@ namespace skyline::gpu { CommandScheduler::CommandBufferSlot::CommandBufferSlot(vk::raii::Device &device, vk::CommandBuffer commandBuffer, vk::raii::CommandPool &pool) : device(device), - commandBuffer(device, commandBuffer, pool), + commandBuffer(device, static_cast(commandBuffer), static_cast(*pool)), fence(device, vk::FenceCreateInfo{}), cycle(std::make_shared(device, *fence)) {}