Various fixes around main.c

master
itycodes 1 week ago
parent 6f34ba5df7
commit d42e08e298

@ -1,3 +1,4 @@
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
@ -64,7 +65,7 @@ void key_callback(GLFWwindow* win, int key, int scancode, int action, int mods)
}
int main() {
//glfwInitHint(GLFW_PLATFORM, GLFW_PLATFORM_WAYLAND);
//glfwInitHint(GLFW_PLATFORM, GLFW_PLATFORM_X11);
uint32_t glfw_res = glfwInit();
printf("glfwInit: (%d)\n", glfw_res);
//glfwWindowHint(GLFW_VISIBLE, GLFW_FALSE);
@ -121,7 +122,7 @@ int main() {
res = vkEnumeratePhysicalDevices(vkins, &num_d, &phys_devs[0]);
printf("EnumeratePhysicalDevices 2: (%ld) %lu\n", res, num_d);
pdev = phys_devs[1];
pdev = phys_devs[0];
}
{
@ -246,7 +247,7 @@ int main() {
printf(" ");
}
printf("Memory Type (%018p) %03d: SIZE: %lluMiB DLO:%d, HVI:%d, HCO:%d, HCA:%d, LAL:%d, PRO:%d\n", flags, i, heap.size/1024/1024,
printf("Memory Type (%016x) %03d: SIZE: %luMiB DLO:%d, HVI:%d, HCO:%d, HCA:%d, LAL:%d, PRO:%d\n", flags, i, heap.size/1024/1024,
(flags & VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) != 0,
(flags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) != 0,
(flags & VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) != 0,
@ -281,7 +282,7 @@ int main() {
printf(" ");
}
printf("Memory Type (%018p) %03d: SIZE: %lluMiB DLO:%d, HVI:%d, HCO:%d, HCA:%d, LAL:%d, PRO:%d\n", flags, i, heap.size/1024/1024,
printf("Memory Type (%016x) %03d: SIZE: %lluMiB DLO:%d, HVI:%d, HCO:%d, HCA:%d, LAL:%d, PRO:%d\n", flags, i, heap.size/1024/1024,
(flags & VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) != 0,
(flags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) != 0,
(flags & VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) != 0,
@ -1132,6 +1133,9 @@ int main() {
res = vkQueuePresentKHR(queue, &present_info);
}
unsigned long long time_now = get_time();
//printf("ms per frame: %llu\n", (time_now - time_bef)/1000);
printf(" \r");
fflush(stdout);
printf("ms per frame: %llu\r", (time_now - time_bef)/1000);
fflush(stdout);
}
}

Loading…
Cancel
Save