Raven Engine v0.1
Loading...
Searching...
No Matches
VulkanShader.h File Reference
#include "Raven/ErrorHandling/Expected.h"
#include "Renderer/Shader.h"
#include "Renderer/backend/Vulkan/VulkanDevice.h"
#include "Renderer/backend/Vulkan/VulkanShaderResources.h"
#include <map>
#include <vulkan/vulkan.h>

Classes

class  Raven::VulkanShaderModuleHandle
class  Raven::VulkanShader
 Represents a Vulkan shader, managing modules, reflection data, and descriptor sets. More...
struct  Raven::VulkanShader::ReflectionData
 Reflection data extracted from the shader code. More...

Namespaces

namespace  Raven