Добавил шейдеры

This commit is contained in:
2022-02-23 08:04:42 +03:00
parent 2957cfd399
commit e7cd030fe0
4 changed files with 70 additions and 1 deletions

View File

@@ -23,7 +23,7 @@ class Vulkan
std::vector<VkImage> swapChainImages; // Изображения из списка показа
std::vector<VkImageView> swapChainImageViews; // Информация об изображениях из списка показа
VkRenderPass renderPass; // Проходы рендера
// Структура для хранения флагов
struct
{
@@ -38,6 +38,7 @@ class Vulkan
void createWindowSurface(GLFWwindow* window); // Создание поверхности окна
void createSwapchain(GLFWwindow* window); // Создание цепочки показа
void createRenderpass(); // Создание проходов рендера
VkShaderModule createShaderModule(const char * filename); // Создание шейдерного модуля
};
#endif // VK_H