Basic shader compilation

This commit is contained in:
Dynamitos
2024-04-11 12:38:42 +02:00
parent c3be0e23e7
commit 77dc9ef3fd
24 changed files with 254 additions and 148 deletions
-10
View File
@@ -22,16 +22,6 @@ namespace Seele
{
namespace Vulkan
{
enum class ShaderType
{
VERTEX = 0,
FRAGMENT = 1,
COMPUTE = 2,
TASK = 3,
MESH = 4,
};
VkDescriptorType cast(const Gfx::SeDescriptorType &descriptorType);
Gfx::SeDescriptorType cast(const VkDescriptorType &descriptorType);
VkShaderStageFlagBits cast(const Gfx::SeShaderStageFlagBits &stage);