![]() |
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/plugin/graphics/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