Roms list properly handle sorting + use ircolib's log so i can stop worrying about re-definition of macros and shit
This commit is contained in:
+7
-6
@@ -38,7 +38,7 @@ Util::IntrusivePtr<Context> InitVulkanContext(WSIPlatform *platform, const unsig
|
||||
|
||||
if (!new_context->init_instance(instance_ext.data(), instance_ext.size(),
|
||||
CONTEXT_CREATION_ENABLE_ADVANCED_WSI_BIT)) {
|
||||
panic("Failed to create Vulkan instance.\n");
|
||||
ircolib::panic("Failed to create Vulkan instance.\n");
|
||||
}
|
||||
|
||||
const auto tmp_surface = platform->create_surface(new_context->get_instance(), VK_NULL_HANDLE);
|
||||
@@ -51,7 +51,7 @@ Util::IntrusivePtr<Context> InitVulkanContext(WSIPlatform *platform, const unsig
|
||||
}
|
||||
|
||||
if (!ret) {
|
||||
panic("Failed to create Vulkan device.\n");
|
||||
ircolib::panic("Failed to create Vulkan device.\n");
|
||||
}
|
||||
|
||||
return new_context;
|
||||
@@ -67,15 +67,15 @@ void ParallelRDP::LoadWSIPlatform(const std::shared_ptr<WSIPlatform> &wsi_platfo
|
||||
|
||||
if (constexpr Context::SystemHandles handles;
|
||||
!wsi->init_from_existing_context(InitVulkanContext(wsi_platform.get(), 1, handles, instanceFactory))) {
|
||||
panic("Failed to initialize WSI: init_from_existing_context() failed");
|
||||
ircolib::panic("Failed to initialize WSI: init_from_existing_context() failed");
|
||||
}
|
||||
|
||||
if (!wsi->init_device()) {
|
||||
panic("Failed to initialize WSI: init_device() failed");
|
||||
ircolib::panic("Failed to initialize WSI: init_device() failed");
|
||||
}
|
||||
|
||||
if (!wsi->init_surface_swapchain()) {
|
||||
panic("Failed to initialize WSI: init_surface_swapchain() failed");
|
||||
ircolib::panic("Failed to initialize WSI: init_surface_swapchain() failed");
|
||||
}
|
||||
|
||||
windowInfo = newWindowInfo;
|
||||
@@ -124,7 +124,8 @@ void ParallelRDP::Init(const std::shared_ptr<WSIPlatform> &wsiPlatform,
|
||||
offset, 8 * 1024 * 1024, 4 * 1024 * 1024, flags);
|
||||
|
||||
if (!command_processor->device_is_supported()) {
|
||||
panic("This device probably does not support 8/16-bit storage. Make sure you're using up-to-date drivers!");
|
||||
ircolib::panic(
|
||||
"This device probably does not support 8/16-bit storage. Make sure you're using up-to-date drivers!");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user