Bump version requirement up to 1.1, flip viewport
This commit is contained in:
parent
48a2e6d18c
commit
85f1721c10
1 changed files with 9 additions and 2 deletions
|
@ -649,11 +649,18 @@ static void gfx_vulkan_create_instance() {
|
||||||
VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT;
|
VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT;
|
||||||
debug_create_info.pfnUserCallback = gfx_vulkan_debug_callback;
|
debug_create_info.pfnUserCallback = gfx_vulkan_debug_callback;
|
||||||
|
|
||||||
|
VkApplicationInfo application_info = {};
|
||||||
|
application_info.sType = VK_STRUCTURE_TYPE_APPLICATION_INFO;
|
||||||
|
application_info.apiVersion = VK_API_VERSION_1_1;
|
||||||
|
application_info.pApplicationName = "Super Mario 64";
|
||||||
|
application_info.pEngineName = "Super Mario 64 PC-Port";
|
||||||
|
|
||||||
VkInstanceCreateInfo create_info = {};
|
VkInstanceCreateInfo create_info = {};
|
||||||
create_info.pNext = &debug_create_info;
|
create_info.pNext = &debug_create_info;
|
||||||
create_info.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO;
|
create_info.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO;
|
||||||
create_info.ppEnabledExtensionNames = instance_extensions.data();
|
create_info.ppEnabledExtensionNames = instance_extensions.data();
|
||||||
create_info.enabledExtensionCount = instance_extensions.size();
|
create_info.enabledExtensionCount = instance_extensions.size();
|
||||||
|
create_info.pApplicationInfo = &application_info;
|
||||||
|
|
||||||
vkCreateInstance(&create_info, nullptr, &instance);
|
vkCreateInstance(&create_info, nullptr, &instance);
|
||||||
|
|
||||||
|
@ -1436,10 +1443,10 @@ static void gfx_vulkan_renderer_set_zmode_decal(bool zmode_decal) {
|
||||||
static void gfx_vulkan_renderer_set_viewport(int x, int y, int width, int height) {
|
static void gfx_vulkan_renderer_set_viewport(int x, int y, int width, int height) {
|
||||||
VkViewport viewport = {};
|
VkViewport viewport = {};
|
||||||
viewport.x = x;
|
viewport.x = x;
|
||||||
viewport.y = y;
|
viewport.y = height - y;
|
||||||
viewport.maxDepth = 1.0f;
|
viewport.maxDepth = 1.0f;
|
||||||
viewport.width = width;
|
viewport.width = width;
|
||||||
viewport.height = height;
|
viewport.height = -height;
|
||||||
|
|
||||||
last_viewport = viewport;
|
last_viewport = viewport;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue