Cleanups
This commit is contained in:
parent
de604a79ab
commit
cb0c145e3d
|
@ -27,7 +27,7 @@ uint32_t g_connector_id = 0;
|
|||
int g_drm_fd = 0;
|
||||
uint32_t g_crtc_id = 0;
|
||||
|
||||
drmModeCrtc *g_orig_crtc = NULL;
|
||||
drmModeCrtc *g_orig_crtc = NULL;
|
||||
|
||||
static drmModeRes *g_drm_resources = NULL;
|
||||
drmModeConnector *g_drm_connector = NULL;
|
||||
|
|
|
@ -1584,6 +1584,7 @@ static bool vulkan_context_init_gpu(gfx_ctx_vulkan_data_t *vk)
|
|||
VkPhysicalDevice *gpus = NULL;
|
||||
union string_list_elem_attr attr = {0};
|
||||
settings_t *settings = config_get_ptr();
|
||||
int gpu_index = settings->ints.vulkan_gpu_index;
|
||||
|
||||
if (vkEnumeratePhysicalDevices(vk->context.instance,
|
||||
&gpu_count, NULL) != VK_SUCCESS)
|
||||
|
@ -1633,14 +1634,14 @@ static bool vulkan_context_init_gpu(gfx_ctx_vulkan_data_t *vk)
|
|||
|
||||
video_driver_set_gpu_api_devices(GFX_CTX_VULKAN_API, vulkan_gpu_list);
|
||||
|
||||
if (0 <= settings->ints.vulkan_gpu_index && settings->ints.vulkan_gpu_index < (int)gpu_count)
|
||||
if (0 <= gpu_index && gpu_index < (int)gpu_count)
|
||||
{
|
||||
RARCH_LOG("[Vulkan]: Using GPU index %d.\n", settings->ints.vulkan_gpu_index);
|
||||
vk->context.gpu = gpus[settings->ints.vulkan_gpu_index];
|
||||
RARCH_LOG("[Vulkan]: Using GPU index %d.\n", gpu_index);
|
||||
vk->context.gpu = gpus[gpu_index];
|
||||
}
|
||||
else
|
||||
{
|
||||
RARCH_WARN("[Vulkan]: Invalid GPU index %d, using first device found.\n", settings->ints.vulkan_gpu_index);
|
||||
RARCH_WARN("[Vulkan]: Invalid GPU index %d, using first device found.\n", gpu_index);
|
||||
vk->context.gpu = gpus[0];
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue