mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-05-02 01:25:00 +00:00
17 lines
533 B
C++
17 lines
533 B
C++
#ifndef SDL3CPP_APP_VULKAN_API_HPP
|
|
#define SDL3CPP_APP_VULKAN_API_HPP
|
|
|
|
#include <SDL3/SDL.h>
|
|
#include <vulkan/vulkan.h>
|
|
|
|
namespace sdl3cpp::app::vulkan {
|
|
|
|
VkExtent2D ChooseSwapExtent(VkSurfaceCapabilitiesKHR capabilities, SDL_Window* window);
|
|
|
|
void CreateBuffer(VkDevice device, VkPhysicalDevice physicalDevice, VkDeviceSize size, VkBufferUsageFlags usage,
|
|
VkMemoryPropertyFlags properties, VkBuffer& buffer, VkDeviceMemory& bufferMemory);
|
|
|
|
} // namespace sdl3cpp::app::vulkan
|
|
|
|
#endif // SDL3CPP_APP_VULKAN_API_HPP
|