VenomEngine
Cross-Platform Modern Graphics Engine
|
#include <venom/common/plugin/graphics/ShaderPipeline.h>
#include <venom/vulkan/PhysicalDevice.h>
#include <venom/vulkan/SwapChain.h>
#include <venom/vulkan/RenderPass.h>
#include <venom/vulkan/VertexBuffer.h>
#include <venom/vulkan/DescriptorPool.h>
#include <venom/vulkan/DescriptorSetLayout.h>
#include <venom/common/math/Matrix.h>
Go to the source code of this file.
Classes | |
class | venom::vulkan::VulkanShaderResource |
class | venom::vulkan::VulkanShaderPipeline |
Namespaces | |
namespace | venom |
Contains the entirety of the code of the VenomEngine project. | |
namespace | venom::vulkan |
Encapsulation of Vulkan for the front end of VenomEngine. | |
Enumerations | |
enum class | PipelineType : uint32_t { Graphics = 0 , Compute = 1 , RayTracing = 2 } |
Project: VenomEngine