|
@@ -42,7 +42,6 @@
|
|
|
#include <string.h>
|
|
|
|
|
|
#define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0]))
|
|
|
-#define VULKAN_DEBUG(m_text) print_line(m_text)
|
|
|
#define APP_SHORT_NAME "GodotEngine"
|
|
|
|
|
|
VKAPI_ATTR VkBool32 VKAPI_CALL VulkanContext::_debug_messenger_callback(VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity,
|
|
@@ -401,16 +400,12 @@ Error VulkanContext::_create_physical_device() {
|
|
|
if (!strcmp(VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME, device_extensions[i].extensionName)) {
|
|
|
extension_names[enabled_extension_count++] = VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME;
|
|
|
VK_KHR_incremental_present_enabled = true;
|
|
|
- VULKAN_DEBUG("VK_KHR_incremental_present extension enabled\n");
|
|
|
}
|
|
|
if (enabled_extension_count >= MAX_EXTENSIONS) {
|
|
|
free(device_extensions);
|
|
|
ERR_FAIL_V_MSG(ERR_BUG, "Enabled extension count reaches MAX_EXTENSIONS, BUG");
|
|
|
}
|
|
|
}
|
|
|
- if (!VK_KHR_incremental_present_enabled) {
|
|
|
- VULKAN_DEBUG("VK_KHR_incremental_present extension NOT AVAILABLE\n");
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
if (VK_GOOGLE_display_timing_enabled) {
|
|
@@ -423,16 +418,12 @@ Error VulkanContext::_create_physical_device() {
|
|
|
if (!strcmp(VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME, device_extensions[i].extensionName)) {
|
|
|
extension_names[enabled_extension_count++] = VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME;
|
|
|
VK_GOOGLE_display_timing_enabled = true;
|
|
|
- VULKAN_DEBUG("VK_GOOGLE_display_timing extension enabled\n");
|
|
|
}
|
|
|
if (enabled_extension_count >= MAX_EXTENSIONS) {
|
|
|
free(device_extensions);
|
|
|
ERR_FAIL_V_MSG(ERR_BUG, "Enabled extension count reaches MAX_EXTENSIONS, BUG");
|
|
|
}
|
|
|
}
|
|
|
- if (!VK_GOOGLE_display_timing_enabled) {
|
|
|
- VULKAN_DEBUG("VK_GOOGLE_display_timing extension NOT AVAILABLE\n");
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
free(device_extensions);
|
|
@@ -1144,7 +1135,7 @@ Error VulkanContext::initialize() {
|
|
|
if (err) {
|
|
|
return err;
|
|
|
}
|
|
|
- print_line("Vulkan physical device creation success o_O");
|
|
|
+
|
|
|
return OK;
|
|
|
}
|
|
|
|