added render target and bezier classes, added stroke settings panel
This commit is contained in:
@@ -10,6 +10,7 @@ enum class kShaderUniform : uint16_t
|
||||
Col = const_hash("col"),
|
||||
Tof = const_hash("tof"),
|
||||
Tsz = const_hash("tsz"),
|
||||
Alpha = const_hash("alpha"),
|
||||
};
|
||||
|
||||
class Shader
|
||||
@@ -23,6 +24,7 @@ public:
|
||||
void u_vec2(kShaderUniform id, const glm::vec2& v);
|
||||
void u_mat4(kShaderUniform id, const glm::mat4& m);
|
||||
void u_int(kShaderUniform id, int i);
|
||||
void u_float(kShaderUniform id, float f);
|
||||
};
|
||||
|
||||
enum class kShader : uint16_t
|
||||
@@ -48,6 +50,7 @@ public:
|
||||
static void u_vec2(kShaderUniform id, const glm::vec2& v);
|
||||
static void u_mat4(kShaderUniform id, const glm::mat4& m);
|
||||
static void u_int(kShaderUniform id, int i);
|
||||
static void u_float(kShaderUniform id, float f);
|
||||
};
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user