TDME2
1.9.200
|
#include <GLFW/glfw3.h>
#include <ext/vulkan/spirv/GlslangToSpv.h>
#include <ext/vulkan/svs/thsvs_simpler_vulkan_synchronization.h>
#include <ext/vulkan/vma/src/VmaUsage.h>
#include <array>
#include <list>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <tuple>
#include <variant>
#include <vector>
#include <tdme/tdme.h>
#include <tdme/engine/fileio/textures/fwd-tdme.h>
#include <tdme/engine/fwd-tdme.h>
#include <tdme/engine/Texture.h>
#include <tdme/engine/subsystems/renderer/fwd-tdme.h>
#include <tdme/engine/subsystems/renderer/Renderer.h>
#include <tdme/engine/EntityShaderParameters.h>
#include <tdme/math/fwd-tdme.h>
#include <tdme/os/threading/Mutex.h>
#include <tdme/os/threading/ReadWriteLock.h>
#include <tdme/os/threading/SpinLock.h>
#include <tdme/utilities/fwd-tdme.h>
Go to the source code of this file.
Classes | |
struct | TextureDescriptorSet_Hash |
class | VKRenderer |
Vulkan renderer. More... | |
struct | VKRenderer::delete_buffer_type |
struct | VKRenderer::delete_image_type |
struct | VKRenderer::buffer_object_type |
struct | VKRenderer::buffer_object_type::reusable_buffer |
struct | VKRenderer::uniform_buffer_type |
struct | VKRenderer::uniform_buffer_type::uniform_buffer_type_buffer |
struct | VKRenderer::shader_type |
struct | VKRenderer::shader_type::attribute_layout |
struct | VKRenderer::shader_type::uniform_type |
struct | VKRenderer::framebuffer_pipelines_type |
struct | VKRenderer::program_type |
struct | VKRenderer::program_type::command_buffer |
struct | VKRenderer::program_type::context |
struct | VKRenderer::image_layout_change |
struct | VKRenderer::texture_type |
struct | VKRenderer::framebuffer_object_type |
struct | VKRenderer::window_frambuffer_buffer_type |
struct | VKRenderer::context_type |
struct | VKRenderer::context_type::command_buffer |
struct | VKRenderer::context_type::bound_texture |
Macros | |
#define | GLFW_INCLUDE_VULKAN |
#define | TEXTUREDESCRIPTORSET_MAX_TEXTURES 8 |
#define GLFW_INCLUDE_VULKAN |
Definition at line 8 of file VKRenderer.h.
#define TEXTUREDESCRIPTORSET_MAX_TEXTURES 8 |
Definition at line 61 of file VKRenderer.h.