SimpleGL  1.1.0
A framework for platform independent rendering
Classes | Namespaces
vulkan_context.hpp File Reference
#include <SimpleGL_vk/SimpleGL_vk_Export.h>
#include <vector>
#include <glm/glm.hpp>
#include "vulkan_instance.hpp"
#include "debug_report.hpp"
#include "surface.hpp"
#include "physical_device.hpp"
#include "logical_device.hpp"
#include "swapchain.hpp"
#include "render_pass.hpp"
#include "framebuffer.hpp"
#include "command_buffer.hpp"
#include "descriptor_set.hpp"
#include "synchronization.hpp"

Go to the source code of this file.

Classes

class  sgl::VulkanContext
 This class contains all relevant Vulkan objects to setup a Vulkan application. More...
 

Namespaces

 sgl
 Generic namespace for the SimpleGL framework.
 

Detailed Description

Author
Heiko Brumme

This file contains a container class which holds relevant Vulkan objects.

Definition in file vulkan_context.hpp.