Get everything to work
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
#include <commands/command_buffer/vulkan_command_buffer.h>
|
||||
#include <commands/commands/vulkan_commands.h>
|
||||
|
||||
gnCommandFunctions loadVulkanCommandFunctions(loaderInfo info) {
|
||||
gnCommandFunctions loadVulkanCommandFunctions() {
|
||||
return (gnCommandFunctions){
|
||||
._gnCommandPoolAllocateCommandBuffers = allocateCommandBuffers,
|
||||
._gnBeginCommandBuffer = beginCommandBuffer,
|
||||
|
@@ -15,7 +15,7 @@
|
||||
#include <submit/vulkan_submit.h>
|
||||
#include <output_device/vulkan_output_devices.h>
|
||||
|
||||
gnDeviceFunctions loadVulkanDeviceFunctions(loaderInfo info) {
|
||||
gnDeviceFunctions loadVulkanDeviceFunctions() {
|
||||
return (gnDeviceFunctions){
|
||||
._gnCreatePresentationQueue = createPresentationQueue,
|
||||
._gnPresentationQueueGetImage = getPresentQueueImage,
|
||||
|
@@ -4,7 +4,7 @@
|
||||
#include <output_device/vulkan_output_devices.h>
|
||||
#include <vulkan_surface/vulkan_surface.h>
|
||||
|
||||
gnInstanceFunctions loadVulkanInstanceFunctions(loaderInfo info) {
|
||||
gnInstanceFunctions loadVulkanInstanceFunctions() {
|
||||
return (gnInstanceFunctions){
|
||||
._gnCreateInstance = createInstance,
|
||||
._gnDestroyInstance = destroyInstance,
|
||||
|
@@ -2,8 +2,7 @@
|
||||
#include "loader/src/gryphn_instance_functions.h"
|
||||
#include "loader/src/gryphn_device_functions.h"
|
||||
#include "loader/src/gryphn_command_functions.h"
|
||||
#include "loader/src/gryphn_loader_info.h"
|
||||
|
||||
gnInstanceFunctions loadVulkanInstanceFunctions(loaderInfo info);
|
||||
gnDeviceFunctions loadVulkanDeviceFunctions(loaderInfo info);
|
||||
gnCommandFunctions loadVulkanCommandFunctions(loaderInfo info);
|
||||
gnInstanceFunctions loadVulkanInstanceFunctions();
|
||||
gnDeviceFunctions loadVulkanDeviceFunctions();
|
||||
gnCommandFunctions loadVulkanCommandFunctions();
|
||||
|
@@ -76,7 +76,7 @@ gnReturnCode createInstance(gnInstanceHandle instance, gnInstanceInfo instanceIn
|
||||
};
|
||||
|
||||
#ifdef GN_PLATFORM_MACOS
|
||||
createInfo.createFlags |= VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR;
|
||||
createInfo.flags |= VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR;
|
||||
#endif
|
||||
|
||||
if (instanceInfo.debugger != NULL) {
|
||||
|
Reference in New Issue
Block a user