Catos Engine (Source) 0.0.1
Lightweight Game engine
Loading...
Searching...
No Matches
shader.h File Reference

Go to the source code of this file.

Classes

struct  catos::ShaderCreateInfo
 
class  catos::Shader
 

Namespaces

namespace  catos
 

Typedefs

typedef unsigned int catos::ShaderProgram
 

Enumerations

enum class  catos::ShaderStatus : unsigned int { catos::SUCCESSFUL = 0 , catos::UNKNOWN_SOURCE = 1 , catos::COMPILATION_FAILED = 2 }
 Statuses for shader operations. More...
 
enum  catos::ShaderType : unsigned int { catos::VERTEX = 0x8B31 , catos::FRAGMENT = 0x8B30 }
 Shader Type (more to be added in the future such as geometry). More...