Dosbox
Moderátor: Moderátoři
-
lesana87
- Příspěvky: 4489
- Registrován: 20 zář 2014, 00:00
-
asdf
- Příspěvky: 718
- Registrován: 06 říj 2022, 00:00
Kód: Vybrat vše
static UINT get_vulkan_physical_devices( VkPhysicalDevice **devices )
{
UINT device_count;
VkResult vr;
MESSAGE("pokus d3dkmt get_vulkan_physical_devices 1\n");
if ((vr = pvkEnumeratePhysicalDevices( d3dkmt_vk_instance, &device_count, NULL )))
{
MESSAGE("pokus d3dkmt get_vulkan_physical_devices 2\n");
WARN( "vkEnumeratePhysicalDevices returned %d\n", vr );
return 0;
}
MESSAGE("pokus d3dkmt get_vulkan_physical_devices 3\n");
if (!device_count || !(*devices = malloc( device_count * sizeof(**devices) ))) return 0;
MESSAGE("pokus d3dkmt get_vulkan_physical_devices 4\n");
if ((vr = pvkEnumeratePhysicalDevices( d3dkmt_vk_instance, &device_count, *devices )))
{
MESSAGE("pokus d3dkmt get_vulkan_physical_devices 5\n");
WARN( "vkEnumeratePhysicalDevices returned %d\n", vr );
free( *devices );
return 0;
}
MESSAGE("pokus d3dkmt get_vulkan_physical_devices 6\n");
return device_count;
}-
lesana87
- Příspěvky: 4489
- Registrován: 20 zář 2014, 00:00
Zkusila jsem $ vkvia, také to nakonec spadne na SIGFPE, ale vytvoří to html soubor a ten končí:
Kód: Vybrat vše
vkCreateInstance [1.0] VIA_SUCCESSFUL
vkCreateInstance [1.2] VIA_SUCCESSFUL
Physical Devices
vkEnumeratePhysicalDevices [1.0]-
asdf
- Příspěvky: 718
- Registrován: 06 říj 2022, 00:00
-
asdf
- Příspěvky: 718
- Registrován: 06 říj 2022, 00:00
-
lesana87
- Příspěvky: 4489
- Registrován: 20 zář 2014, 00:00
-
asdf
- Příspěvky: 718
- Registrován: 06 říj 2022, 00:00
-
lesana87
- Příspěvky: 4489
- Registrován: 20 zář 2014, 00:00
-
asdf
- Příspěvky: 718
- Registrován: 06 říj 2022, 00:00
-
lesana87
- Příspěvky: 4489
- Registrován: 20 zář 2014, 00:00
-
lesana87
- Příspěvky: 4489
- Registrován: 20 zář 2014, 00:00