Code cleanup
This commit is contained in:
parent
4d91720ccc
commit
0f56b8270d
5 changed files with 38 additions and 41 deletions
|
|
@ -28,25 +28,25 @@
|
|||
#endif
|
||||
|
||||
typedef struct _SwapChainBuffers {
|
||||
VkImage image;
|
||||
VkImageView view;
|
||||
VkImage image{ VK_NULL_HANDLE };
|
||||
VkImageView view{ VK_NULL_HANDLE };
|
||||
} SwapChainBuffer;
|
||||
|
||||
class VulkanSwapChain
|
||||
{
|
||||
private:
|
||||
VkInstance instance;
|
||||
VkDevice device;
|
||||
VkPhysicalDevice physicalDevice;
|
||||
VkSurfaceKHR surface;
|
||||
VkInstance instance{ VK_NULL_HANDLE };
|
||||
VkDevice device{ VK_NULL_HANDLE };
|
||||
VkPhysicalDevice physicalDevice{ VK_NULL_HANDLE };
|
||||
VkSurfaceKHR surface{ VK_NULL_HANDLE };
|
||||
public:
|
||||
VkFormat colorFormat;
|
||||
VkColorSpaceKHR colorSpace;
|
||||
VkSwapchainKHR swapChain = VK_NULL_HANDLE;
|
||||
VkFormat colorFormat{};
|
||||
VkColorSpaceKHR colorSpace{};
|
||||
VkSwapchainKHR swapChain{ VK_NULL_HANDLE };
|
||||
uint32_t imageCount;
|
||||
std::vector<VkImage> images;
|
||||
std::vector<SwapChainBuffer> buffers;
|
||||
uint32_t queueNodeIndex = UINT32_MAX;
|
||||
std::vector<VkImage> images{};
|
||||
std::vector<SwapChainBuffer> buffers{};
|
||||
uint32_t queueNodeIndex{ UINT32_MAX };
|
||||
|
||||
#if defined(VK_USE_PLATFORM_WIN32_KHR)
|
||||
void initSurface(void* platformHandle, void* platformWindow);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue