Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
ShaderManager.cppm File Reference
import std;
import Engine.Core.Json;
import Engine.Core.Volk;
import Engine.Core.VulkanTypes;
import Engine.Renderer;
Include dependency graph for ShaderManager.cppm:

Classes

class  Vyroda::ShaderManager

Namespaces

namespace  Vyroda

Enumerations

enum class  Vyroda::DescSetLayoutType : std::uint8_t {
  Vyroda::Skybox , Vyroda::HUD , Vyroda::Entity , Vyroda::Offscreen ,
  Vyroda::Terrain , Vyroda::Water , Vyroda::Text , Vyroda::Debug
}
enum class  Vyroda::VertexBindingType : std::uint8_t { Vyroda::Vertex2D , Vyroda::Vertex3D }