#include "../utils/geometries.hpp"
#include "../utils/math.hpp"
#include "../utils/shaders.hpp"
#include "../utils/utils.hpp"
#include "SPIRV/GlslangToSpv.h"
#include <iostream>
#include <thread>
#include <vulkan/vulkan_shared.hpp>
Go to the source code of this file.
|
std::vector< vk::SharedFramebuffer > | makeSharedFramebuffers (const vk::SharedDevice &device, const vk::SharedRenderPass &renderPass, const std::vector< vk::ImageView > &imageViews, const vk::SharedImageView &depthImageView, const vk::Extent2D &extent) |
|
int | main (int, char **) |
|
◆ VULKAN_HPP_SMART_HANDLE_IMPLICIT_CAST
#define VULKAN_HPP_SMART_HANDLE_IMPLICIT_CAST |
◆ main()
int main |
( |
int |
, |
|
|
char ** |
|
|
) |
| |
◆ makeSharedFramebuffers()
std::vector<vk::SharedFramebuffer> makeSharedFramebuffers |
( |
const vk::SharedDevice & |
device, |
|
|
const vk::SharedRenderPass & |
renderPass, |
|
|
const std::vector< vk::ImageView > & |
imageViews, |
|
|
const vk::SharedImageView & |
depthImageView, |
|
|
const vk::Extent2D & |
extent |
|
) |
| |